AliT0RecoParam::AliT0RecoParam():
AliDetectorRecoParam(),
fRefAmp(7),
- fRefPoint(0)
+ fRefPoint(0),
+ fLatencyL1(0),
+ fLatencyL1A(0),
+ fLatencyL1C(0),
+ fLatencyHPTDC(0),
+ fVertexShift(0)
{
//
// constructor
AliT0RecoParam::AliT0RecoParam(const AliT0RecoParam &p):
AliDetectorRecoParam(p),
- fRefAmp(p.fRefAmp),
- fRefPoint(p.fRefPoint)
+ fRefAmp(p.fRefAmp),
+ fRefPoint(p.fRefPoint),
+ fLatencyL1(p.fLatencyL1),
+ fLatencyL1A(p.fLatencyL1A),
+ fLatencyL1C(p.fLatencyL1C),
+ fLatencyHPTDC(p.fLatencyHPTDC),
+ fVertexShift(p.fVertexShift)
{
//copy constructor
AliDetectorRecoParam::operator=(p);
fRefAmp = p.fRefAmp;
fRefPoint = p.fRefPoint;
+ fLatencyL1 = p.fLatencyL1;
+ fLatencyL1A = p.fLatencyL1A;
+ fLatencyL1C = p.fLatencyL1C;
+
+ fLatencyHPTDC = p.fLatencyHPTDC;
+ fVertexShift = p.fVertexShift;
return *this;
}
AliT0RecoParam *param = new AliT0RecoParam();
param->fRefAmp = 1;
param->fRefPoint = 0;
+ param->fLatencyL1 = 7782.05;
+ param->fLatencyL1A = 7781.90;
+ param->fLatencyL1C = 7782.19;
+ param->fLatencyHPTDC = 22000;
+ param->fVertexShift = 0;
for (Int_t i=0; i<500; i++)
{
param-> fLow[i]=0.;
//
AliT0RecoParam *param = new AliT0RecoParam();
- param->fRefAmp = 5;
+ param->fRefAmp = 10;
param->fRefPoint = 0;
+ param->fLatencyL1 = 7782.05;
+ param->fLatencyL1A = 7781.90;
+ param->fLatencyL1C = 7782.19;
+ param->fVertexShift = 0;
+ param->fLatencyHPTDC = 22000;
for (Int_t i=0; i<500; i++)
{
- param-> fLow[i]=0.;
- param-> fHigh[i]=20000.;
+ param-> fLow[i]=0.;
+ param-> fHigh[i]=20000.;
}
//
param->SetName("High Flux");
AliT0RecoParam *param = new AliT0RecoParam();
param->fRefAmp = 1;
param->fRefPoint = 1;
+ param->fLatencyL1 = 7782.05;
+ param->fLatencyL1A = 7781.90;
+ param->fLatencyL1C = 7782.19;
+ param->fLatencyHPTDC = 22000;
+ param->fVertexShift = 0;
+
for (Int_t i=0; i<500; i++)
{
param-> fLow[i]=0.;
//
AliInfo(Form(" Reference amplitude for walk corerection : %f", fRefAmp));
AliInfo(Form(" Reference point in channel : %i", fRefPoint));
- cout<<" AliT0RecoParam::PrintParameters() "<<endl;
- for (Int_t i=0; i<500; i++) cout<<i<<" "<<fLow[i]<<" "<<fHigh[i]<<endl;
+ AliInfo(Form(" Current latency : %f ns", fLatencyL1));
+ AliInfo(Form(" HPTDC latency : %f ns", fLatencyHPTDC));
+ // cout<<" AliT0RecoParam::PrintParameters() "<<endl;
+ // for (Int_t i=0; i<500; i++) cout<<i<<" "<<fLow[i]<<" "<<fHigh[i]<<endl;
}