1 #ifndef ALICTPINPUTTIMEPARAMS_H
2 #define ALICTPINPUTTIMEPARAMS_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
10 class AliCTPInputTimeParams : public TObject {
13 AliCTPInputTimeParams();
14 AliCTPInputTimeParams( TString& name, UInt_t& level, UInt_t delay, TString edge, UInt_t deltamin, UInt_t deltamax );
16 virtual ~AliCTPInputTimeParams() {}
17 AliCTPInputTimeParams( const AliCTPInputTimeParams &ctptime );
18 AliCTPInputTimeParams& operator=(const AliCTPInputTimeParams& ctptime);
21 TString GetInputName() const { return fName; }
22 UInt_t GetLevel() const { return fLevel; }
23 UInt_t GetDelay() const { return fDelay; }
24 TString GetEdge() const { return fEdge; }
25 Int_t GetDeltaMin() const { return fDeltaMin; }
26 Int_t GetDeltaMax() const { return fDeltaMax; }
28 void SetCTPInputTimeParams( TString name, UInt_t level,
29 UInt_t delay, TString edge, UInt_t deltamin, UInt_t deltamax );
31 virtual void Print( const Option_t* opt ="" ) const;
44 ClassDef( AliCTPInputTimeParams, 3 )