![]() |
MiniballSort
|
#include <EventBuilder.hh>
Public Member Functions | |
| MiniballEventBuilder (std::shared_ptr< MiniballSettings > myset) | |
| ~MiniballEventBuilder () | |
| void | SetInputFile (std::string input_file_name) |
| void | SetInputTree (TTree *user_tree) |
| void | SetMBSInfoTree (TTree *user_tree) |
| void | SetOutput (std::string output_file_name, bool cWrite=false) |
| void | StartFile () |
| called for every file | |
| void | Initialise () |
| called for every event | |
| void | MakeEventHists () |
| void | ResetHists () |
| void | AddCalibration (std::shared_ptr< MiniballCalibration > mycal) |
| void | AddProgressBar (std::shared_ptr< TGProgressBar > myprog) |
| unsigned long | BuildEvents () |
| void | GammaRayFinder () |
| void | ParticleFinder () |
| void | BeamDumpFinder () |
| void | SpedeFinder () |
| void | IonChamberFinder () |
| TFile * | GetFile () |
| TTree * | GetTree () |
| void | CloseOutput () |
| void | PurgeOutput () |
| Closes the output files from this class. | |
Private Attributes | |
| TFile * | input_file |
| Input tree. | |
| TTree * | input_tree |
| TTree * | mbsinfo_tree |
| MiniballDataPackets * | in_data |
| MBSInfoPackets * | mbs_info |
| std::shared_ptr< DgfData > | dgf_data |
| std::shared_ptr< AdcData > | adc_data |
| std::shared_ptr< FebexData > | febex_data |
| std::shared_ptr< InfoData > | info_data |
| TFile * | output_file |
| Outputs. | |
| TTree * | output_tree |
| std::unique_ptr< MiniballEvts > | write_evts |
| std::shared_ptr< GammaRayEvt > | gamma_evt |
| std::shared_ptr< GammaRayAddbackEvt > | gamma_ab_evt |
| std::shared_ptr< ParticleEvt > | particle_evt |
| std::shared_ptr< SpedeEvt > | spede_evt |
| std::shared_ptr< BeamDumpEvt > | bd_evt |
| std::shared_ptr< IonChamberEvt > | ic_evt |
| std::shared_ptr< MiniballCalibration > | cal |
| bool | overwrite_cal |
| std::shared_ptr< MiniballSettings > | set |
| bool | _prog_ |
| std::shared_ptr< TGProgressBar > | prog |
| bool | hists_ready = false |
| TList * | histlist |
| std::ofstream | log_file |
| Log file for recording the results of the MiniballEventBuilder. | |
| bool | flag_input_file |
| long | build_window |
| bool | flag_close_event |
| length of build window in ns | |
| std::vector< std::vector< bool > > | flag_pause |
| std::vector< std::vector< bool > > | flag_resume |
| bool | event_open |
| long | time_diff |
| unsigned long long | time_prev |
| unsigned long long | time_min |
| unsigned long long | time_max |
| unsigned long long | time_first |
| unsigned long long | ebis_time |
| unsigned long long | ebis_prev |
| unsigned long long | t1_time |
| unsigned long long | t1_prev |
| unsigned long long | sc_time |
| unsigned long long | sc_prev |
| unsigned long long | laser_time |
| double | pulser_f |
| double | ebis_f |
| double | t1_f |
| double | sc_f |
| double | pulser_T |
| double | ebis_T |
| double | t1_T |
| double | sc_T |
| std::vector< unsigned long long > | pulser_time |
| std::vector< unsigned long long > | pulser_prev |
| std::vector< std::vector< unsigned long long > > | pause_time |
| std::vector< std::vector< unsigned long long > > | resume_time |
| std::vector< std::vector< unsigned long long > > | sync_time |
| std::vector< std::vector< unsigned long long > > | febex_dead_time |
| std::vector< std::vector< unsigned long long > > | febex_time_start |
| std::vector< std::vector< unsigned long long > > | febex_time_stop |
| std::vector< std::vector< std::vector< unsigned long long > > > | febex_time_ch |
| unsigned char | mysfp |
| sfp number | |
| unsigned char | myboard |
| febex board number | |
| unsigned char | mydgf |
| DGF module number. | |
| unsigned char | myadc |
| ADC module number. | |
| unsigned char | mych |
| channel number | |
| unsigned long long | mytime |
| absolute timestamp | |
| long | myhittime |
| hit time with respect to event time | |
| unsigned long long | myeventid |
| MBS event id. | |
| unsigned long long | preveventid |
| previous MBS event id | |
| unsigned long long | myeventtime |
| MBS event time. | |
| float | myenergy |
| calibrated energy | |
| bool | mythres |
| above threshold? | |
| bool | mypileup |
| pileup flag? | |
| bool | myclipped |
| clipped flag? | |
| bool | mylaser |
| laser pattern bit | |
| std::vector< float > | mb_en_list |
| list of Miniball energies for GammaRayFinder | |
| std::vector< unsigned long long > | mb_ts_list |
| list of Miniball timestamps for GammaRayFinder | |
| std::vector< unsigned char > | mb_clu_list |
| list of cluster IDs | |
| std::vector< unsigned char > | mb_cry_list |
| list of crystal IDs | |
| std::vector< unsigned char > | mb_seg_list |
| list of segment IDs | |
| std::vector< float > | cd_en_list |
| list of CD energies for ParticleFinder | |
| std::vector< unsigned long long > | cd_ts_list |
| list of CD timestamps for ParticleFinder | |
| std::vector< unsigned char > | cd_det_list |
| list of CD detector IDs | |
| std::vector< unsigned char > | cd_sec_list |
| list of CD sector IDs | |
| std::vector< unsigned char > | cd_side_list |
| list of CD side IDs; 0 = p, 1 = n | |
| std::vector< unsigned char > | cd_strip_list |
| list of CD strip IDs | |
| std::vector< float > | pad_en_list |
| list of PAD energies for ParticleFinder | |
| std::vector< unsigned long long > | pad_ts_list |
| list of PAD timestamps for ParticleFinder | |
| std::vector< unsigned char > | pad_det_list |
| list of PAD detector IDs | |
| std::vector< unsigned char > | pad_sec_list |
| list of PAD sector IDs | |
| std::vector< float > | bd_en_list |
| list of beam dump energies for BeamDumpFinder | |
| std::vector< unsigned long long > | bd_ts_list |
| list of beam dump timestamps for BeamDumpFinder | |
| std::vector< unsigned char > | bd_det_list |
| list of beam dump detector IDs | |
| std::vector< float > | spede_en_list |
| list of Spede energies for ElectronFinder | |
| std::vector< unsigned long long > | spede_ts_list |
| list of Spede timestamps for ElectronFinder | |
| std::vector< unsigned char > | spede_seg_list |
| list of Spede segment IDs | |
| std::vector< float > | ic_en_list |
| list of IonChamber energies for IonChamberFinder | |
| std::vector< unsigned long long > | ic_ts_list |
| list of IonChamber timestamps for IonChamberFinder | |
| std::vector< unsigned char > | ic_id_list |
| list of IonChamber layer IDs | |
| unsigned long | hit_ctr |
| unsigned long | gamma_ctr |
| unsigned long | gamma_ab_ctr |
| unsigned long | cd_ctr |
| unsigned long | bd_ctr |
| unsigned long | spede_ctr |
| unsigned long | ic_ctr |
| unsigned long | n_entries |
| unsigned long | n_mbs_entries |
| unsigned long | n_febex_data |
| unsigned long | n_info_data |
| unsigned long | n_dgf_data |
| unsigned long | n_adc_data |
| unsigned long | n_ebis |
| unsigned long | n_t1 |
| unsigned long | n_sc |
| unsigned long | n_rilis |
| std::vector< unsigned long > | n_sfp |
| std::vector< unsigned long > | n_dgf |
| std::vector< unsigned long > | n_adc |
| std::vector< unsigned long > | n_pulser |
| std::vector< std::vector< unsigned long > > | n_board |
| std::vector< std::vector< unsigned long > > | n_sync |
| std::vector< std::vector< unsigned long > > | n_pause |
| std::vector< std::vector< unsigned long > > | n_resume |
| unsigned long | n_miniball |
| unsigned long | n_cd |
| unsigned long | n_pad |
| unsigned long | n_spede |
| unsigned long | n_bd |
| unsigned long | n_ic |
| unsigned long | repeat_ctr |
| TH1F * | tdiff |
| TH1F * | tdiff_clean |
| TH1F * | pulser_period |
| TH1F * | ebis_period |
| TH1F * | t1_period |
| TH1F * | sc_period |
| TProfile * | pulser_freq |
| TProfile * | ebis_freq |
| TProfile * | t1_freq |
| TProfile * | sc_freq |
| TH2F * | pulser_tdiff |
| TH1F * | mb_td_core_seg |
| TH1F * | mb_td_core_core |
| std::vector< std::vector< TH2F * > > | mb_en_core_seg |
| std::vector< std::vector< TH2F * > > | mb_en_core_seg_ebis_on |
| std::vector< std::vector< TH2F * > > | cd_pn_mult |
| std::vector< std::vector< TH2F * > > | cd_pen_id |
| std::vector< std::vector< TH2F * > > | cd_nen_id |
| std::vector< std::vector< TH1F * > > | cd_pn_td |
| std::vector< std::vector< TH1F * > > | cd_pp_td |
| std::vector< std::vector< TH1F * > > | cd_nn_td |
| std::vector< std::vector< TH2F * > > | cd_pn_1v1 |
| std::vector< std::vector< TH2F * > > | cd_pn_1v2 |
| std::vector< std::vector< TH2F * > > | cd_pn_2v1 |
| std::vector< std::vector< TH2F * > > | cd_pn_2v2 |
| std::vector< std::vector< TH2F * > > | cd_ppad_mult |
| std::vector< std::vector< TH1F * > > | cd_ppad_td |
| std::vector< TH2F * > | pad_en_id |
| TH2F * | ic_dE_E |
| TH1F * | ic_dE |
| TH1F * | ic_E |
| TH1F * | ic_td |
Definition at line 48 of file EventBuilder.hh.
| MiniballEventBuilder::MiniballEventBuilder | ( | std::shared_ptr< MiniballSettings > | myset | ) |
Definition at line 3 of file EventBuilder.cc.
|
inline |
Definition at line 53 of file EventBuilder.hh.
|
inline |
Definition at line 64 of file EventBuilder.hh.
Referenced by do_build(), and MiniballGUI::gui_build().
|
inline |
Definition at line 68 of file EventBuilder.hh.
Referenced by MiniballGUI::gui_build().
| void MiniballEventBuilder::BeamDumpFinder | ( | ) |
Definition at line 1334 of file EventBuilder.cc.
Referenced by BuildEvents().
| unsigned long MiniballEventBuilder::BuildEvents | ( | ) |
Function to loop over the sort tree and build array and recoil events
Definition at line 1451 of file EventBuilder.cc.
Referenced by do_build(), and MiniballGUI::gui_build().
|
inline |
Definition at line 84 of file EventBuilder.hh.
Referenced by do_build(), and MiniballGUI::gui_build().
| void MiniballEventBuilder::GammaRayFinder | ( | ) |
Definition at line 559 of file EventBuilder.cc.
Referenced by BuildEvents().
|
inline |
Definition at line 82 of file EventBuilder.hh.
|
inline |
Definition at line 83 of file EventBuilder.hh.
| void MiniballEventBuilder::Initialise | ( | ) |
called for every event
This is called at the end of every execution/loop
Definition at line 231 of file EventBuilder.cc.
Referenced by BuildEvents().
| void MiniballEventBuilder::IonChamberFinder | ( | ) |
Definition at line 1370 of file EventBuilder.cc.
Referenced by BuildEvents().
| void MiniballEventBuilder::MakeEventHists | ( | ) |
Definition at line 277 of file EventBuilder.cc.
Referenced by SetOutput().
| void MiniballEventBuilder::ParticleFinder | ( | ) |
Definition at line 741 of file EventBuilder.cc.
Referenced by BuildEvents().
|
inline |
Closes the output files from this class.
Definition at line 99 of file EventBuilder.hh.
Referenced by CloseOutput().
| void MiniballEventBuilder::ResetHists | ( | ) |
Definition at line 541 of file EventBuilder.cc.
| void MiniballEventBuilder::SetInputFile | ( | std::string | input_file_name | ) |
Definition at line 155 of file EventBuilder.cc.
Referenced by do_build(), and MiniballGUI::gui_build().
| void MiniballEventBuilder::SetInputTree | ( | TTree * | user_tree | ) |
Definition at line 177 of file EventBuilder.cc.
Referenced by SetInputFile().
| void MiniballEventBuilder::SetMBSInfoTree | ( | TTree * | user_tree | ) |
Definition at line 188 of file EventBuilder.cc.
Referenced by SetInputFile().
| void MiniballEventBuilder::SetOutput | ( | std::string | output_file_name, |
| bool | cWrite = false ) |
Definition at line 199 of file EventBuilder.cc.
Referenced by do_build(), and MiniballGUI::gui_build().
| void MiniballEventBuilder::SpedeFinder | ( | ) |
Definition at line 1352 of file EventBuilder.cc.
Referenced by BuildEvents().
| void MiniballEventBuilder::StartFile | ( | ) |
|
private |
Definition at line 138 of file EventBuilder.hh.
Referenced by AddProgressBar(), BuildEvents(), and MiniballEventBuilder().
|
private |
Definition at line 115 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Definition at line 234 of file EventBuilder.hh.
Referenced by BeamDumpFinder(), BuildEvents(), and StartFile().
|
private |
list of beam dump detector IDs
Definition at line 220 of file EventBuilder.hh.
Referenced by BeamDumpFinder(), BuildEvents(), and Initialise().
|
private |
list of beam dump energies for BeamDumpFinder
Definition at line 218 of file EventBuilder.hh.
Referenced by BeamDumpFinder(), BuildEvents(), and Initialise().
|
private |
Definition at line 127 of file EventBuilder.hh.
Referenced by BeamDumpFinder(), and SetOutput().
|
private |
list of beam dump timestamps for BeamDumpFinder
Definition at line 219 of file EventBuilder.hh.
Referenced by BeamDumpFinder(), BuildEvents(), and Initialise().
|
private |
Definition at line 154 of file EventBuilder.hh.
Referenced by BuildEvents(), and MiniballEventBuilder().
|
private |
Definition at line 131 of file EventBuilder.hh.
Referenced by AddCalibration(), and BuildEvents().
|
private |
Definition at line 234 of file EventBuilder.hh.
Referenced by BuildEvents(), ParticleFinder(), and StartFile().
|
private |
list of CD detector IDs
Definition at line 205 of file EventBuilder.hh.
Referenced by BuildEvents(), Initialise(), and ParticleFinder().
|
private |
list of CD energies for ParticleFinder
Definition at line 203 of file EventBuilder.hh.
Referenced by BuildEvents(), Initialise(), and ParticleFinder().
|
private |
Definition at line 258 of file EventBuilder.hh.
Referenced by MakeEventHists(), and ParticleFinder().
|
private |
Definition at line 259 of file EventBuilder.hh.
Referenced by MakeEventHists(), and ParticleFinder().
|
private |
Definition at line 258 of file EventBuilder.hh.
Referenced by MakeEventHists(), and ParticleFinder().
|
private |
Definition at line 260 of file EventBuilder.hh.
Referenced by MakeEventHists(), and ParticleFinder().
|
private |
Definition at line 260 of file EventBuilder.hh.
Referenced by MakeEventHists(), and ParticleFinder().
|
private |
Definition at line 260 of file EventBuilder.hh.
Referenced by MakeEventHists(), and ParticleFinder().
|
private |
Definition at line 260 of file EventBuilder.hh.
Referenced by MakeEventHists(), and ParticleFinder().
|
private |
Definition at line 257 of file EventBuilder.hh.
Referenced by MakeEventHists(), and ParticleFinder().
|
private |
Definition at line 259 of file EventBuilder.hh.
Referenced by MakeEventHists(), and ParticleFinder().
|
private |
Definition at line 259 of file EventBuilder.hh.
Referenced by MakeEventHists(), and ParticleFinder().
|
private |
Definition at line 263 of file EventBuilder.hh.
Referenced by MakeEventHists(), and ParticleFinder().
|
private |
Definition at line 264 of file EventBuilder.hh.
Referenced by MakeEventHists(), and ParticleFinder().
|
private |
list of CD sector IDs
Definition at line 206 of file EventBuilder.hh.
Referenced by BuildEvents(), Initialise(), and ParticleFinder().
|
private |
list of CD side IDs; 0 = p, 1 = n
Definition at line 207 of file EventBuilder.hh.
Referenced by BuildEvents(), Initialise(), and ParticleFinder().
|
private |
list of CD strip IDs
Definition at line 208 of file EventBuilder.hh.
Referenced by BuildEvents(), Initialise(), and ParticleFinder().
|
private |
list of CD timestamps for ParticleFinder
Definition at line 204 of file EventBuilder.hh.
Referenced by BuildEvents(), Initialise(), and ParticleFinder().
|
private |
Definition at line 114 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Definition at line 168 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Definition at line 247 of file EventBuilder.hh.
Referenced by BuildEvents(), and MakeEventHists().
|
private |
Definition at line 246 of file EventBuilder.hh.
Referenced by BuildEvents(), and MakeEventHists().
|
private |
Definition at line 164 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 169 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Definition at line 164 of file EventBuilder.hh.
Referenced by BuildEvents(), and GammaRayFinder().
|
private |
Definition at line 159 of file EventBuilder.hh.
Referenced by BuildEvents(), and Initialise().
|
private |
Definition at line 116 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Definition at line 173 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
Definition at line 175 of file EventBuilder.hh.
Referenced by BuildEvents(), and MiniballEventBuilder().
|
private |
Definition at line 174 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
Definition at line 174 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
length of build window in ns
Definition at line 157 of file EventBuilder.hh.
Referenced by BuildEvents(), and Initialise().
|
private |
Definition at line 151 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and SetInputFile().
|
private |
Definition at line 158 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
Definition at line 158 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
Definition at line 234 of file EventBuilder.hh.
Referenced by BuildEvents(), GammaRayFinder(), and StartFile().
|
private |
Definition at line 124 of file EventBuilder.hh.
Referenced by GammaRayFinder(), and SetOutput().
|
private |
Definition at line 234 of file EventBuilder.hh.
Referenced by BuildEvents(), GammaRayFinder(), and StartFile().
|
private |
Definition at line 123 of file EventBuilder.hh.
Referenced by GammaRayFinder(), and SetOutput().
|
private |
Definition at line 145 of file EventBuilder.hh.
Referenced by MakeEventHists(), MiniballEventBuilder(), and ResetHists().
|
private |
Definition at line 142 of file EventBuilder.hh.
Referenced by MakeEventHists().
|
private |
Definition at line 234 of file EventBuilder.hh.
Referenced by BuildEvents(), and Initialise().
|
private |
Definition at line 234 of file EventBuilder.hh.
Referenced by BuildEvents(), IonChamberFinder(), and StartFile().
|
private |
Definition at line 269 of file EventBuilder.hh.
Referenced by IonChamberFinder(), and MakeEventHists().
|
private |
Definition at line 268 of file EventBuilder.hh.
Referenced by IonChamberFinder(), and MakeEventHists().
|
private |
Definition at line 269 of file EventBuilder.hh.
Referenced by IonChamberFinder(), and MakeEventHists().
|
private |
list of IonChamber energies for IonChamberFinder
Definition at line 228 of file EventBuilder.hh.
Referenced by BuildEvents(), Initialise(), and IonChamberFinder().
|
private |
Definition at line 128 of file EventBuilder.hh.
Referenced by IonChamberFinder(), and SetOutput().
|
private |
list of IonChamber layer IDs
Definition at line 230 of file EventBuilder.hh.
Referenced by BuildEvents(), Initialise(), and IonChamberFinder().
|
private |
Definition at line 270 of file EventBuilder.hh.
Referenced by IonChamberFinder(), and MakeEventHists().
|
private |
list of IonChamber timestamps for IonChamberFinder
Definition at line 229 of file EventBuilder.hh.
Referenced by BuildEvents(), Initialise(), and IonChamberFinder().
|
private |
Definition at line 112 of file EventBuilder.hh.
Referenced by BuildEvents(), CloseOutput(), and SetInputTree().
|
private |
Definition at line 117 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Input tree.
Definition at line 109 of file EventBuilder.hh.
Referenced by CloseOutput(), and SetInputFile().
|
private |
Definition at line 110 of file EventBuilder.hh.
Referenced by BuildEvents(), CloseOutput(), PurgeOutput(), and SetInputTree().
|
private |
Definition at line 167 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Log file for recording the results of the MiniballEventBuilder.
Definition at line 148 of file EventBuilder.hh.
Referenced by BuildEvents(), CloseOutput(), and SetOutput().
|
private |
list of cluster IDs
Definition at line 198 of file EventBuilder.hh.
Referenced by BuildEvents(), GammaRayFinder(), and Initialise().
|
private |
list of crystal IDs
Definition at line 199 of file EventBuilder.hh.
Referenced by BuildEvents(), GammaRayFinder(), and Initialise().
|
private |
Definition at line 253 of file EventBuilder.hh.
Referenced by GammaRayFinder(), and MakeEventHists().
|
private |
Definition at line 254 of file EventBuilder.hh.
Referenced by GammaRayFinder(), and MakeEventHists().
|
private |
list of Miniball energies for GammaRayFinder
Definition at line 196 of file EventBuilder.hh.
Referenced by BuildEvents(), GammaRayFinder(), and Initialise().
|
private |
list of segment IDs
Definition at line 200 of file EventBuilder.hh.
Referenced by BuildEvents(), GammaRayFinder(), and Initialise().
|
private |
Definition at line 252 of file EventBuilder.hh.
Referenced by GammaRayFinder(), and MakeEventHists().
|
private |
Definition at line 251 of file EventBuilder.hh.
Referenced by GammaRayFinder(), and MakeEventHists().
|
private |
list of Miniball timestamps for GammaRayFinder
Definition at line 197 of file EventBuilder.hh.
Referenced by BuildEvents(), GammaRayFinder(), and Initialise().
|
private |
Definition at line 113 of file EventBuilder.hh.
Referenced by BuildEvents(), CloseOutput(), and SetMBSInfoTree().
|
private |
Definition at line 111 of file EventBuilder.hh.
Referenced by BuildEvents(), CloseOutput(), PurgeOutput(), and SetMBSInfoTree().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
hit time with respect to event time
Definition at line 184 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 237 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
Definition at line 235 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 240 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 238 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
Definition at line 240 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 237 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
Definition at line 235 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 236 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 235 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Definition at line 235 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 240 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 235 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 235 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Definition at line 240 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 240 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 239 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
Definition at line 237 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
Definition at line 239 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
Definition at line 236 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 236 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 237 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
Definition at line 240 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 238 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
Definition at line 236 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Outputs.
Definition at line 120 of file EventBuilder.hh.
Referenced by CloseOutput(), GetFile(), MakeEventHists(), PurgeOutput(), and SetOutput().
|
private |
Definition at line 121 of file EventBuilder.hh.
Referenced by BuildEvents(), CloseOutput(), GetTree(), and SetOutput().
|
private |
Definition at line 132 of file EventBuilder.hh.
Referenced by AddCalibration(), BuildEvents(), and MiniballEventBuilder().
|
private |
list of PAD detector IDs
Definition at line 213 of file EventBuilder.hh.
Referenced by BuildEvents(), and Initialise().
|
private |
Definition at line 265 of file EventBuilder.hh.
Referenced by MakeEventHists(), and ParticleFinder().
|
private |
list of PAD energies for ParticleFinder
Definition at line 211 of file EventBuilder.hh.
Referenced by BuildEvents(), Initialise(), and ParticleFinder().
|
private |
list of PAD sector IDs
Definition at line 214 of file EventBuilder.hh.
Referenced by BuildEvents(), and Initialise().
|
private |
list of PAD timestamps for ParticleFinder
Definition at line 212 of file EventBuilder.hh.
Referenced by BuildEvents(), Initialise(), and ParticleFinder().
|
private |
Definition at line 125 of file EventBuilder.hh.
Referenced by ParticleFinder(), and SetOutput().
|
private |
Definition at line 171 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
previous MBS event id
Definition at line 186 of file EventBuilder.hh.
Referenced by BuildEvents(), and MiniballEventBuilder().
|
private |
Definition at line 139 of file EventBuilder.hh.
Referenced by AddProgressBar(), and BuildEvents().
|
private |
Definition at line 168 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Definition at line 247 of file EventBuilder.hh.
Referenced by BuildEvents(), and MakeEventHists().
|
private |
Definition at line 246 of file EventBuilder.hh.
Referenced by BuildEvents(), and MakeEventHists().
|
private |
Definition at line 170 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
Definition at line 169 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Definition at line 248 of file EventBuilder.hh.
Referenced by BuildEvents(), and MakeEventHists().
|
private |
Definition at line 170 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
Definition at line 241 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 171 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
Definition at line 168 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Definition at line 247 of file EventBuilder.hh.
Referenced by BuildEvents(), and MakeEventHists().
|
private |
Definition at line 246 of file EventBuilder.hh.
Referenced by BuildEvents(), and MakeEventHists().
|
private |
Definition at line 166 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 169 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Definition at line 166 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Definition at line 135 of file EventBuilder.hh.
Referenced by BuildEvents(), GammaRayFinder(), IonChamberFinder(), MakeEventHists(), MiniballEventBuilder(), ParticleFinder(), and StartFile().
|
private |
Definition at line 234 of file EventBuilder.hh.
Referenced by BuildEvents(), SpedeFinder(), and StartFile().
|
private |
list of Spede energies for ElectronFinder
Definition at line 223 of file EventBuilder.hh.
Referenced by BuildEvents(), Initialise(), and SpedeFinder().
|
private |
Definition at line 126 of file EventBuilder.hh.
Referenced by SetOutput(), and SpedeFinder().
|
private |
list of Spede segment IDs
Definition at line 225 of file EventBuilder.hh.
Referenced by BuildEvents(), Initialise(), and SpedeFinder().
|
private |
list of Spede timestamps for ElectronFinder
Definition at line 224 of file EventBuilder.hh.
Referenced by BuildEvents(), Initialise(), and SpedeFinder().
|
private |
Definition at line 172 of file EventBuilder.hh.
Referenced by BuildEvents(), MiniballEventBuilder(), and StartFile().
|
private |
Definition at line 168 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Definition at line 247 of file EventBuilder.hh.
Referenced by BuildEvents(), and MakeEventHists().
|
private |
Definition at line 246 of file EventBuilder.hh.
Referenced by BuildEvents(), and MakeEventHists().
|
private |
Definition at line 165 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 169 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Definition at line 165 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Definition at line 245 of file EventBuilder.hh.
Referenced by BuildEvents(), and MakeEventHists().
|
private |
Definition at line 245 of file EventBuilder.hh.
Referenced by BuildEvents(), and MakeEventHists().
|
private |
Definition at line 162 of file EventBuilder.hh.
Referenced by BuildEvents().
|
private |
Definition at line 163 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 163 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 163 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 163 of file EventBuilder.hh.
Referenced by BuildEvents(), and StartFile().
|
private |
Definition at line 122 of file EventBuilder.hh.
Referenced by BeamDumpFinder(), BuildEvents(), GammaRayFinder(), Initialise(), IonChamberFinder(), ParticleFinder(), SetOutput(), and SpedeFinder().