1 #ifndef ALIFMDRECONSTRUCTOR_H
2 #define ALIFMDRECONSTRUCTOR_H
24 #ifndef ALIRECONSTRUCTOR_H
25 # include <AliReconstructor.h>
98 virtual void ConvertDigits(AliRawReader* reader, TTree* digitsTree)
const;
111 virtual void Reconstruct(TTree* digitsTree, TTree* clusterTree)
const;
118 virtual void Reconstruct(AliRawReader *, TTree*)
const;
140 virtual void FillESD(TTree* digitsTree, TTree* clusterTree,
141 AliESDEvent* esd)
const;
145 virtual void FillESD(AliRawReader*, TTree* clusterTree,
146 AliESDEvent* esd)
const;
159 virtual void Digitize(AliRawReader* reader,
160 TClonesArray* sdigits)
const;
234 virtual void GetVertex(AliESDEvent* esd)
const;
314 UShort_t zsNoiseFactor)
const;
353 UShort_t count)
const;
377 UShort_t count)
const;
virtual void GetVertex(AliESDEvent *esd) const
virtual UShort_t SubtractPedestal(UShort_t det, Char_t rng, UShort_t sec, UShort_t str, UShort_t adc, Float_t noiseFactor, Bool_t zsEnabled, UShort_t zsNoiseFactor) const
virtual void Reconstruct(TTree *digitsTree, TTree *clusterTree) const
virtual void UseRecoParam(Bool_t set=kTRUE) const
const AliFMDRecoParam * GetParameters() const
Int_t GetIdentifier() const
virtual void PhysicalCoordinates(UShort_t det, Char_t rng, UShort_t sec, UShort_t str, Float_t &eta, Float_t &phi) const
Class to read ALTRO formated raw data from an AliRawReader object.
TFile f("CalibObjects.root")
virtual void SetAngleCorrect(Bool_t use=kTRUE)
void SetDiagnose(Bool_t use=kTRUE)
AliFMDReconstructor & operator=(const AliFMDReconstructor &)
virtual void FillESD(TTree *digitsTree, TTree *clusterTree, AliESDEvent *esd) const
virtual void DigitizeSignal(TClonesArray *sdigits, UShort_t det, Char_t rng, UShort_t sec, UShort_t str, UShort_t sam, Short_t adc) const
virtual Float_t Energy2Multiplicity(UShort_t det, Char_t rng, UShort_t sec, UShort_t str, Float_t edep) const
virtual void ConvertDigits(AliRawReader *reader, TTree *digitsTree) const
MAp of per strip boolean values.
virtual ~AliFMDReconstructor()
virtual void ProcessSignal(UShort_t det, Char_t rng, UShort_t sec, UShort_t str, Short_t adc) const
This is a class that reconstructs AliFMDRecPoint objects from of Digits.
Macros to do fast simulation of processes important for tuning of reconstruction Currently fast simulation of ionization digitization and cluster finder AliTPCclusterFast How to use it a which macro to use(I know it was somewhere in AliRoot but with the GIT page I dont find it anymore)
Bool_t PreReconstruct() const
virtual Float_t Adc2Energy(UShort_t det, Char_t rng, UShort_t sec, UShort_t str, UShort_t count) const
virtual void SetNoiseFactor(Float_t f=3)
AliESDFMD * GetESDObject() const
virtual void ProcessDigit(AliFMDDigit *digit) const
virtual Bool_t HasDigitConversion() const
virtual void ProcessDigits(TClonesArray *digits, const AliFMDRawReader &rawRead) const
virtual void SetESD(AliESDEvent *esd)
virtual void Digitize(AliRawReader *reader, TClonesArray *sdigits) const
void MarkDeadChannels(AliESDFMD *esd) const