#include <EEClient.h>
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) |
Definition at line 22 of file EEClient.h.
|
inlinevirtual |
Definition at line 81 of file EEClient.h.
|
pure virtual |
analyze method
Implemented in EETimingClient, EETriggerTowerClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EETestPulseClient, EELaserClient, EELedClient, EEStatusFlagsClient, EEBeamCaloClient, EEBeamHodoClient, and EESummaryClient.
|
pure virtual |
begin of job method
Implemented in EETimingClient, EETriggerTowerClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EETestPulseClient, EELaserClient, EELedClient, EEStatusFlagsClient, EEBeamCaloClient, EEBeamHodoClient, and EESummaryClient.
|
pure virtual |
begin of run method
Implemented in EETimingClient, EETriggerTowerClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EETestPulseClient, EELaserClient, EELedClient, EEStatusFlagsClient, EEBeamCaloClient, EEBeamHodoClient, and EESummaryClient.
|
pure virtual |
clean up method
Implemented in EETimingClient, EETriggerTowerClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EETestPulseClient, EELaserClient, EELedClient, EEStatusFlagsClient, EEBeamCaloClient, EEBeamHodoClient, and EESummaryClient.
|
pure virtual |
end of job method
Implemented in EETimingClient, EETriggerTowerClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EETestPulseClient, EELaserClient, EELedClient, EEStatusFlagsClient, EEBeamCaloClient, EEBeamHodoClient, and EESummaryClient.
|
pure virtual |
end of run method
Implemented in EETimingClient, EETriggerTowerClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EETestPulseClient, EELaserClient, EELedClient, EEStatusFlagsClient, EEBeamCaloClient, EEBeamHodoClient, and EESummaryClient.
|
pure virtual |
Returns the total number of processed events.
Implemented in EETimingClient, EETriggerTowerClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EETestPulseClient, EELaserClient, EELedClient, EEStatusFlagsClient, EEBeamCaloClient, EEBeamHodoClient, and EESummaryClient.
|
pure virtual |
Returns the number of processed events in this Run.
Implemented in EETimingClient, EETriggerTowerClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EETestPulseClient, EELaserClient, EELedClient, EEStatusFlagsClient, EEBeamCaloClient, EEBeamHodoClient, and EESummaryClient.
|
pure virtual |
setup method
Implemented in EETimingClient, EETriggerTowerClient, EEClusterClient, EECosmicClient, EEIntegrityClient, EEOccupancyClient, EEPedestalClient, EEPedestalOnlineClient, EETestPulseClient, EELaserClient, EELedClient, EEStatusFlagsClient, EEBeamCaloClient, EEBeamHodoClient, and EESummaryClient.