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

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

Public Member Functions

 SRKalman ()
 
virtual ~SRKalman ()
 
void fillSizes ()
 
virtual void setDefault ()
 

Public Attributes

std::vector< SRKalmanTracktracks
 3D Tracks produced by KalmanTrack More...
 
std::vector< SRTracktracks2d
 2D Tracks produced by KalmanTrack More...
 
size_t ntracks
 
size_t ntracks2d
 
unsigned int idxremid
 index number of the best ReMId track More...
 
unsigned int idxmuonid
 Index number of the highest scoring muonid track. More...
 
unsigned int idxlongest
 

Detailed Description

Definition at line 11 of file SRKalman.h.

Constructor & Destructor Documentation

caf::SRKalman::SRKalman ( )

Definition at line 6 of file SRKalman.cxx.

6  :
7  tracks(),
8  tracks2d(),
9  idxremid(0),
10  idxmuonid(0),
11  idxlongest(0)
12  {
13  }
unsigned int idxmuonid
Index number of the highest scoring muonid track.
Definition: SRKalman.h:33
unsigned int idxremid
index number of the best ReMId track
Definition: SRKalman.h:32
unsigned int idxlongest
Definition: SRKalman.h:34
std::vector< SRTrack > tracks2d
2D Tracks produced by KalmanTrack
Definition: SRKalman.h:19
std::vector< SRKalmanTrack > tracks
3D Tracks produced by KalmanTrack
Definition: SRKalman.h:16
virtual caf::SRKalman::~SRKalman ( )
inlinevirtual

Definition at line 16 of file SRKalman.h.

References tracks.

16 { };

Member Function Documentation

void caf::SRKalman::fillSizes ( )

Definition at line 15 of file SRKalman.cxx.

References ntracks, ntracks2d, tracks, and tracks2d.

Referenced by caf::CAFMaker::produce().

16  {
17  ntracks = tracks.size();
18  ntracks2d = tracks2d.size();
19  }
size_t ntracks
Definition: SRKalman.h:23
size_t ntracks2d
Definition: SRKalman.h:24
std::vector< SRTrack > tracks2d
2D Tracks produced by KalmanTrack
Definition: SRKalman.h:19
std::vector< SRKalmanTrack > tracks
3D Tracks produced by KalmanTrack
Definition: SRKalman.h:16
void caf::SRKalman::setDefault ( )
virtual

Definition at line 21 of file SRKalman.cxx.

References idxlongest, idxmuonid, and idxremid.

22  {
23  idxremid = 99999;
24  idxmuonid = 99999;
25  idxlongest = 99999;
26  }
unsigned int idxmuonid
Index number of the highest scoring muonid track.
Definition: SRKalman.h:33
unsigned int idxremid
index number of the best ReMId track
Definition: SRKalman.h:32
unsigned int idxlongest
Definition: SRKalman.h:34

Member Data Documentation

unsigned int caf::SRKalman::idxlongest
unsigned int caf::SRKalman::idxmuonid
unsigned int caf::SRKalman::idxremid
size_t caf::SRKalman::ntracks
size_t caf::SRKalman::ntracks2d
std::vector<SRKalmanTrack> caf::SRKalman::tracks
std::vector<SRTrack> caf::SRKalman::tracks2d

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