All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SRSliceRecoBranch.h
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 // \file SRSliceRecoBranch.h
3 ////////////////////////////////////////////////////////////////////////
4 #ifndef SRSLICERECOBRANCH_H
5 #define SRSLICERECOBRANCH_H
6 
11 
12 #include <vector>
13 
14 namespace caf
15 {
16  /// Vectors of reconstructed objects found by various algorithms
18  {
19  public:
22 
23  std::vector<SRTrack> trk; ///< Vector of pandora tracks
24  size_t ntrk; ///< Number of panora tracks
25 
26  std::vector<SRShower> shw; ///< Vector of trac showers
27  size_t nshw; ///< Number of trac showers
28 
29  std::vector<SRHit> hit; ///< Vector of hits
30  size_t nhit; ///< Number of hits
31 
32  std::vector<SRStub> stub; ///< Vector of stubs
33  size_t nstub; ///< Number of stubs
34 
35  void fillSizes();
36 
37  };
38 
39 } // end namespace
40 
41 #endif // SRSLICERECOBRANCH_H
42 ////////////////////////////////////////////////////////////////////////////
std::vector< SRShower > shw
Vector of trac showers.
std::vector< SRHit > hit
Vector of hits.
size_t nshw
Number of trac showers.
size_t nhit
Number of hits.
Vectors of reconstructed objects found by various algorithms.
size_t nstub
Number of stubs.
size_t ntrk
Number of panora tracks.
std::vector< SRTrack > trk
Vector of pandora tracks.
std::vector< SRStub > stub
Vector of stubs.