![]() |
Project
|
Classes | |
class | Aligner |
class | AlignerTask |
class | BaseDPLDigitizer |
class | Detector |
class | DetectorNameConf |
class | DetImpl |
class | GeometryManager |
class | GRPGeomHelper |
struct | GRPGeomRequest |
struct | InitServices |
class listing possible services More... | |
struct | MatBudget |
struct | MatCell |
class | MaterialManager |
class | MatLayerCyl |
class | MatLayerCylSet |
struct | MatLayerCylSetLayout |
class | NameConf |
class | PropagatorImpl |
class | Ray |
class | SeederTask |
class | SimFieldUtils |
struct | TFIDInfoHelper |
struct | UseShm |
class | VMCSeederService |
Typedefs | |
using | PropagatorF = PropagatorImpl< float > |
using | PropagatorD = PropagatorImpl< double > |
using | Propagator = PropagatorF |
Enumerations | |
enum class | EProc { kPAIR = 0 , kCOMP , kPHOT , kPFIS , kDRAY , kANNI , kBREM , kHADR , kMUNU , kDCAY , kLOSS , kMULS , kCKOV , kLABS , kRAYL } |
processes available More... | |
enum class | ECut { kCUTGAM = 0 , kCUTELE , kCUTNEU , kCUTHAD , kCUTMUO , kBCUTE , kBCUTM , kDCUTE , kDCUTM , kPPCUTM , kTOFMAX } |
cuts available More... | |
Functions | |
std::string | demangle (const char *name) |
utility function to demangle cxx type names | |
void | attachShmMessage (void *hitsptr, fair::mq::Channel &channel, fair::mq::Parts &parts, bool *busy_ptr) |
void * | decodeShmCore (fair::mq::Parts &dataparts, int index, bool *&busy) |
template<typename T > | |
T | decodeShmMessage (fair::mq::Parts &dataparts, int index, bool *&busy) |
void | attachMessageBufferToParts (fair::mq::Parts &parts, fair::mq::Channel &channel, void *data, TClass *cl) |
template<typename Container > | |
void | attachTMessage (Container const &hits, fair::mq::Channel &channel, fair::mq::Parts &parts) |
void * | decodeTMessageCore (fair::mq::Parts &dataparts, int index) |
template<typename T > | |
T | decodeTMessage (fair::mq::Parts &dataparts, int index) |
void | attachDetIDHeaderMessage (int id, fair::mq::Channel &channel, fair::mq::Parts &parts) |
template<typename T > | |
TBranch * | getOrMakeBranch (TTree &tree, const char *brname, T *ptr) |
GPUdi () Ray | |
typedef PropagatorImpl< float > o2::base::Propagator |
Definition at line 182 of file Propagator.h.
using o2::base::PropagatorD = typedef PropagatorImpl<double> |
Definition at line 181 of file Propagator.h.
using o2::base::PropagatorF = typedef PropagatorImpl<float> |
Definition at line 180 of file Propagator.h.
|
strong |
cuts available
Enumerator | |
---|---|
kCUTGAM | |
kCUTELE | |
kCUTNEU | |
kCUTHAD | |
kCUTMUO | |
kBCUTE | |
kBCUTM | |
kDCUTE | |
kDCUTM | |
kPPCUTM | |
kTOFMAX |
Definition at line 50 of file MaterialManager.h.
|
strong |
processes available
Enumerator | |
---|---|
kPAIR | |
kCOMP | |
kPHOT | |
kPFIS | |
kDRAY | |
kANNI | |
kBREM | |
kHADR | |
kMUNU | |
kDCAY | |
kLOSS | |
kMULS | |
kCKOV | |
kLABS | |
kRAYL |
Definition at line 32 of file MaterialManager.h.
void o2::base::attachDetIDHeaderMessage | ( | int | id, |
fair::mq::Channel & | channel, | ||
fair::mq::Parts & | parts | ||
) |
Definition at line 218 of file Detector.cxx.
void o2::base::attachMessageBufferToParts | ( | fair::mq::Parts & | parts, |
fair::mq::Channel & | channel, | ||
void * | data, | ||
TClass * | cl | ||
) |
Definition at line 207 of file Detector.cxx.
void o2::base::attachShmMessage | ( | void * | hitsptr, |
fair::mq::Channel & | channel, | ||
fair::mq::Parts & | parts, | ||
bool * | busy_ptr | ||
) |
Definition at line 223 of file Detector.cxx.
void o2::base::attachTMessage | ( | Container const & | hits, |
fair::mq::Channel & | channel, | ||
fair::mq::Parts & | parts | ||
) |
Definition at line 266 of file Detector.h.
Definition at line 240 of file Detector.cxx.
T o2::base::decodeShmMessage | ( | fair::mq::Parts & | dataparts, |
int | index, | ||
bool *& | busy | ||
) |
Definition at line 257 of file Detector.h.
T o2::base::decodeTMessage | ( | fair::mq::Parts & | dataparts, |
int | index | ||
) |
Definition at line 273 of file Detector.h.
Definition at line 255 of file Detector.cxx.
|
inline |
utility function to demangle cxx type names
Definition at line 246 of file Detector.h.
TBranch * o2::base::getOrMakeBranch | ( | TTree & | tree, |
const char * | brname, | ||
T * | ptr | ||
) |
Definition at line 281 of file Detector.h.