Enumerations | |
| enum | DATA_TYPE { PMT_WF_COLLECTION = 0, TPC_WF_COLLECTION, TRIG_INFO, PULSE_COLLECTION, FIXED_WIN_PULSE_COLLECTION, THRES_WIN_PULSE_COLLECTION, SLIDE_WIN_PULSE_COLLECTION, USER_COLLECTION, DATA_TYPE_MAX } |
| Define identifier for a data container class to be loaded through storage_manager::get_data(). More... | |
Variables | |
| const std::string | DATA_TREE_NAME [DATA_TYPE_MAX] |
| Define tree name. | |
Define identifier for a data container class to be loaded through storage_manager::get_data().
| PMT_WF_COLLECTION | event_waveform ... event-wise collection of waveforms |
| TPC_WF_COLLECTION | tpc_wf_collection ... event-wise collection of tpc waveforms |
| TRIG_INFO | trig_info ... event-wise trigger information |
| PULSE_COLLECTION | pulse_info_collection ... event-wise collection of reco-ed pulse (generic) |
| FIXED_WIN_PULSE_COLLECTION | pulse_info_collection ... output from algo_fixed_window |
| THRES_WIN_PULSE_COLLECTION | pulse_info_collection ... output from algo_threshold |
| SLIDE_WIN_PULSE_COLLECTION | pulse_info_collection ... output from algo_sliding_window |
| USER_COLLECTION | user_collection ... event-wise collection of user defined variables |
| DATA_TYPE_MAX |
Definition at line 121 of file constants.hh.
00121 { 00122 PMT_WF_COLLECTION=0, 00123 TPC_WF_COLLECTION, 00124 TRIG_INFO, 00125 PULSE_COLLECTION, 00126 FIXED_WIN_PULSE_COLLECTION, 00127 THRES_WIN_PULSE_COLLECTION, 00128 SLIDE_WIN_PULSE_COLLECTION, 00129 USER_COLLECTION, 00130 DATA_TYPE_MAX 00131 };
| const std::string DATA_STRUCT::DATA_TREE_NAME[DATA_TYPE_MAX] |
Initial value:
{
"pmt_wf_collection",
"tpc_wf_collection",
"trig_info",
"pulse_collection",
"pulse_fixed_window",
"pulse_thres_window",
"pulse_slide_window",
"user_collection"
}
Definition at line 134 of file constants.hh.
Referenced by storage_manager::close(), storage_manager::get_data(), pulse_analyzer::initialize(), storage_manager::prepare_tree(), and waveform_sampler::sample_waveform().
1.4.7