ROOT logo
#ifndef ALICTPINPUTTIMEPARAMS_H
#define ALICTPINPUTTIMEPARAMS_H

/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
* See cxx source for full Copyright notice */
/* $Id$ */

class TObject;

class AliCTPInputTimeParams : public TObject {

public:
                         AliCTPInputTimeParams();
                         AliCTPInputTimeParams( TString& name, UInt_t& level, UInt_t delay, TString edge, UInt_t deltamin, UInt_t deltamax );   

              virtual   ~AliCTPInputTimeParams() {}
                         AliCTPInputTimeParams( const AliCTPInputTimeParams &ctptime );
         AliCTPInputTimeParams&   operator=(const AliCTPInputTimeParams& ctptime);
              
      // Getters
              TString    GetInputName()      const { return fName; }
               UInt_t    GetLevel()     const { return fLevel; }       
               UInt_t    GetDelay() const { return fDelay; }  
              TString    GetEdge()    const { return fEdge; }      
               Int_t    GetDeltaMin() const { return fDeltaMin; }  
               Int_t    GetDeltaMax() const { return fDeltaMax; }  
     // Setters
                 void    SetCTPInputTimeParams( TString name, UInt_t level, 
                            UInt_t delay, TString edge, UInt_t deltamin, UInt_t deltamax );
              
         virtual void    Print( const Option_t* opt ="" ) const;
                               
              
protected:
	     TString	fName;  	
              UInt_t    fLevel; 
              UInt_t    fDelay;
	     TString	fEdge;
	      Int_t	fDeltaMin;
	      Int_t	fDeltaMax;
                         
private:                         

   ClassDef( AliCTPInputTimeParams, 3 )  
};                                                                         


#endif
 AliCTPInputTimeParams.h:1
 AliCTPInputTimeParams.h:2
 AliCTPInputTimeParams.h:3
 AliCTPInputTimeParams.h:4
 AliCTPInputTimeParams.h:5
 AliCTPInputTimeParams.h:6
 AliCTPInputTimeParams.h:7
 AliCTPInputTimeParams.h:8
 AliCTPInputTimeParams.h:9
 AliCTPInputTimeParams.h:10
 AliCTPInputTimeParams.h:11
 AliCTPInputTimeParams.h:12
 AliCTPInputTimeParams.h:13
 AliCTPInputTimeParams.h:14
 AliCTPInputTimeParams.h:15
 AliCTPInputTimeParams.h:16
 AliCTPInputTimeParams.h:17
 AliCTPInputTimeParams.h:18
 AliCTPInputTimeParams.h:19
 AliCTPInputTimeParams.h:20
 AliCTPInputTimeParams.h:21
 AliCTPInputTimeParams.h:22
 AliCTPInputTimeParams.h:23
 AliCTPInputTimeParams.h:24
 AliCTPInputTimeParams.h:25
 AliCTPInputTimeParams.h:26
 AliCTPInputTimeParams.h:27
 AliCTPInputTimeParams.h:28
 AliCTPInputTimeParams.h:29
 AliCTPInputTimeParams.h:30
 AliCTPInputTimeParams.h:31
 AliCTPInputTimeParams.h:32
 AliCTPInputTimeParams.h:33
 AliCTPInputTimeParams.h:34
 AliCTPInputTimeParams.h:35
 AliCTPInputTimeParams.h:36
 AliCTPInputTimeParams.h:37
 AliCTPInputTimeParams.h:38
 AliCTPInputTimeParams.h:39
 AliCTPInputTimeParams.h:40
 AliCTPInputTimeParams.h:41
 AliCTPInputTimeParams.h:42
 AliCTPInputTimeParams.h:43
 AliCTPInputTimeParams.h:44
 AliCTPInputTimeParams.h:45
 AliCTPInputTimeParams.h:46
 AliCTPInputTimeParams.h:47
 AliCTPInputTimeParams.h:48