1#ifndef Physics_Analysis_DSemilep_H
2#define Physics_Analysis_DSemilep_H
4#include "GaudiKernel/AlgFactory.h"
5#include "GaudiKernel/Algorithm.h"
6#include "GaudiKernel/NTuple.h"
15 DSemilepAlg(
const std::string& name, ISvcLocator* pSvcLocator);
31 NTuple::Tuple* m_tuple0;
32 NTuple::Item<double> m_mBC;
33 NTuple::Item<double> m_deltaE;
34 NTuple::Item<double> m_U;
35 NTuple::Item<double> m_mode;
36 NTuple::Item<double> m_MM2;
37 NTuple::Item<double> m_q2;
bool isGoodTrack(EvtRecTrack *trk, Hep3Vector xorigin)
Hep3Vector tagDP3(DTagToolIterator iter_dtag)
void calU(DTagToolIterator sditer, RecMdcKalTrack *Etrack, RecMdcKalTrack *Ktrack, double &U, double &MM2, double &q2)