CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
EEClient Class Referenceabstract

#include <EEClient.h>

Inheritance diagram for EEClient:
EEClusterClient EECosmicClient EEIntegrityClient EELaserClient EELedClient EEOccupancyClient EEPedestalClient EEPedestalOnlineClient EEStatusFlagsClient EESummaryClient EETestPulseClient EETimingClient EETriggerTowerClient

Public Member Functions

virtual void analyze (void)=0
 analyze method More...
 
virtual void beginJob (void)=0
 begin of job method More...
 
virtual void beginRun (void)=0
 begin of run method More...
 
virtual void cleanup (void)=0
 clean up method More...
 
virtual void endJob (void)=0
 end of job method More...
 
virtual void endRun (void)=0
 end of run method More...
 
virtual int getEvtPerJob (void)=0
 Returns the total number of processed events. More...
 
virtual int getEvtPerRun (void)=0
 Returns the number of processed events in this Run. More...
 
virtual void setup (void)=0
 setup method More...
 
virtual ~EEClient (void)
 

Detailed Description

Definition at line 22 of file EEClient.h.

Constructor & Destructor Documentation

virtual EEClient::~EEClient ( void  )
inlinevirtual

Definition at line 81 of file EEClient.h.

81 {}

Member Function Documentation

void EEClient::analyze ( void  )
pure virtual
void EEClient::beginJob ( void  )
pure virtual
void EEClient::beginRun ( void  )
pure virtual
void EEClient::cleanup ( void  )
pure virtual
void EEClient::endJob ( void  )
pure virtual
void EEClient::endRun ( void  )
pure virtual
int EEClient::getEvtPerJob ( void  )
pure virtual
int EEClient::getEvtPerRun ( void  )
pure virtual
void EEClient::setup ( void  )
pure virtual