All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
caf::SRTrack Class Reference

#include <SRTrack.h>

Public Member Functions

 SRTrack ()
 
 ~SRTrack ()
 

Public Attributes

unsigned producer
 Index of the producer that produced this object. In ICARUS, this is the same as the cryostat. More...
 
unsigned short npts
 number of points (recob Track.NPoints) More...
 
float len
 track length [cm] More...
 
float costh
 Costh of start direction of track. More...
 
float phi
 Angle of the start direction of the track in the x-y plane. More...
 
SRVector3D dir
 Direction of track at start. More...
 
SRVector3D dir_end
 Direction of track at end. More...
 
SRVector3D start
 Start point of track. More...
 
SRVector3D end
 End point of track. More...
 
int ID
 ID of this track (taken from the pandora particle "ID" of this track) More...
 
SRTrkChi2PID chi2pid [3]
 Per-plane Chi2 Particle ID. More...
 
SRTrackCalo calo [3]
 Per-plane Calorimetry information. More...
 
Plane_t bestplane
 Plane index with the most hits. -1 if no calorimetry. More...
 
SRTrkMCS mcsP
 
SRTrkRange rangeP
 
SRTrackTruth truth
 truth information More...
 
SRCRTHitMatch crthit
 CRT Hit match. More...
 
SRCRTTrackMatch crttrack
 CRT Track match. More...
 
SRPFP pfp
 Contains the hierarchy and metadata from Pandora. More...
 
SRTrackScatterClosestApproach scatterClosestApproach
 Scattering variables relating to spread about interpolated track. More...
 
SRTrackStoppingChi2Fit stoppingChi2Fit
 Fit results from Pol0 and Exp to dEdx vs res. range. More...
 
SRTrackDazzle dazzle
 Results from the track PID MVA. More...
 

Detailed Description

Representation of a rb::Track, knows energy and direction, but not a list of hits.

Definition at line 28 of file SRTrack.h.

Constructor & Destructor Documentation

caf::SRTrack::SRTrack ( )

Definition at line 18 of file SRTrack.cxx.

18  :
19  producer(UINT_MAX),
20  npts(-1),
21  len(kInvalid),
22  costh(kInvalid),
23  phi(kInvalid),
24  ID(INT_MIN)
25  {
26  }
unsigned short npts
number of points (recob Track.NPoints)
Definition: SRTrack.h:37
float phi
Angle of the start direction of the track in the x-y plane.
Definition: SRTrack.h:40
float costh
Costh of start direction of track.
Definition: SRTrack.h:39
int ID
ID of this track (taken from the pandora particle &quot;ID&quot; of this track)
Definition: SRTrack.h:45
float len
track length [cm]
Definition: SRTrack.h:38
unsigned producer
Index of the producer that produced this object. In ICARUS, this is the same as the cryostat...
Definition: SRTrack.h:36
caf::SRTrack::~SRTrack ( )
inline

Definition at line 34 of file SRTrack.h.

34 { }

Member Data Documentation

Plane_t caf::SRTrack::bestplane

Plane index with the most hits. -1 if no calorimetry.

Definition at line 49 of file SRTrack.h.

SRTrackCalo caf::SRTrack::calo[3]

Per-plane Calorimetry information.

Definition at line 48 of file SRTrack.h.

SRTrkChi2PID caf::SRTrack::chi2pid[3]

Per-plane Chi2 Particle ID.

Definition at line 47 of file SRTrack.h.

float caf::SRTrack::costh

Costh of start direction of track.

Definition at line 39 of file SRTrack.h.

SRCRTHitMatch caf::SRTrack::crthit

CRT Hit match.

Definition at line 55 of file SRTrack.h.

SRCRTTrackMatch caf::SRTrack::crttrack

CRT Track match.

Definition at line 56 of file SRTrack.h.

SRTrackDazzle caf::SRTrack::dazzle

Results from the track PID MVA.

Definition at line 61 of file SRTrack.h.

SRVector3D caf::SRTrack::dir

Direction of track at start.

Definition at line 41 of file SRTrack.h.

SRVector3D caf::SRTrack::dir_end

Direction of track at end.

Definition at line 42 of file SRTrack.h.

SRVector3D caf::SRTrack::end

End point of track.

Definition at line 44 of file SRTrack.h.

int caf::SRTrack::ID

ID of this track (taken from the pandora particle "ID" of this track)

Definition at line 45 of file SRTrack.h.

float caf::SRTrack::len

track length [cm]

Definition at line 38 of file SRTrack.h.

SRTrkMCS caf::SRTrack::mcsP

Definition at line 51 of file SRTrack.h.

unsigned short caf::SRTrack::npts

number of points (recob Track.NPoints)

Definition at line 37 of file SRTrack.h.

SRPFP caf::SRTrack::pfp

Contains the hierarchy and metadata from Pandora.

Definition at line 57 of file SRTrack.h.

float caf::SRTrack::phi

Angle of the start direction of the track in the x-y plane.

Definition at line 40 of file SRTrack.h.

unsigned caf::SRTrack::producer

Index of the producer that produced this object. In ICARUS, this is the same as the cryostat.

Definition at line 36 of file SRTrack.h.

SRTrkRange caf::SRTrack::rangeP

Definition at line 52 of file SRTrack.h.

SRTrackScatterClosestApproach caf::SRTrack::scatterClosestApproach

Scattering variables relating to spread about interpolated track.

Definition at line 59 of file SRTrack.h.

SRVector3D caf::SRTrack::start

Start point of track.

Definition at line 43 of file SRTrack.h.

SRTrackStoppingChi2Fit caf::SRTrack::stoppingChi2Fit

Fit results from Pol0 and Exp to dEdx vs res. range.

Definition at line 60 of file SRTrack.h.

SRTrackTruth caf::SRTrack::truth

truth information

Definition at line 54 of file SRTrack.h.


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