Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DNeutralShower_factory_PreSelect Class Reference

#include <DNeutralShower_factory_PreSelect.h>

+ Inheritance diagram for DNeutralShower_factory_PreSelect:

Public Member Functions

 DNeutralShower_factory_PreSelect ()
 
 ~DNeutralShower_factory_PreSelect ()
 
const char * Tag (void)
 

Private Member Functions

jerror_t init (void)
 Called once at program start. More...
 
jerror_t brun (jana::JEventLoop *locEventLoop, int32_t runnumber)
 Called everytime a new run number is detected. More...
 
jerror_t evnt (jana::JEventLoop *locEventLoop, uint64_t eventnumber)
 Called every event. More...
 
jerror_t erun (void)
 Called everytime run number changes, provided brun has been called. More...
 
jerror_t fini (void)
 Called after last event of last event source has been processed. More...
 

Private Attributes

double dMinFCALE
 
double dMinBCALE
 
double dMinBCALNcell
 

Detailed Description

Definition at line 21 of file DNeutralShower_factory_PreSelect.h.

Constructor & Destructor Documentation

DNeutralShower_factory_PreSelect::DNeutralShower_factory_PreSelect ( )
inline

Definition at line 24 of file DNeutralShower_factory_PreSelect.h.

DNeutralShower_factory_PreSelect::~DNeutralShower_factory_PreSelect ( )
inline

Definition at line 25 of file DNeutralShower_factory_PreSelect.h.

Member Function Documentation

jerror_t DNeutralShower_factory_PreSelect::brun ( jana::JEventLoop *  locEventLoop,
int32_t  runnumber 
)
private

Called everytime a new run number is detected.

Definition at line 29 of file DNeutralShower_factory_PreSelect.cc.

References dMinBCALE, dMinBCALNcell, and dMinFCALE.

jerror_t DNeutralShower_factory_PreSelect::erun ( void  )
private

Called everytime run number changes, provided brun has been called.

Definition at line 78 of file DNeutralShower_factory_PreSelect.cc.

jerror_t DNeutralShower_factory_PreSelect::evnt ( jana::JEventLoop *  locEventLoop,
uint64_t  eventnumber 
)
private

Called every event.

Definition at line 41 of file DNeutralShower_factory_PreSelect.cc.

References dMinBCALE, dMinBCALNcell, dMinFCALE, DBCALShower::N_cell, SYS_BCAL, and SYS_FCAL.

jerror_t DNeutralShower_factory_PreSelect::fini ( void  )
private

Called after last event of last event source has been processed.

Definition at line 86 of file DNeutralShower_factory_PreSelect.cc.

jerror_t DNeutralShower_factory_PreSelect::init ( void  )
private

Called once at program start.

Definition at line 13 of file DNeutralShower_factory_PreSelect.cc.

References dMinBCALE, dMinBCALNcell, and dMinFCALE.

const char* DNeutralShower_factory_PreSelect::Tag ( void  )
inline

Definition at line 26 of file DNeutralShower_factory_PreSelect.h.

Member Data Documentation

double DNeutralShower_factory_PreSelect::dMinBCALE
private

Definition at line 37 of file DNeutralShower_factory_PreSelect.h.

Referenced by brun(), evnt(), and init().

double DNeutralShower_factory_PreSelect::dMinBCALNcell
private

Definition at line 38 of file DNeutralShower_factory_PreSelect.h.

Referenced by brun(), evnt(), and init().

double DNeutralShower_factory_PreSelect::dMinFCALE
private

Definition at line 36 of file DNeutralShower_factory_PreSelect.h.

Referenced by brun(), evnt(), and init().


The documentation for this class was generated from the following files: