7#ifndef CLAS12_MESONEX_TRIGGER_H
8#define CLAS12_MESONEX_TRIGGER_H
14#include <hipo4/utils.h>
30 double _superlayer_sector_thres=0;
31 double _ftof_pcal_distance=0;
32 double _pcal_cluster_energy_threshold=0;
34 hipo::bank* _TBHits{};
38 int _id_tbhit_superlayer{};
39 int _id_tbhit_sector{};
42 int _id_ECAL_energy{};
46 int _idx_PCALClusters{};
Clas12root HIPO file reader.
Definition clas12reader.h:74
Definition mesonex_trigger.h:18
bool ftof_pcal_coincidence()
Definition mesonex_trigger.cpp:86
bool pcal_cluster_energy()
Definition mesonex_trigger.cpp:68
bool superlayer_sectors()
Definition mesonex_trigger.cpp:43
mesonex_trigger(clas12reader &c12)
Definition mesonex_trigger.cpp:11
bool fire()
Definition mesonex_trigger.cpp:39
Definition calextras.cpp:10
std::unique_ptr< clas12::mesonex_trigger > mesonex_trigger_uptr
Definition mesonex_trigger.h:52
clas12::mesonex_trigger * mesonex_trigger_ptr
Definition mesonex_trigger.h:51