Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

package bfemDisplay

version v2r4p1


Used Packages

The bfemDisplay package depends on the following packages

EXTLIB v2r4p2

GaudiPolicy v4r3

GlastPolicy v3

ROOT v3r0p9

digiRootData v2r9

reconRootData v2r1p1


The Requirements File

package bfemDisplay
version v2r4

use EXTLIB v2r4p2
use GlastPolicy v3
use GaudiPolicy v4r3
use digiRootData v2r9
use reconRootData v2r1p1
use ROOT v3r0p9

include_dirs "${BFEMDISPLAYROOT}"

#apply_pattern packageShr


# temporarily re-introduce this patter to be sure bfemDisplay will run on linux
pattern ld_library_path \
path_append LD_LIBRARY_PATH ${<PACKAGE>ROOT}/${CMTCONFIG}
apply_pattern ld_library_path

# put this back in for glastRootIO
apply_pattern  package_linkopts

#-------------------------------------------------------
private

# Create the Root Cint classes
#define the list of header files to be used in rootcint
macro root_headers "AcdDisplay.h CalDisplay.h TkrDisplay.h DisplayCanvas.h EDAnalysis.h EDControl.h EDGui.h EDHistos.h THits.h TNNode.h TReconHits.h"

# try to build this by adding to compilation for requirements
macro bfemDisplay_custom_build ""\
        VisualC "call $(BFEMDISPLAYROOT)/bfemDisplay/dorootcint.bat"

# on unix use a document to make rootcint part of the build process
make_fragment display_dorootcint_header
make_fragment display_dorootcint -header=display_dorootcint_header
document display_dorootcint DisplayRootCint CINTFILE=../bfemDisplay/bfemDCint.cxx

macro bfemDisplay_shlibflags " -L${ROOT_PATH}/lib  -lCore -lCint -lHist -lGraf -lGraf3d -lGpad -lTree -lRint -lPostscript -lMatrix -lPhysics -lGui -lm -ldl -lpthread -rdynamic" \
      VisualC            " ${use_linkopts} "

apply_pattern package_include
apply_pattern package_headers

library  bfemDisplay *.cxx \
      ../bfemDisplay/*.cxx \
      ${bfemDisplay_headers}

application bfem main.cxx 


Generated at Wed Nov 14 20:41:42 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000