BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
ValidRecMucTrackAlg.h
Go to the documentation of this file.
1#ifndef Validation_ValidRecMucTrack_ValidRecMucTrackAlg_H
2#define Validation_ValidRecMucTrack_ValidRecMucTrackAlg_H
3
4#include "GaudiKernel/Algorithm.h"
5#include "GaudiKernel/NTuple.h"
6
7// #include "AIDA/IAxis.h"
8// #include "AIDA/IHistogram1D.h"
9
10// Specify the namespace
11// using AIDA::IHistogram1D;
12
13class ValidRecMucTrackAlg : public Algorithm {
14
15public:
16 ValidRecMucTrackAlg( const std::string& name, ISvcLocator* pSvcLocator );
17 StatusCode initialize();
18 StatusCode execute();
19 StatusCode finalize();
20
21private:
22 NTuple::Tuple* m_tuple1;
23
24 NTuple::Item<double> m_depth;
25 NTuple::Item<double> m_distance;
26 NTuple::Item<double> m_deltaPhi;
27 NTuple::Item<double> m_maxHits;
28 NTuple::Item<double> m_numLayers;
29 NTuple::Item<double> m_numHits;
30 NTuple::Item<double> m_chi2;
31 NTuple::Item<double> m_xPos;
32 NTuple::Item<double> m_yPos;
33 NTuple::Item<double> m_zPos;
34};
35
36#endif
ValidRecMucTrackAlg(const std::string &name, ISvcLocator *pSvcLocator)