SRMichelE.h
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 // \file SRMichelE.h
3 // \version $Id: SRProng.h,v 1.4 2012-11-13 22:06:10 rocco Exp $
4 // \author $Author: rocco $
5 // \date $Date: 2012-11-13 22:06:10 $
6 ////////////////////////////////////////////////////////////////////////
7 #ifndef SRMICHELE_H
8 #define SRMICHELE_H
9 
10 #include "StandardRecord/SRTrkME.h"
11 #include "StandardRecord/SRSlcME.h"
12 
13 namespace caf
14 {
15  // \brief Output from MichelEFilter
16  class SRMichelE
17  {
18  public:
19  SRMichelE();
20  ~SRMichelE();
21 
22  std::vector<SRTrkME> trkkalman;
23  std::vector<SRTrkME> trkdiscrete;
24  std::vector<SRTrkME> trkcosmic;
25  std::vector<SRTrkME> trkbpf;
26  std::vector<SRSlcME> slc;
27 
28  size_t nkalman;
29  size_t ndiscrete;
30  size_t ncosmic;
31  size_t nbpf;
32  size_t nslc;
33 
34  void fillSizes();
35  };
36 
37 } // end namespace
38 
39 #endif // SRMICHELE_H
40 //////////////////////////////////////////////////////////////////////////////
std::vector< SRTrkME > trkcosmic
Definition: SRMichelE.h:24
size_t nkalman
Definition: SRMichelE.h:28
std::vector< SRTrkME > trkkalman
Definition: SRMichelE.h:22
size_t nbpf
Definition: SRMichelE.h:31
size_t ndiscrete
Definition: SRMichelE.h:29
std::vector< SRTrkME > trkbpf
Definition: SRMichelE.h:25
std::vector< SRTrkME > trkdiscrete
Definition: SRMichelE.h:23
std::vector< SRSlcME > slc
Definition: SRMichelE.h:26
size_t ncosmic
Definition: SRMichelE.h:30
void fillSizes()
Definition: SRMichelE.cxx:28
This module creates Common Analysis Files.
Definition: FileReducer.h:10
size_t nslc
Definition: SRMichelE.h:32