HYDRA_development_version
|
#include <hemcclustersim.h>
Public Member Functions | |
HEmcClusterSim () | |
~HEmcClusterSim () | |
void | setTrack (Int_t trackNumber, Float_t energy) |
void | setRpcTrack (Int_t tr) |
Short_t | getNTracks (void) const |
Int_t | getTrack (Short_t n=0) const |
Float_t | getTrackEnergy (Short_t n) const |
Short_t | getTotMult (void) const |
Int_t | getRpcTrack (void) const |
Float_t | getSigmaEnergy (void) const |
Float_t | getSigmaTime (void) const |
void | setSigmaEnergy (Float_t e) |
void | setSigmaTime (Float_t t) |
![]() | |
HEmcCluster (void) | |
~HEmcCluster (void) | |
Char_t | getSector (void) const |
UChar_t | getCell (void) const |
Short_t | getIndex (void) const |
Float_t | getEnergy (void) const |
Float_t | getTime (void) const |
Float_t | getMaxEnergy (void) const |
Float_t | getXMod (void) const |
Float_t | getYMod (void) const |
Float_t | getSigmaXMod (void) const |
Float_t | getSigmaYMod (void) const |
Float_t | getXLab (void) const |
Float_t | getYLab (void) const |
Float_t | getZLab (void) const |
void | getXYZLab (Float_t &x, Float_t &y, Float_t &z) |
Float_t | getTheta () const |
Float_t | getPhi () const |
UChar_t | getCell (Int_t ind) const |
UChar_t | getNCells (void) const |
UChar_t | getTotalNCells (void) const |
Bool_t | ifActive (void) const |
Bool_t | isUsedInParticleCand (void) const |
Short_t | getRpcIndex (void) const |
Float_t | getQualDThDPh (void) const |
Float_t | getQualDTime (void) const |
UChar_t | getNMatchedCells (void) const |
UChar_t | getNMatchedTracks (void) const |
void | setRpcIndex (Short_t i) |
void | setQualDThDPh (Float_t q) |
void | setQualDTime (Float_t q) |
void | setNMatchedCells (UChar_t n) |
void | addMatchedTrack (void) |
void | setSector (Char_t s) |
void | setIndex (Short_t ind) |
void | setEnergy (Float_t e) |
void | setTime (Float_t t) |
void | setMaxEnergy (Float_t e) |
void | setXYMod (Float_t x, Float_t y) |
void | setSigmaXYMod (Float_t sigma) |
void | setXYZLab (Float_t x, Float_t y, Float_t z) |
void | setTheta (Float_t a) |
void | setPhi (Float_t a) |
void | setCellList (Int_t ncs, UChar_t *list) |
void | setInactive () |
void | setIsUsedInParticleCand (void) |
void | unsetIsUsedInParticleCand (void) |
Protected Attributes | |
Short_t | nTracks |
Short_t | totMult |
Int_t | rpcTrack |
Int_t | listTracks [5] |
Float_t | trackEnergy [5] |
Float_t | sigmaEnergy |
Float_t | sigmaTime |
![]() | |
Char_t | sector |
UChar_t | cell |
Short_t | index |
UChar_t | ncells |
Float_t | energy |
Float_t | cellEnergy |
Float_t | time |
Float_t | xmod |
Float_t | ymod |
Float_t | sigmaXYmod |
Float_t | xlab |
Float_t | ylab |
Float_t | zlab |
Float_t | theta |
Float_t | phi |
UInt_t | flags |
UChar_t | cellList [24] |
Short_t | rpcIndex |
UChar_t | nMatchedCells |
UChar_t | nMatchedTracks |
Float_t | qualityDThDPh |
Float_t | qualityDTime |
Definition at line 6 of file hemcclustersim.h.
|
inline |
Definition at line 17 of file hemcclustersim.h.
|
inline |
Definition at line 30 of file hemcclustersim.h.
|
inline |
Definition at line 35 of file hemcclustersim.h.
References nTracks.
Referenced by HParticleCandFiller::fillCandSim(), HParticleTool::getSimTracks(), HEDEmcCluster::HEDEmcCluster(), HParticleBooker::nextEvent(), and HParticleTool::printSimTracks().
|
inline |
Definition at line 39 of file hemcclustersim.h.
References rpcTrack.
|
inline |
Definition at line 40 of file hemcclustersim.h.
References sigmaEnergy.
|
inline |
Definition at line 41 of file hemcclustersim.h.
References sigmaTime.
|
inline |
Definition at line 38 of file hemcclustersim.h.
References totMult.
|
inline |
Definition at line 36 of file hemcclustersim.h.
References n.
Referenced by HParticleCandFiller::fillCandSim(), HParticleTool::getSimTracks(), HEDEmcCluster::HEDEmcCluster(), HParticleBooker::nextEvent(), and HParticleTool::printSimTracks().
|
inline |
Definition at line 37 of file hemcclustersim.h.
References n.
|
inline |
Definition at line 33 of file hemcclustersim.h.
Referenced by HEmcClusterF::execute().
|
inline |
Definition at line 43 of file hemcclustersim.h.
Referenced by HEmcClusterF::execute().
|
inline |
Definition at line 44 of file hemcclustersim.h.
Referenced by HEmcClusterF::execute().
void HEmcClusterSim::setTrack | ( | Int_t | trackNumber, |
Float_t | energy | ||
) |
Referenced by HEmcClusterF::execute().
|
protected |
Definition at line 11 of file hemcclustersim.h.
|
protected |
Definition at line 8 of file hemcclustersim.h.
Referenced by getNTracks().
|
protected |
Definition at line 10 of file hemcclustersim.h.
Referenced by getRpcTrack().
|
protected |
Definition at line 13 of file hemcclustersim.h.
Referenced by getSigmaEnergy().
|
protected |
Definition at line 14 of file hemcclustersim.h.
Referenced by getSigmaTime().
|
protected |
Definition at line 9 of file hemcclustersim.h.
Referenced by getTotMult().
|
protected |
Definition at line 12 of file hemcclustersim.h.