void SetLinearFitterOn(Bool_t linearfitteron = kTRUE) { fLinearFitterOn = linearfitteron;}
void SetLinearFitterDebugOn(Bool_t debug = kTRUE) { fLinearFitterDebugOn = debug; }
void SetExbAltFitOn(Bool_t fiton = kTRUE) { fExbAltFitOn = fiton;}
+ void SetScaleWithTPCSignal(Bool_t scaleWithTPCSignal = kTRUE) { fScaleWithTPCSignal = scaleWithTPCSignal;}
+ void SetTakeSnapshot(Bool_t takesnapshot) { fTakeSnapshot = takesnapshot; }
void SetFirstRunGain(Int_t firstRunGain) { fFirstRunGain = firstRunGain; }
void SetVersionGainUsed(Int_t versionGainUsed) { fVersionGainUsed = versionGainUsed; }
void SetSubVersionGainUsed(Int_t subVersionGainUsed) { fSubVersionGainUsed = subVersionGainUsed; }
void SetThresholdClustersDAQ(Float_t thresholdClustersDAQ) { fThresholdClustersDAQ = thresholdClustersDAQ; }
void SetNumberRowDAQ(Short_t numberRowDAQ) { fNumberRowDAQ = numberRowDAQ; }
void SetNumberColDAQ(Short_t numberColDAQ) { fNumberColDAQ = numberColDAQ; }
+ void SetRangeHistoCharge(Float_t rangeHistoCharge) { fRangeHistoCharge = rangeHistoCharge; }
void SetNumberBinCharge(Short_t numberBinCharge) { fNumberBinCharge = numberBinCharge; }
void SetNumberBinPRF(Short_t numberBinPRF) { fNumberBinPRF = numberBinPRF; }
void SetNumberGroupsPRF(Short_t numberGroupsPRF);
Bool_t fVector2d; // Chose to fill vectors
Bool_t fLinearFitterOn; // Method with linear fit for drift velocity
Bool_t fLinearFitterDebugOn; // Method with linear fit for drift velocity
- Bool_t fExbAltFitOn; // Enable parabolic fit for exb
+ Bool_t fExbAltFitOn; // Enable parabolic fit for exb
+ Bool_t fScaleWithTPCSignal; // Scale the gain with TPC signal (If use then ask at least 70 TPC clusters)
// How to fill the 2D
Float_t fRelativeScale; // Scale of the deposited charge
Int_t fMinNbTRDtracklets; // Min number of TRD tracklets
Float_t fMinTRDMomentum; // Min TRD momentum
// Back correction
+ Bool_t fTakeSnapshot; // Take from snapshot
Int_t fFirstRunGain; // FirstRunGain
Int_t fVersionGainUsed; // VersionGainUsed
Int_t fSubVersionGainUsed; // SubVersionGainUsed
Int_t fNumberUsedPh[2]; // How many tracks have been really used for the drift velocity (0, strict; 1 with fDifference)
Int_t fTimeMax; // Number of time bins
Float_t fSf; // Sampling frequence
+ Float_t fRangeHistoCharge; // Range of the histo for the charge
Short_t fNumberBinCharge; // Number of bins for the gain factor
Short_t fNumberBinPRF; // Number of bin for the PRF
Short_t fNgroupprf; // Number of groups in tnp bins for PRF /2.0
AliTRDCalibraFillHisto();
virtual ~AliTRDCalibraFillHisto();
- ClassDef(AliTRDCalibraFillHisto,5) // TRD Calibration class
+ ClassDef(AliTRDCalibraFillHisto,8) // TRD Calibration class
};