![]() |
AliRoot Core
3dc7879 (3dc7879)
|
Draw hit energy loss versus digit ADC. More...
Public Member Functions | |
void | Idx2Det (UShort_t idx, UShort_t &d, Char_t &r) const |
Short_t | Det2Idx (UShort_t d, Char_t r) const |
DrawSDigits (Int_t m=1100, Double_t amin=-0.5, Double_t amax=1023.5) | |
Bool_t | Init () |
Bool_t | ProcessSDigit (AliFMDSDigit *digit) |
Bool_t | Finish () |
![]() | |
AliFMDInput () | |
AliFMDInput (const char *gAliceFile) | |
virtual | ~AliFMDInput () |
virtual void | AddLoad (ETrees tree) |
virtual void | RemoveLoad (ETrees tree) |
virtual Int_t | NEvents () const |
virtual Bool_t | IsLoaded (ETrees tree) const |
virtual void | SetLoads (UInt_t mask) |
virtual void | SetLoads (const char *mask) |
virtual const char * | LoadedString (Bool_t dataOnly=false) const |
virtual Bool_t | Begin (Int_t event) |
virtual Bool_t | Event () |
virtual Bool_t | End () |
virtual Bool_t | Run (UInt_t maxEvents=0) |
virtual Bool_t | ProcessHits () |
virtual Bool_t | ProcessTrackRefs () |
virtual Bool_t | ProcessTracks () |
virtual Bool_t | ProcessStack () |
virtual Bool_t | ProcessDigits () |
virtual Bool_t | ProcessSDigits () |
virtual Bool_t | ProcessRawDigits () |
virtual Bool_t | ProcessRawCalibDigits () |
virtual Bool_t | ProcessRecPoints () |
virtual Bool_t | ProcessESDs () |
virtual Bool_t | ProcessUsers () |
virtual Bool_t | ProcessHit (AliFMDHit *h, TParticle *p) |
virtual Bool_t | ProcessTrackRef (AliTrackReference *trackRef, TParticle *track) |
virtual Bool_t | ProcessTrack (Int_t i, TParticle *p, AliFMDHit *h) |
virtual Bool_t | ProcessParticle (Int_t i, TParticle *p) |
virtual Bool_t | ProcessDigit (AliFMDDigit *digit) |
virtual Bool_t | ProcessRawDigit (AliFMDDigit *digit) |
virtual Bool_t | ProcessRawCalibDigit (AliFMDDigit *digit) |
virtual Bool_t | ProcessRecPoint (AliFMDRecPoint *point) |
virtual Bool_t | ProcessESD (UShort_t d, Char_t r, UShort_t s, UShort_t t, Float_t eta, Float_t mult) |
virtual Bool_t | ProcessUser (UShort_t d, Char_t r, UShort_t s, UShort_t t, Float_t v) |
void | SetRawFile (const char *file) |
void | SetInputDir (const char *dir) |
Private Attributes | |
TH1D * | fAdc |
TProfile2D * | fPrimRatio [5] |
Additional Inherited Members | |
![]() | |
enum | ETrees { kHits = 1, kKinematics, kDigits, kSDigits, kHeader, kRecPoints, kESD, kRaw, kGeometry, kTrackRefs, kRawCalib, kUser } |
![]() | |
static TArrayF | MakeLogScale (Int_t n, Double_t min, Double_t max) |
static ETrees | ParseLoad (const char *what) |
![]() | |
AliFMDInput (const AliFMDInput &o) | |
AliFMDInput & | operator= (const AliFMDInput &) |
virtual Float_t | GetSignal (UShort_t d, Char_t r, UShort_t s, UShort_t t) |
![]() | |
static const char * | TreeName (ETrees tree, bool shortest=false) |
static TChain * | MakeChain (const char *what, const char *datadir, bool recursive=false) |
static void | ScanDirectory (TSystemDirectory *dir, const TString &olddir, TChain *chain, const char *pattern, bool recursive) |
![]() | |
TString | fGAliceFile |
AliRunLoader * | fLoader |
AliRun * | fRun |
AliStack * | fStack |
AliLoader * | fFMDLoader |
AliRawReader * | fReader |
AliFMDRawReader * | fFMDReader |
AliFMD * | fFMD |
AliESDFMD * | fESD |
AliESDEvent * | fESDEvent |
TTree * | fTreeE |
TTree * | fTreeH |
TTree * | fTreeTR |
TTree * | fTreeD |
TTree * | fTreeS |
TTree * | fTreeR |
TTree * | fTreeA |
TChain * | fChainE |
TClonesArray * | fArrayE |
TClonesArray * | fArrayH |
TClonesArray * | fArrayTR |
TClonesArray * | fArrayD |
TClonesArray * | fArrayS |
TClonesArray * | fArrayR |
TClonesArray * | fArrayA |
AliHeader * | fHeader |
TGeoManager * | fGeoManager |
Int_t | fTreeMask |
TString | fRawFile |
TString | fInputDir |
Bool_t | fIsInit |
Int_t | fEventCount |
Int_t | fNEvents |
![]() | |
static const ETrees | fgkAllLoads [kUser+1] |
Draw hit energy loss versus digit ADC.
Definition at line 39 of file DrawSDigits.C.
|
inline |
Definition at line 70 of file DrawSDigits.C.
|
inline |
Definition at line 57 of file DrawSDigits.C.
Referenced by ProcessSDigit().
|
inlinevirtual |
Called at the end of the run.
false
on error Reimplemented from AliFMDInput.
Definition at line 151 of file DrawSDigits.C.
|
inline |
Definition at line 45 of file DrawSDigits.C.
Referenced by DrawSDigits(), and Finish().
|
inlinevirtual |
Initialize the class. If a user class overloads this member function, then this must be explicitly called
false
on error Reimplemented from AliFMDInput.
Definition at line 112 of file DrawSDigits.C.
|
inlinevirtual |
Process one summable digit. Users should over this to process each summable digit.
sdigit | Summable digit |
false
on error Reimplemented from AliFMDInput.
Definition at line 121 of file DrawSDigits.C.
|
private |
Definition at line 42 of file DrawSDigits.C.
|
private |
Definition at line 43 of file DrawSDigits.C.