Public Member Functions | Public Attributes | List of all members
caf::SRMichelE Class Reference

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-12-01/StandardRecord/SRMichelE.h"

Public Member Functions

 SRMichelE ()
 
 ~SRMichelE ()
 
void fillSizes ()
 

Public Attributes

std::vector< SRTrkMEtrkkalman
 
std::vector< SRTrkMEtrkdiscrete
 
std::vector< SRTrkMEtrkcosmic
 
std::vector< SRTrkMEtrkbpf
 
std::vector< SRSlcMEslc
 
size_t nkalman
 
size_t ndiscrete
 
size_t ncosmic
 
size_t nbpf
 
size_t nslc
 

Detailed Description

Definition at line 16 of file SRMichelE.h.

Constructor & Destructor Documentation

caf::SRMichelE::SRMichelE ( )

Definition at line 14 of file SRMichelE.cxx.

References fillSizes().

14  :
15  trkkalman(),
16  trkdiscrete(),
17  trkcosmic(),
18  trkbpf(),
19  slc()
20  {
21  fillSizes();
22  }
std::vector< SRTrkME > trkcosmic
Definition: SRMichelE.h:24
std::vector< SRTrkME > trkkalman
Definition: SRMichelE.h:22
std::vector< SRTrkME > trkbpf
Definition: SRMichelE.h:25
std::vector< SRTrkME > trkdiscrete
Definition: SRMichelE.h:23
std::vector< SRSlcME > slc
Definition: SRMichelE.h:26
void fillSizes()
Definition: SRMichelE.cxx:28
caf::SRMichelE::~SRMichelE ( )

Definition at line 24 of file SRMichelE.cxx.

25  {
26  }

Member Function Documentation

void caf::SRMichelE::fillSizes ( )

Definition at line 28 of file SRMichelE.cxx.

References nbpf, ncosmic, ndiscrete, nkalman, nslc, slc, trkbpf, trkcosmic, trkdiscrete, and trkkalman.

Referenced by caf::CAFMaker::produce(), and SRMichelE().

29  {
30  nkalman = trkkalman.size();
31  ndiscrete = trkdiscrete.size();
32  ncosmic = trkcosmic.size();
33  nbpf = trkbpf.size();
34  nslc = slc.size();
35  }
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
size_t nslc
Definition: SRMichelE.h:32

Member Data Documentation

size_t caf::SRMichelE::nbpf
size_t caf::SRMichelE::ncosmic
size_t caf::SRMichelE::ndiscrete
size_t caf::SRMichelE::nkalman
size_t caf::SRMichelE::nslc
std::vector<SRSlcME> caf::SRMichelE::slc
std::vector<SRTrkME> caf::SRMichelE::trkbpf
std::vector<SRTrkME> caf::SRMichelE::trkcosmic
std::vector<SRTrkME> caf::SRMichelE::trkdiscrete
std::vector<SRTrkME> caf::SRMichelE::trkkalman

The documentation for this class was generated from the following files: