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

#include <SRTrkMCS.h>

Public Member Functions

 SRTrkMCS ()
 
virtual ~SRTrkMCS ()
 
void setDefault ()
 

Public Attributes

float fwdP_muon
 Momentum from start->end fit for muon [GeV/c]. More...
 
float fwdP_pion
 Momentum from start->end fit for pion [GeV/c]. More...
 
float fwdP_kaon
 Momentum from start->end fit for kaon [GeV/c]. More...
 
float fwdP_proton
 Momentum from start->end fit for proton [GeV/c]. More...
 
float fwdP_err_muon
 Error on momentum from start->end fit for muon [GeV/c]. More...
 
float fwdP_err_pion
 Error on momentum from start->end fit for pion [GeV/c]. More...
 
float fwdP_err_kaon
 Error on momentum from start->end fit for kaon [GeV/c]. More...
 
float fwdP_err_proton
 Error on momentum from start->end fit for proton [GeV/c]. More...
 
float bwdP_muon
 Momentum result from end->start fit for muon [Ge/c]. More...
 
float bwdP_pion
 Momentum result from end->start fit for pion [Ge/c]. More...
 
float bwdP_kaon
 Momentum result from end->start fit for kaon [Ge/c]. More...
 
float bwdP_proton
 Momentum result from end->start fit for proton [Ge/c]. More...
 
float bwdP_err_muon
 Error on momentum from end->start fit for muon [GeV/c]. More...
 
float bwdP_err_pion
 Error on momentum from end->start fit for pion [GeV/c]. More...
 
float bwdP_err_kaon
 Error on momentum from end->start fit for kaon [GeV/c]. More...
 
float bwdP_err_proton
 Error on momentum from end->start fit for proton [GeV/c]. More...
 
bool is_bwd_muon
 MCS fit thinks the track is backwards for muon assumption. More...
 
bool is_bwd_pion
 MCS fit thinks the track is backwards for pion assumption. More...
 
bool is_bwd_kaon
 MCS fit thinks the track is backwards for kaon assumption. More...
 
bool is_bwd_proton
 MCS fit thinks the track is backwards for proton assumption. More...
 

Detailed Description

Representation of the reco momentum and PID a recob::Track for muon, pion, kaon, and proton assumptions

Definition at line 11 of file SRTrkMCS.h.

Constructor & Destructor Documentation

caf::SRTrkMCS::SRTrkMCS ( )

Definition at line 12 of file SRTrkMCS.cxx.

12  :
13  fwdP_muon(std::numeric_limits<float>::signaling_NaN()),
14  fwdP_pion(std::numeric_limits<float>::signaling_NaN()),
15  fwdP_kaon(std::numeric_limits<float>::signaling_NaN()),
16  fwdP_proton(std::numeric_limits<float>::signaling_NaN()),
17  fwdP_err_muon(std::numeric_limits<float>::signaling_NaN()),
18  fwdP_err_pion(std::numeric_limits<float>::signaling_NaN()),
19  fwdP_err_kaon(std::numeric_limits<float>::signaling_NaN()),
20  fwdP_err_proton(std::numeric_limits<float>::signaling_NaN()),
21  bwdP_muon(std::numeric_limits<float>::signaling_NaN()),
22  bwdP_pion(std::numeric_limits<float>::signaling_NaN()),
23  bwdP_kaon(std::numeric_limits<float>::signaling_NaN()),
24  bwdP_proton(std::numeric_limits<float>::signaling_NaN()),
25  bwdP_err_muon(std::numeric_limits<float>::signaling_NaN()),
26  bwdP_err_pion(std::numeric_limits<float>::signaling_NaN()),
27  bwdP_err_kaon(std::numeric_limits<float>::signaling_NaN()),
28  bwdP_err_proton(std::numeric_limits<float>::signaling_NaN()),
29  is_bwd_muon(false),
30  is_bwd_pion(false),
31  is_bwd_kaon(false),
32  is_bwd_proton(false)
33  { }
float bwdP_muon
Momentum result from end-&gt;start fit for muon [Ge/c].
Definition: SRTrkMCS.h:28
bool is_bwd_proton
MCS fit thinks the track is backwards for proton assumption.
Definition: SRTrkMCS.h:41
float fwdP_err_kaon
Error on momentum from start-&gt;end fit for kaon [GeV/c].
Definition: SRTrkMCS.h:25
float bwdP_err_proton
Error on momentum from end-&gt;start fit for proton [GeV/c].
Definition: SRTrkMCS.h:36
bool is_bwd_pion
MCS fit thinks the track is backwards for pion assumption.
Definition: SRTrkMCS.h:39
float bwdP_pion
Momentum result from end-&gt;start fit for pion [Ge/c].
Definition: SRTrkMCS.h:29
float fwdP_proton
Momentum from start-&gt;end fit for proton [GeV/c].
Definition: SRTrkMCS.h:21
float bwdP_kaon
Momentum result from end-&gt;start fit for kaon [Ge/c].
Definition: SRTrkMCS.h:30
float fwdP_pion
Momentum from start-&gt;end fit for pion [GeV/c].
Definition: SRTrkMCS.h:19
float bwdP_err_muon
Error on momentum from end-&gt;start fit for muon [GeV/c].
Definition: SRTrkMCS.h:33
float fwdP_muon
Momentum from start-&gt;end fit for muon [GeV/c].
Definition: SRTrkMCS.h:18
float bwdP_err_kaon
Error on momentum from end-&gt;start fit for kaon [GeV/c].
Definition: SRTrkMCS.h:35
float bwdP_err_pion
Error on momentum from end-&gt;start fit for pion [GeV/c].
Definition: SRTrkMCS.h:34
bool is_bwd_kaon
MCS fit thinks the track is backwards for kaon assumption.
Definition: SRTrkMCS.h:40
float fwdP_err_pion
Error on momentum from start-&gt;end fit for pion [GeV/c].
Definition: SRTrkMCS.h:24
float bwdP_proton
Momentum result from end-&gt;start fit for proton [Ge/c].
Definition: SRTrkMCS.h:31
float fwdP_kaon
Momentum from start-&gt;end fit for kaon [GeV/c].
Definition: SRTrkMCS.h:20
float fwdP_err_proton
Error on momentum from start-&gt;end fit for proton [GeV/c].
Definition: SRTrkMCS.h:26
bool is_bwd_muon
MCS fit thinks the track is backwards for muon assumption.
Definition: SRTrkMCS.h:38
float fwdP_err_muon
Error on momentum from start-&gt;end fit for muon [GeV/c].
Definition: SRTrkMCS.h:23
caf::SRTrkMCS::~SRTrkMCS ( )
virtual

Definition at line 35 of file SRTrkMCS.cxx.

35 { }

Member Function Documentation

void caf::SRTrkMCS::setDefault ( )

Definition at line 37 of file SRTrkMCS.cxx.

38  {
39  fwdP_muon = -5.0;
40  fwdP_pion = -5.0;
41  fwdP_kaon = -5.0;
42  fwdP_proton = -5.0;
43  fwdP_err_muon = -5.0;
44  fwdP_err_pion = -5.0;
45  fwdP_err_kaon = -5.0;
46  fwdP_err_proton = -5.0;
47  bwdP_muon = -5.0;
48  bwdP_pion = -5.0;
49  bwdP_kaon = -5.0;
50  bwdP_proton = -5.0;
51  bwdP_err_muon = -5.0;
52  bwdP_err_pion = -5.0;
53  bwdP_err_kaon = -5.0;
54  bwdP_err_proton = -5.0;
55  }
float bwdP_muon
Momentum result from end-&gt;start fit for muon [Ge/c].
Definition: SRTrkMCS.h:28
float fwdP_err_kaon
Error on momentum from start-&gt;end fit for kaon [GeV/c].
Definition: SRTrkMCS.h:25
float bwdP_err_proton
Error on momentum from end-&gt;start fit for proton [GeV/c].
Definition: SRTrkMCS.h:36
float bwdP_pion
Momentum result from end-&gt;start fit for pion [Ge/c].
Definition: SRTrkMCS.h:29
float fwdP_proton
Momentum from start-&gt;end fit for proton [GeV/c].
Definition: SRTrkMCS.h:21
float bwdP_kaon
Momentum result from end-&gt;start fit for kaon [Ge/c].
Definition: SRTrkMCS.h:30
float fwdP_pion
Momentum from start-&gt;end fit for pion [GeV/c].
Definition: SRTrkMCS.h:19
float bwdP_err_muon
Error on momentum from end-&gt;start fit for muon [GeV/c].
Definition: SRTrkMCS.h:33
float fwdP_muon
Momentum from start-&gt;end fit for muon [GeV/c].
Definition: SRTrkMCS.h:18
float bwdP_err_kaon
Error on momentum from end-&gt;start fit for kaon [GeV/c].
Definition: SRTrkMCS.h:35
float bwdP_err_pion
Error on momentum from end-&gt;start fit for pion [GeV/c].
Definition: SRTrkMCS.h:34
float fwdP_err_pion
Error on momentum from start-&gt;end fit for pion [GeV/c].
Definition: SRTrkMCS.h:24
float bwdP_proton
Momentum result from end-&gt;start fit for proton [Ge/c].
Definition: SRTrkMCS.h:31
float fwdP_kaon
Momentum from start-&gt;end fit for kaon [GeV/c].
Definition: SRTrkMCS.h:20
float fwdP_err_proton
Error on momentum from start-&gt;end fit for proton [GeV/c].
Definition: SRTrkMCS.h:26
float fwdP_err_muon
Error on momentum from start-&gt;end fit for muon [GeV/c].
Definition: SRTrkMCS.h:23

Member Data Documentation

float caf::SRTrkMCS::bwdP_err_kaon

Error on momentum from end->start fit for kaon [GeV/c].

Definition at line 35 of file SRTrkMCS.h.

float caf::SRTrkMCS::bwdP_err_muon

Error on momentum from end->start fit for muon [GeV/c].

Definition at line 33 of file SRTrkMCS.h.

float caf::SRTrkMCS::bwdP_err_pion

Error on momentum from end->start fit for pion [GeV/c].

Definition at line 34 of file SRTrkMCS.h.

float caf::SRTrkMCS::bwdP_err_proton

Error on momentum from end->start fit for proton [GeV/c].

Definition at line 36 of file SRTrkMCS.h.

float caf::SRTrkMCS::bwdP_kaon

Momentum result from end->start fit for kaon [Ge/c].

Definition at line 30 of file SRTrkMCS.h.

float caf::SRTrkMCS::bwdP_muon

Momentum result from end->start fit for muon [Ge/c].

Definition at line 28 of file SRTrkMCS.h.

float caf::SRTrkMCS::bwdP_pion

Momentum result from end->start fit for pion [Ge/c].

Definition at line 29 of file SRTrkMCS.h.

float caf::SRTrkMCS::bwdP_proton

Momentum result from end->start fit for proton [Ge/c].

Definition at line 31 of file SRTrkMCS.h.

float caf::SRTrkMCS::fwdP_err_kaon

Error on momentum from start->end fit for kaon [GeV/c].

Definition at line 25 of file SRTrkMCS.h.

float caf::SRTrkMCS::fwdP_err_muon

Error on momentum from start->end fit for muon [GeV/c].

Definition at line 23 of file SRTrkMCS.h.

float caf::SRTrkMCS::fwdP_err_pion

Error on momentum from start->end fit for pion [GeV/c].

Definition at line 24 of file SRTrkMCS.h.

float caf::SRTrkMCS::fwdP_err_proton

Error on momentum from start->end fit for proton [GeV/c].

Definition at line 26 of file SRTrkMCS.h.

float caf::SRTrkMCS::fwdP_kaon

Momentum from start->end fit for kaon [GeV/c].

Definition at line 20 of file SRTrkMCS.h.

float caf::SRTrkMCS::fwdP_muon

Momentum from start->end fit for muon [GeV/c].

Definition at line 18 of file SRTrkMCS.h.

float caf::SRTrkMCS::fwdP_pion

Momentum from start->end fit for pion [GeV/c].

Definition at line 19 of file SRTrkMCS.h.

float caf::SRTrkMCS::fwdP_proton

Momentum from start->end fit for proton [GeV/c].

Definition at line 21 of file SRTrkMCS.h.

bool caf::SRTrkMCS::is_bwd_kaon

MCS fit thinks the track is backwards for kaon assumption.

Definition at line 40 of file SRTrkMCS.h.

bool caf::SRTrkMCS::is_bwd_muon

MCS fit thinks the track is backwards for muon assumption.

Definition at line 38 of file SRTrkMCS.h.

bool caf::SRTrkMCS::is_bwd_pion

MCS fit thinks the track is backwards for pion assumption.

Definition at line 39 of file SRTrkMCS.h.

bool caf::SRTrkMCS::is_bwd_proton

MCS fit thinks the track is backwards for proton assumption.

Definition at line 41 of file SRTrkMCS.h.


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