Project
Loading...
Searching...
No Matches
o2::trd::Detector Member List

This is the complete list of members for o2::trd::Detector, including all inherited members.

addAlignableVolumes() const overrideo2::trd::Detectorvirtual
addNameTo(const char *ext) consto2::base::Detectorinline
AddSensitiveVolume(TGeoVolume *v)FairModule
attachHits(fair::mq::Channel &channel, fair::mq::Parts &parts) overrideo2::base::DetImpl< Detector >inlinevirtual
BeginEvent() finalo2::base::DetImpl< Detector >inlinevirtual
BeginPrimary()FairDetectorinlinevirtual
BeginWorkerRun() constFairModuleinlinevirtual
CheckIfSensitive(__attribute__((unused)) std::string name) __attribute__((deprecated("The method CheckIfSensitive is deprecated. Implement IsSensitive in the detector classes.")))FairModuleinlinevirtual
ClassDef(FairDetector, 1)FairDetectorprotected
FairModule::ClassDef(FairModule, 4)FairModuleprotected
DetImpl< Detector >::ClassDefOverride(DetImpl, 0)o2::base::DetImpl< Detector >protected
CloneModule() const finalo2::base::DetImpl< Detector >inlinevirtual
collectHits(int eventID, fair::mq::Parts &parts, int &index, bool shm) overrideo2::base::DetImpl< Detector >inlinevirtual
ConstructASCIIGeometry()FairModulevirtual
ConstructGDMLGeometry(__attribute__((unused)) TGeoMatrix *posrot)FairModulevirtual
ConstructGeometry() overrideo2::trd::Detectorvirtual
ConstructOpGeometry()FairModulevirtual
ConstructRootGeometry(TGeoMatrix *shiftM=nullptr)FairModulevirtual
CopyClones(TClonesArray *, TClonesArray *, Int_t)FairDetectorinlinevirtual
createHitBuffers()o2::base::DetImpl< Detector >inline
createMaterials()o2::trd::Detector
defineLayer(Int_t nlay, Double_t phi0, Double_t r, Int_t nladd, Int_t nmod, Double_t lthick=0., Double_t dthick=0., UInt_t detType=0, Int_t buildFlag=0)o2::base::Detectorvirtual
defineLayerTurbo(Int_t nlay, Double_t phi0, Double_t r, Int_t nladd, Int_t nmod, Double_t width, Double_t tilt, Double_t lthick=0., Double_t dthick=0., UInt_t detType=0, Int_t buildFlag=0)o2::base::Detectorvirtual
DefineSensitiveVolumes()FairDetectorprotected
defineWrapperVolume(Int_t id, Double_t rmin, Double_t rmax, Double_t zspan)o2::base::Detectorvirtual
Detector(Bool_t active=true)o2::trd::Detector
DetImpl< Detector >::Detector(const char *name, Bool_t Active)o2::base::DetImpl< Detector >
DetImpl< Detector >::Detector()o2::base::DetImpl< Detector >
DetImpl< Detector >::Detector(const Detector &origin)o2::base::DetImpl< Detector >
EndOfEvent() overrideo2::trd::Detectorvirtual
examplesFairModule
ExpandNode(TGeoNode *Node)FairModulevirtual
ExpandNodeForGDML(__attribute__((unused)) TGeoNode *curNode)FairModulevirtual
fActiveFairModuleprotected
FairDetector(const char *Name, Bool_t Active, Int_t DetId=0)FairDetector
FairDetector()FairDetector
FairDetector(const FairDetector &)FairDetectorprotected
FairModule()FairModule
FairModule(const char *Name, const char *title, Bool_t Active=kFALSE)FairModule
FairModule(const FairModule &)FairModuleprotected
fDetIdFairDetectorprotected
fgeoNameFairModuleprotected
fGeoSavedFairModuleprotected
fgeoVerFairModuleprotected
fillHitBranch(TTree &tr, fair::mq::Parts &parts, int &index) overrideo2::base::DetImpl< Detector >inlinevirtual
fillParallelWorld() consto2::base::Detectorvirtual
FinishEvent() overrideo2::trd::Detectorvirtual
FinishPrimary()FairDetectorinlinevirtual
FinishRun()FairDetectorinlinevirtual
FinishWorkerRun() constFairModuleinlinevirtual
flGeoParFairModuleprotected
fLoggerFairDetectorprotected
fMCFairModuleprotected
fModIdFairModuleprotected
fMotherVolumeNameFairModule
fNbOfSensitiveVolFairModuleprotected
fNbOfVolumesFairModulestatic
freeHitBuffers()o2::base::DetImpl< Detector >inline
fVerboseLevelFairModuleprotected
GetCollection(int iColl) const finalo2::base::Detector
FairDetector::GetCollection(Int_t iColl) const =0FairDetectorpure virtual
getDensityFactor()o2::base::Detectorinlinestatic
GetDetId()FairDetectorinline
getDetId2HitBitIndex()o2::base::Detectorinlinestatic
getFairVolume(FairGeoNode *fNode)FairModule
GetGeometryFileName()FairModuleinlinevirtual
GetGeometryFileVer()FairModuleinlinevirtual
getHitBranchNames(int probe) const overrideo2::base::DetImpl< Detector >inlinevirtual
getHits(int iColl) consto2::trd::Detectorinline
GetListOfGeoPar()FairModuleinline
getMaterialID(int imat) consto2::base::Detectorinline
getMediumID(int imed) consto2::base::Detectorinline
getMediumIDMappingAsVector(std::vector< int > &mapping)o2::base::Detectorinline
GetModId()FairModuleinline
getVolId(const TString &) constFairModuleinlinevirtual
hitCollector()o2::base::DetImpl< Detector >inline
initFieldTrackingParams(int &mode, float &maxfield)o2::base::Detectorstatic
Initialize() finalo2::base::Detectorinlinevirtual
initializeLate() finalo2::base::DetImpl< Detector >inlinevirtual
InitializeO2Detector() overrideo2::trd::Detectorvirtual
InitParContainers()FairModuleinlinevirtual
IsActive()FairModuleinline
IsSensitive(const std::string &name)FairModulevirtual
Material(Int_t imat, const char *name, Float_t a, Float_t z, Float_t dens, Float_t radl, Float_t absl, Float_t *buf=nullptr, Int_t nwbuf=0)o2::base::Detector
Matrix(Int_t &nmat, Double_t theta1, Double_t phi1, Double_t theta2, Double_t phi2, Double_t theta3, Double_t phi3) consto2::base::Detector
mCachedPtro2::base::DetImpl< Detector >protected
mCurrentBuffero2::base::DetImpl< Detector >protected
Medium(Int_t numed, const char *name, Int_t nmat, Int_t isvol, Int_t ifield, Float_t fieldm, Float_t tmaxfd, Float_t stemax, Float_t deemax, Float_t epsil, Float_t stmin, Float_t *ubuf=nullptr, Int_t nbuf=0)o2::base::Detector
mergeAndAdjustHits(std::string const &brname, TTree &origin, TTree &target, std::vector< int > const &trackoffsets, std::vector< int > const &nprimaries, std::vector< int > const &subevtsOrdered)o2::base::DetImpl< Detector >inline
mergeAndAdjustHits(std::string const &brname, L &hitbuffervector, TTree &target, std::vector< int > const &trackoffsets, std::vector< int > const &nprimaries, std::vector< int > const &subevtsOrdered)o2::base::DetImpl< Detector >inline
mergeHitEntries(TTree &origin, TTree &target, std::vector< int > const &trackoffsets, std::vector< int > const &nprimaries, std::vector< int > const &subevtsOrdered) finalo2::base::DetImpl< Detector >inlinevirtual
mergeHitEntriesAndFlush(int eventID, TTree &target, std::vector< int > const &trackoffsets, std::vector< int > const &nprimaries, std::vector< int > const &subevtsOrdered) finalo2::base::DetImpl< Detector >inlinevirtual
mHitCollectoro2::base::DetImpl< Detector >protected
mInitializedo2::base::DetImpl< Detector >protected
Mixture(Int_t imat, const char *name, Float_t *a, Float_t *z, Float_t dens, Int_t nlmat, Float_t *wmat)o2::base::Detector
ModifyGeometry() __attribute__((deprecated("Use FairAlignmentHandler insteadFairModulevirtual
mShmBusyo2::base::DetImpl< Detector >protected
NHITBUFFERSo2::base::DetImpl< Detector >protectedstatic
o2::base::DetImplo2::trd::Detectorfriend
offsetTrackIndex(int trackID, int nprimaries, int primaryOffset, int secondaryOffset)o2::base::Detectorinlinestatic
operator=(const Detector &)o2::base::Detectorprotected
FairDetector::operator=(const FairDetector &)FairDetectorprotected
FairModule::operator=(const FairModule &)FairModuleprotected
PostTrack()FairDetectorinlinevirtual
PreTrack()FairDetectorinlinevirtual
Print(Option_t *) constFairModuleinlinevirtual
ProcessHits(FairVolume *v=nullptr) overrideo2::trd::Detectorvirtual
Register() overrideo2::trd::Detectorvirtual
RegisterAlignmentMatrices()FairModuleinlinevirtual
registerSensitiveVolumeAndGetVolID(std::string const &name)o2::base::Detector
registerSensitiveVolumeAndGetVolID(TGeoVolume const *vol)o2::base::Detector
Reset() overrideo2::trd::Detectorvirtual
SaveGeoParams()FairDetector
setDensityFactor(Float_t density)o2::base::Detectorinlinestatic
setDetId2HitBitIndex(std::vector< int > const &v)o2::base::Detectorinlinestatic
SetGeometryFileName(TString fname, TString geoVer="0")FairModulevirtual
setHits(int i, std::vector< Hit_t > *ptr)o2::base::DetImpl< Detector >inline
SetModId(Int_t id)FairModuleinline
SetMotherVolume(TString volName)FairModuleinline
setNumberOfWrapperVolumes(Int_t n)o2::base::Detectorvirtual
SetParContainers()FairModuleinlinevirtual
SetSpecialPhysicsCuts() overrideo2::base::Detectorvirtual
SetVerboseLevel(Int_t level)FairModuleinline
SpecialCut(Int_t numed, ECut parID, Float_t val)o2::base::Detector
SpecialCuts(Int_t numed, const std::initializer_list< std::pair< ECut, Float_t > > &parIDValMap)o2::base::Detector
SpecialProcess(Int_t numed, EProc parID, int val)o2::base::Detector
SpecialProcesses(Int_t numed, const std::initializer_list< std::pair< EProc, int > > &parIDValMap)o2::base::Detector
svListFairModulestatic
updatedTrackIndex(std::map< int, int > const &indexmapping, int trackID)o2::base::Detectorinlinestatic
updateHitTrackIndices(std::map< int, int > const &indexmapping) overrideo2::base::DetImpl< Detector >inlinevirtual
vListFairModulestatic
volNumberFairModulestatic
~Detector() overrideo2::trd::Detector
~DetImpl() overrideo2::base::DetImpl< Detector >inline
~FairDetector()FairDetectorvirtual
~FairModule()FairModulevirtual