![]() |
AliRoot Core
3dc7879 (3dc7879)
|
Public Member Functions | |
FindCommonModeNoise (const char *file, const char *calibDir=0) | |
Int_t | NEvents () const |
TH1F * | MakeHist (const char *name, const char *title) |
Bool_t | Init () |
Bool_t | Begin (Int_t e) |
Int_t | BinCenter (UShort_t d, Char_t r, UShort_t s, UShort_t t) const |
Int_t | BinCenter (UShort_t chip, UShort_t strip) const |
Int_t | BinNumber (UShort_t chip, UShort_t strip) const |
Float_t | GetSignal (UShort_t d, Char_t, UShort_t s, UShort_t t) |
Bool_t | ProcessRawDigit (AliFMDDigit *digit) |
Bool_t | ProcessUser (UShort_t d, Char_t r, UShort_t s, UShort_t t, Float_t v) |
Bool_t | ProcessOne (UShort_t d, Char_t r, UShort_t s, UShort_t t, Float_t v) |
Bool_t | End () |
Bool_t | Finish () |
![]() | |
AliFMDInput () | |
AliFMDInput (const char *gAliceFile) | |
virtual | ~AliFMDInput () |
virtual void | AddLoad (ETrees tree) |
virtual void | RemoveLoad (ETrees tree) |
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 | Event () |
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 | ProcessSDigit (AliFMDSDigit *sdigit) |
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) |
void | SetRawFile (const char *file) |
void | SetInputDir (const char *dir) |
Private Attributes | |
TString | fCalibDir |
Int_t | fCount |
TFile * | fOut |
Float_t | fShift |
Float_t | fCmn |
TH1F * | fPed |
TH1F * | fNoise |
TH1F * | fCenteredPed |
TH1F * | fCorrectedNoise |
TH1F * | fSummedAdc |
TH1F * | fSummedAdc2 |
TH1F * | fSummedCenteredAdc |
TH1F * | fSummedCenteredAdc2 |
TH1F * | fAdc |
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 &) |
![]() | |
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] |
Definition at line 49 of file FindCommonModeNoise.C.
|
inline |
Definition at line 69 of file FindCommonModeNoise.C.
|
inlinevirtual |
Callled at the beginning of each event. If a user class overloads this member function, then this must be explicitly called.
event | Event number |
false
on error Reimplemented from AliFMDInput.
Definition at line 141 of file FindCommonModeNoise.C.
|
inline |
Definition at line 151 of file FindCommonModeNoise.C.
Referenced by BinNumber(), End(), and ProcessOne().
|
inline |
Definition at line 176 of file FindCommonModeNoise.C.
|
inline |
Definition at line 181 of file FindCommonModeNoise.C.
|
inlinevirtual |
Called at the end of each event.
false
on error Reimplemented from AliFMDInput.
Definition at line 236 of file FindCommonModeNoise.C.
|
inlinevirtual |
Called at the end of the run.
false
on error Reimplemented from AliFMDInput.
Definition at line 259 of file FindCommonModeNoise.C.
|
inlinevirtual |
Get user supplued data
Reimplemented from AliFMDInput.
Definition at line 186 of file FindCommonModeNoise.C.
|
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 123 of file FindCommonModeNoise.C.
|
inline |
Definition at line 112 of file FindCommonModeNoise.C.
Referenced by FindCommonModeNoise().
|
inlinevirtual |
Reimplemented from AliFMDInput.
Definition at line 105 of file FindCommonModeNoise.C.
|
inline |
Definition at line 222 of file FindCommonModeNoise.C.
Referenced by ProcessRawDigit(), and ProcessUser().
|
inlinevirtual |
Process one digit from raw data files. Users should over this to process each raw digit.
digit | Raw digit |
false
on error Reimplemented from AliFMDInput.
Definition at line 204 of file FindCommonModeNoise.C.
|
inlinevirtual |
Process User data for the FMD. Users should overload this to deal with ESD data.
d | Detector number (1-3) |
r | Ring identifier ('I' or 'O') |
s | Sector number (0-19, or 0-39) |
t | Strip number (0-511, or 0-255) |
v | Value |
false
on error Reimplemented from AliFMDInput.
Definition at line 216 of file FindCommonModeNoise.C.
|
private |
Definition at line 65 of file FindCommonModeNoise.C.
|
private |
Definition at line 52 of file FindCommonModeNoise.C.
|
private |
Definition at line 59 of file FindCommonModeNoise.C.
|
private |
Definition at line 56 of file FindCommonModeNoise.C.
|
private |
Definition at line 60 of file FindCommonModeNoise.C.
|
private |
Definition at line 53 of file FindCommonModeNoise.C.
|
private |
Definition at line 58 of file FindCommonModeNoise.C.
|
private |
Definition at line 54 of file FindCommonModeNoise.C.
|
private |
Definition at line 57 of file FindCommonModeNoise.C.
|
private |
Definition at line 55 of file FindCommonModeNoise.C.
|
private |
Definition at line 61 of file FindCommonModeNoise.C.
|
private |
Definition at line 62 of file FindCommonModeNoise.C.
|
private |
Definition at line 63 of file FindCommonModeNoise.C.
|
private |
Definition at line 64 of file FindCommonModeNoise.C.