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

#include <JEventProcessor_CDC_expert_2.h>

+ Inheritance diagram for JEventProcessor_CDC_expert_2:

Public Member Functions

 JEventProcessor_CDC_expert_2 ()
 
 ~JEventProcessor_CDC_expert_2 ()
 
const char * className (void)
 

Private Member Functions

jerror_t init (void)
 Called once at program start. More...
 
jerror_t brun (jana::JEventLoop *eventLoop, int32_t runnumber)
 Called everytime a new run number is detected. More...
 
jerror_t evnt (jana::JEventLoop *eventLoop, 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

TH1D * cdc_e = NULL
 
TH2D * cdc_e_vs_n = NULL
 
TH1D * cdc_t = NULL
 
TH2D * cdc_t_vs_n = NULL
 
TH1I * cdc_rt = NULL
 
TH2I * cdc_rt_vs_n = NULL
 
TH1I * cdc_amp = NULL
 
TH2I * cdc_amp_vs_n = NULL
 
TH1I * cdc_rt_qf0 = NULL
 
TH1I * cdc_qf = NULL
 
TH2I * cdc_qf_vs_n = NULL
 
TH2I * cdc_qf_vs_a = NULL
 
TH2I * cdc_qf_vs_rt = NULL
 
TH2D * cdc_t_ring [29]
 
TH2D * cdc_e_vs_t
 
TH2D * cdc_e_vs_t_ring [29]
 
TH2I * cdc_int_vs_raw_t
 
TH2I * cdc_int_vs_raw_t_ring [29]
 
TH2I * cdc_o_overflow
 
TH1I * cdc_ped_overflow
 
TH1I * cdc_raw_t_overflow
 
TH2I * cdc_o_badt
 
TH2I * cdc_ped_ring [29]
 
TH1I * cdc_ped_badt
 
TH2I * cdc_raw_t_ring [29]
 
TH1I * cdc_raw_t_badt
 
TH2I * cdc_amp_ring [29]
 
TH1I * cdc_amp_badt
 
TH2I * cdc_intpp_ring [29]
 
TH2I * cdc_initped_ring [29]
 
TH2I * cdc_initped_roc25
 
TH2I * cdc_initped_roc26
 
TH2I * cdc_initped_roc27
 
TH2I * cdc_initped_roc28
 
TH2I * cdc_ped_roc25
 
TH2I * cdc_ped_roc26
 
TH2I * cdc_ped_roc27
 
TH2I * cdc_ped_roc28
 
TH2I * cdc_amp_roc25
 
TH2I * cdc_amp_roc26
 
TH2I * cdc_amp_roc27
 
TH2I * cdc_amp_roc28
 
TH2I * cdc_what_is_n
 

Detailed Description

Definition at line 31 of file JEventProcessor_CDC_expert_2.h.

Constructor & Destructor Documentation

JEventProcessor_CDC_expert_2::JEventProcessor_CDC_expert_2 ( )

Definition at line 32 of file JEventProcessor_CDC_expert_2.cc.

JEventProcessor_CDC_expert_2::~JEventProcessor_CDC_expert_2 ( )

Definition at line 39 of file JEventProcessor_CDC_expert_2.cc.

Member Function Documentation

jerror_t JEventProcessor_CDC_expert_2::brun ( jana::JEventLoop *  eventLoop,
int32_t  runnumber 
)
private

Called everytime a new run number is detected.

Definition at line 278 of file JEventProcessor_CDC_expert_2.cc.

const char* JEventProcessor_CDC_expert_2::className ( void  )
inline

Definition at line 35 of file JEventProcessor_CDC_expert_2.h.

jerror_t JEventProcessor_CDC_expert_2::erun ( void  )
private

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

Definition at line 544 of file JEventProcessor_CDC_expert_2.cc.

jerror_t JEventProcessor_CDC_expert_2::fini ( void  )
private

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

Definition at line 555 of file JEventProcessor_CDC_expert_2.cc.

Member Data Documentation

TH1I* JEventProcessor_CDC_expert_2::cdc_amp = NULL
private

Definition at line 59 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH1I* JEventProcessor_CDC_expert_2::cdc_amp_badt
private

Definition at line 92 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_amp_ring[29]
private

Definition at line 91 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_amp_roc25
private

Definition at line 110 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_amp_roc26
private

Definition at line 111 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_amp_roc27
private

Definition at line 112 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_amp_roc28
private

Definition at line 113 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_amp_vs_n = NULL
private

Definition at line 60 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH1D* JEventProcessor_CDC_expert_2::cdc_e = NULL
private

Definition at line 50 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2D* JEventProcessor_CDC_expert_2::cdc_e_vs_n = NULL
private

Definition at line 51 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2D* JEventProcessor_CDC_expert_2::cdc_e_vs_t
private

Definition at line 73 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2D* JEventProcessor_CDC_expert_2::cdc_e_vs_t_ring[29]
private

Definition at line 74 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_initped_ring[29]
private

Definition at line 98 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_initped_roc25
private

Definition at line 100 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_initped_roc26
private

Definition at line 101 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_initped_roc27
private

Definition at line 102 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_initped_roc28
private

Definition at line 103 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_int_vs_raw_t
private

Definition at line 76 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_int_vs_raw_t_ring[29]
private

Definition at line 77 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_intpp_ring[29]
private

Definition at line 95 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_o_badt
private

Definition at line 83 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_o_overflow
private

Definition at line 79 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH1I* JEventProcessor_CDC_expert_2::cdc_ped_badt
private

Definition at line 86 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH1I* JEventProcessor_CDC_expert_2::cdc_ped_overflow
private

Definition at line 80 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_ped_ring[29]
private

Definition at line 85 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_ped_roc25
private

Definition at line 105 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_ped_roc26
private

Definition at line 106 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_ped_roc27
private

Definition at line 107 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_ped_roc28
private

Definition at line 108 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH1I* JEventProcessor_CDC_expert_2::cdc_qf = NULL
private

Definition at line 64 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_qf_vs_a = NULL
private

Definition at line 66 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_qf_vs_n = NULL
private

Definition at line 65 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_qf_vs_rt = NULL
private

Definition at line 67 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH1I* JEventProcessor_CDC_expert_2::cdc_raw_t_badt
private

Definition at line 89 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH1I* JEventProcessor_CDC_expert_2::cdc_raw_t_overflow
private

Definition at line 81 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_raw_t_ring[29]
private

Definition at line 88 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH1I* JEventProcessor_CDC_expert_2::cdc_rt = NULL
private

Definition at line 56 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH1I* JEventProcessor_CDC_expert_2::cdc_rt_qf0 = NULL
private

Definition at line 62 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_rt_vs_n = NULL
private

Definition at line 57 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH1D* JEventProcessor_CDC_expert_2::cdc_t = NULL
private

Definition at line 53 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2D* JEventProcessor_CDC_expert_2::cdc_t_ring[29]
private

Definition at line 71 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2D* JEventProcessor_CDC_expert_2::cdc_t_vs_n = NULL
private

Definition at line 54 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().

TH2I* JEventProcessor_CDC_expert_2::cdc_what_is_n
private

Definition at line 115 of file JEventProcessor_CDC_expert_2.h.

Referenced by evnt(), and init().


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