10 #include "TClonesArray.h" 
   13 #include "TLorentzVector.h" 
   14 #include "FairDetector.h" 
   84   virtual void Print() 
const;
 
  101   virtual void CopyClones(TClonesArray* cl1, TClonesArray* cl2,
 
  141                       Short_t mod, Short_t 
row, Short_t crys, Short_t copy,
 
represents a mc hit in an emc crystal 
Bool_t bwendcap
Flag for the new FwEndCap geometry. 
void ConstructRootGeomMod4()
Int_t fVolumeID
track index 
Double_t val[nBoxes][nFEBox]
void ConstructRootGeometry()
virtual TClonesArray * GetCollection(Int_t iColl) const 
virtual void ConstructGeometry()
void SetStorageOfData(Bool_t val)
virtual void SetGeometryFileNameQuadruple(TString fname, TString fname2, TString fname3, TString fname4, TString geoVer="0")
virtual void CopyClones(TClonesArray *cl1, TClonesArray *cl2, Int_t offset)
virtual void EndOfEvent()
void ConstructRootGeomMod5()
Int_t fPosIndex
energy loss 
Bool_t bIsFastFsc
Hit collection. 
void ExpandNode(TGeoVolume *fVol, TGeoVolume *Cave)
TLorentzVector fMom
position 
virtual void SetGeometryVersion(const Int_t GeoNumber)
virtual void Initialize()
TString fgeoName2
Flag for the new BwEndCap geometry. 
PndEmc & operator=(const PndEmc &)
virtual void SetGeometryFileNameTriple(TString fname, TString fname2, TString fname3, TString geoVer="0")
virtual void Print() const 
TLorentzVector fPos
event id 
virtual Bool_t ProcessHits(FairVolume *vol=0)
virtual void BeginEvent()
void ConstructRootGeomMod12()
void ConstructASCIIGeometry()
virtual void SetGeometryFileNameDouble(TString fname, TString fname2, Int_t fwbwchoice=0, TString geoVer="0")
virtual void SetSpecialPhysicsCuts()
PndEmcPoint * AddHit(Int_t trackID, Int_t detID, Int_t evtID, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Double_t eLoss, Short_t mod, Short_t row, Short_t crys, Short_t copy, Bool_t enterning, Bool_t exiting)
TClonesArray * fEmcCollection
Bool_t fStoreData
Flag for fast fsc geometry.