* provided "as is" without express or implied warranty. *
**************************************************************************/
-/* $Id: AliCTPInputTimeParams.cxx 22322 2007-11-22 11:43:14Z cvetan $ */
#include <Riostream.h>
-
#include "TObject.h"
#include "AliLog.h"
#include "AliCTPInputTimeParams.h"
fName(0),
fLevel(0),
fDelay(0),
- fEdge(0)
+ fEdge(0),
+ fDeltaMin(0),
+ fDeltaMax(0)
{
// Default constructor
}
//_____________________________________________________________________________
-AliCTPInputTimeParams::AliCTPInputTimeParams( TString& name, UInt_t& level, UInt_t delay, TString edge ):
+AliCTPInputTimeParams::AliCTPInputTimeParams( TString& name, UInt_t& level, UInt_t delay, TString edge, UInt_t deltamin, UInt_t deltamax ):
fName(name),
fLevel(level),
fDelay( delay),
- fEdge(edge)
+ fEdge(edge),
+ fDeltaMin(deltamin),
+ fDeltaMax(deltamax)
{
}
//_____________________________________________________________________________
fName(ctptime.fName),
fLevel(ctptime.fLevel),
fDelay(ctptime.fDelay),
- fEdge(ctptime.fEdge)
+ fEdge(ctptime.fEdge),
+ fDeltaMin(ctptime.fDeltaMin),
+ fDeltaMax(ctptime.fDeltaMax)
+
{
// copy constructor
}
fLevel=ctptime.fLevel;
fDelay=ctptime.fDelay;
fEdge=ctptime.fEdge;
+ fDeltaMin=ctptime.fDeltaMin;
+ fDeltaMax=ctptime.fDeltaMax;
return *this;
}
//_____________________________________________________________________________
-void AliCTPInputTimeParams::SetCTPInputTimeParams( TString name, UInt_t level, UInt_t delay, TString edge )
+void AliCTPInputTimeParams::SetCTPInputTimeParams( TString name, UInt_t level, UInt_t delay, TString edge, UInt_t deltamin, UInt_t deltamax )
{
fName = name;
fLevel = level;
fDelay = delay;
fEdge = edge;
+ fDeltaMin = deltamin;
+ fDeltaMax = deltamax;
}
//_____________________________________________________________________________
cout << " Level: " << fLevel << endl;
cout << " Delay: " << fDelay << endl;
cout << " Edge: " << fEdge << endl;
+ cout << " DeltaMin: " << fDeltaMin << endl;
+ cout << " DeltaMax: " << fDeltaMax << endl;
}