Back to index

See source file

PHBigTimeStamp.h

 
//----------------------------------------------------------------------------- 
//  $Header: /afs/rhic/phenix/PHENIX_CVS/offline/database/pdbcal/PHBigTimeStamp.h,v 1.1 1999/08/17 21:14:29 messer Exp $ 
// 
//  The PHOOL's Software 
//  Copyright (C) PHENIX collaboration, 1999 
// 
//  Declaration of class PHBigTimeStamp 
// 
//  Author: Matthias Messer 
//----------------------------------------------------------------------------- 
#ifndef PHBIGTIMESTAMP_H 
#define PHBIGTIMESTAMP_H 
 
#include "PHTimeStamp.h" 
 
class PHBigTimeStamp : public PHTimeStamp {  
 
public:  
   PHBigTimeStamp();  
   PHBigTimeStamp(int, int, int, int, int, int, int, int, int);  
   PHBigTimeStamp(PHTimeStamp &, int, int);  
   ~PHBigTimeStamp();  
 
public:  
   int getRunNumber()   const { return runNumber; } 
   int getEventNumber() const { return eventNumber; } 
 
   void setRunNumber(int val)   { runNumber = val; } 
   void setEventNumber(int val) { eventNumber = val; } 
 
   int isInEventRange(PHBigTimeStamp &, PHBigTimeStamp &); 
    
protected:  
   int runNumber; 
   int eventNumber; 
};  
 
ostream & operator << ( ostream &, PHBigTimeStamp &); 
 
#endif /* PHBIGTIMESTAMP_H */  

Back to index

See source file