35 m_sq_evt = findNode::getClass<SQEvent >(topNode,
"SQEvent" );
36 m_sq_hv = findNode::getClass<SQHitVector>(topNode,
"SQHitVector");
43 static int spill_id_pre = -1;
44 static int event_id_pre = -1;
45 static int n_evt_sp = 0;
48 if (spill_id_pre < 0 || spill_id != spill_id_pre) {
50 spill_id_pre = spill_id;
61 event_id_pre = event_id;
virtual bool get_trigger(const SQEvent::TriggerMask i) const =0
Return the trigger bit (fired or not) of the selected trigger channel.
int process_event(PHCompositeNode *topNode)
virtual int get_event_id() const =0
Return the event ID, which is unique per run.
virtual int get_spill_id() const =0
Return the spill ID.
int End(PHCompositeNode *topNode)
Called at the end of all processing.
EvtDispFilter(const int n_step=1000, const int n_max=3)
int InitRun(PHCompositeNode *topNode)
int Init(PHCompositeNode *topNode)