#include <EEClient.h>
Public Member Functions | |
virtual void | analyze (void)=0 |
analyze method | |
virtual void | beginJob (void)=0 |
begin of job method | |
virtual void | beginRun (void)=0 |
begin of run method | |
virtual void | cleanup (void)=0 |
clean up method | |
virtual void | endJob (void)=0 |
end of job method | |
virtual void | endRun (void)=0 |
end of run method | |
virtual int | getEvtPerJob (void)=0 |
Returns the total number of processed events. | |
virtual int | getEvtPerRun (void)=0 |
Returns the number of processed events in this Run. | |
virtual void | setup (void)=0 |
setup method | |
virtual | ~EEClient (void) |
Definition at line 22 of file EEClient.h.
virtual EEClient::~EEClient | ( | void | ) | [inline, virtual] |
Definition at line 81 of file EEClient.h.
{}
void EEClient::analyze | ( | void | ) | [pure virtual] |
analyze method
Implemented in EEBeamCaloClient, EEBeamHodoClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EELaserClient, EELedClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EEStatusFlagsClient, EESummaryClient, EETestPulseClient, EETimingClient, and EETriggerTowerClient.
void EEClient::beginJob | ( | void | ) | [pure virtual] |
begin of job method
Implemented in EEBeamCaloClient, EEBeamHodoClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EELaserClient, EELedClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EEStatusFlagsClient, EESummaryClient, EETestPulseClient, EETimingClient, and EETriggerTowerClient.
void EEClient::beginRun | ( | void | ) | [pure virtual] |
begin of run method
Implemented in EEBeamCaloClient, EEBeamHodoClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EELaserClient, EELedClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EEStatusFlagsClient, EESummaryClient, EETestPulseClient, EETimingClient, and EETriggerTowerClient.
void EEClient::cleanup | ( | void | ) | [pure virtual] |
clean up method
Implemented in EEBeamCaloClient, EEBeamHodoClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EELaserClient, EELedClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EEStatusFlagsClient, EESummaryClient, EETestPulseClient, EETimingClient, and EETriggerTowerClient.
void EEClient::endJob | ( | void | ) | [pure virtual] |
end of job method
Implemented in EEBeamCaloClient, EEBeamHodoClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EELaserClient, EELedClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EEStatusFlagsClient, EESummaryClient, EETestPulseClient, EETimingClient, and EETriggerTowerClient.
void EEClient::endRun | ( | void | ) | [pure virtual] |
end of run method
Implemented in EEBeamCaloClient, EEBeamHodoClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EELaserClient, EELedClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EEStatusFlagsClient, EESummaryClient, EETestPulseClient, EETimingClient, and EETriggerTowerClient.
int EEClient::getEvtPerJob | ( | void | ) | [pure virtual] |
Returns the total number of processed events.
Implemented in EEBeamCaloClient, EEBeamHodoClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EELaserClient, EELedClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EEStatusFlagsClient, EESummaryClient, EETestPulseClient, EETimingClient, and EETriggerTowerClient.
int EEClient::getEvtPerRun | ( | void | ) | [pure virtual] |
Returns the number of processed events in this Run.
Implemented in EEBeamCaloClient, EEBeamHodoClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EELaserClient, EELedClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EEStatusFlagsClient, EESummaryClient, EETestPulseClient, EETimingClient, and EETriggerTowerClient.
void EEClient::setup | ( | void | ) | [pure virtual] |
setup method
Implemented in EEBeamCaloClient, EEBeamHodoClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EELaserClient, EELedClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EEStatusFlagsClient, EESummaryClient, EETestPulseClient, EETimingClient, and EETriggerTowerClient.