1#ifndef Physics_analysis_BbEmc_H
2#define Physics_Analysis_BbEmc_H
4#include "GaudiKernel/Algorithm.h"
5#include "GaudiKernel/NTuple.h"
6class BbEmc :
public Algorithm
9 BbEmc(
const std::string& name, ISvcLocator* pSvcLocator);
27 NTuple::Tuple *m_tuple1;
28 NTuple::Item<long> m_run;
29 NTuple::Item<long> m_event;
30 NTuple::Item<long> m_num_Ctrk;
31 NTuple::Item<long> m_num_Ntrk;
32 NTuple::Item<long> m_num_Gtrk;
33 NTuple::Item<long> m_index;
34 NTuple::Array<double> m_ene;
35 NTuple::Array<double> m_theta;
36 NTuple::Array<double> m_phi;
37 NTuple::Item<double> m_dang;
39 NTuple::Item<long> m_trig_index;
40 NTuple::Array<long> m_trig_cond;
41 NTuple::Array<long> m_trig_chan;
42 NTuple::Item<long> m_trig_timewindow;
43 NTuple::Item<long> m_trig_timetype;
45 NTuple::Item<double> m_est_start;
46 NTuple::Item<long> m_est_status;
47 NTuple::Item<double> m_est_quality;
48 NTuple::Item<long> m_hlt_type;
BbEmc(const std::string &name, ISvcLocator *pSvcLocator)