CMS 3D CMS Logo

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

#include <EBClient.h>

Inheritance diagram for EBClient:
EBClusterClient EBCosmicClient EBIntegrityClient EBLaserClient EBOccupancyClient EBPedestalClient EBPedestalOnlineClient EBStatusFlagsClient EBSummaryClient EBTestPulseClient EBTimingClient EBTriggerTowerClient

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 ~EBClient (void)
 

Detailed Description

Definition at line 22 of file EBClient.h.

Constructor & Destructor Documentation

virtual EBClient::~EBClient ( void  )
inlinevirtual

Definition at line 81 of file EBClient.h.

81 {}

Member Function Documentation

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