15 #include "FairDetector.h"
19 #include "TLorentzVector.h"
88 virtual void Print()
const;
105 virtual void CopyClones(TClonesArray* cl1, TClonesArray* cl2,
121 Int_t sensorID,
TString detName,
166 fPosIn.SetXYZM(0.0, 0.0, 0.0, 0.0);
167 fPosOut.SetXYZM(0.0, 0.0, 0.0, 0.0);
168 fMomIn.SetPxPyPzE(0.0, 0.0, 0.0, 0.0);
169 fMomOut.SetPxPyPzE(0.0, 0.0, 0.0, 0.0);
Int_t fPosIndex
for saving parameters, although not mandatory, may someone can make use out of the stored parameters ...
virtual void Print() const
void SetThreshold(Double_t val)
virtual void Initialize()
Double_t val[nBoxes][nFEBox]
virtual TClonesArray * GetCollection(Int_t iColl) const
virtual void EndOfEvent()
Class to access the naming information of the MVD.
virtual void BeginEvent()
virtual Bool_t ProcessHits(FairVolume *vol=0)
std::vector< std::string > fListOfSensitives
virtual void ConstructGeometry()
virtual void CopyClones(TClonesArray *cl1, TClonesArray *cl2, Int_t offset)
bool CheckIfSensitive(std::string name)
PndSciTPoint * AddHit(Int_t eventID, Int_t trackID, Int_t sensorID, TString detName, TVector3 posin, TVector3 momin, TVector3 posout, TVector3 momout, Double_t tof, Double_t length, Double_t eLoss)
PndGeoSciTPar * par
Gives Access to the Path info of a hit.
TClonesArray * fSciTCollection