FairRoot/PandaRoot
Public Member Functions | Protected Attributes | Friends | List of all members
PndFTSCAMCTrack Class Reference

#include <PndFTSCAMCTrack.h>

Public Member Functions

 PndFTSCAMCTrack ()
 
 PndFTSCAMCTrack (const TParticle *part)
 
void SetMCTrack (const PndMCTrack *ttt, Double_t q, unsigned int Nmcpoints, unsigned int FirstmcpointId)
 
PndFTSCAMCTrackoperator= (const PndFTSCAMCTrack &rhs)
 
int MotherId () const
 
int PDG () const
 
float Par (int i) const
 
float TPCPar (int i) const
 
float X () const
 
float Y () const
 
float Z () const
 
float Px () const
 
float Py () const
 
float Pz () const
 
float P () const
 
float Pt () const
 
const float * Par () const
 
const float * TPCPar () const
 
float DzDs () const
 
int NHits () const
 
int NMCPoints () const
 
int FirstMCPointID () const
 
int NReconstructed () const
 
int Set () const
 
int NTurns () const
 
int NMCRows () const
 
int NHitRows () const
 
int NMCContRows () const
 
int NHitContRows () const
 
void SetMotherId (int v)
 
void SetP (float v)
 
void SetPt (float v)
 
void SetPDG (int v)
 
void SetPar (int i, float v)
 
void SetTPCPar (int i, float v)
 
void SetNHits (int v)
 
void SetNMCPoints (int v)
 
void SetFirstMCPointID (int v)
 
void SetNReconstructed (int v)
 
void SetSet (int v)
 
void SetNTurns (int v)
 
void SetNMCRows (int v)
 
void SetNHitRows (int v)
 
void SetNMCContRows (int v)
 
void SetNHitContRows (int v)
 
bool IsForwardTrack () const
 
void SetIsForwardTrack (bool v)
 

Protected Attributes

int fMotherId
 
int fPDG
 
float fPar [7]
 
float fTPCPar [7]
 
float fP
 
float fPt
 
int fNHits
 
int fNMCPoints
 
int fFirstMCPointID
 
int fNReconstructed
 
int fSet
 
int fNTurns
 
bool fIsForwardTrack
 
int fNMCRows
 
int fNHitRows
 
int fNMCContRows
 
int fNHitContRows
 

Friends

ostream & operator<< (ostream &out, const PndFTSCAMCTrack &a)
 
istream & operator>> (istream &in, PndFTSCAMCTrack &a)
 

Detailed Description

store MC track information for PndFTSCAPerformance

Definition at line 26 of file PndFTSCAMCTrack.h.

Constructor & Destructor Documentation

PndFTSCAMCTrack::PndFTSCAMCTrack ( )

Definition at line 30 of file PndFTSCAMCTrack.cxx.

31  : fPDG( 0 ), fP( 0 ), fPt( 0 ), fNHits( 0 ), fNMCPoints( 0 ), fFirstMCPointID( 0 ), fNReconstructed( 0 ), fSet( 0 ), fNTurns( 0 ), fIsForwardTrack(true)
32 {
33  //* Default constructor
34 }
PndFTSCAMCTrack::PndFTSCAMCTrack ( const TParticle *  part)

Definition at line 37 of file PndFTSCAMCTrack.cxx.

References CAMath::Abs(), fP, fPar, fPDG, fPt, fTPCPar, i, mom, and pi.

38  : fPDG( 0 ), fP( 0 ), fPt( 0 ), fNHits( 0 ), fNMCPoints( 0 ), fFirstMCPointID( 0 ), fNReconstructed( 0 ), fSet( 0 ), fNTurns( 0 ), fIsForwardTrack(true)
39 {
40  //* Constructor from TParticle
41 
42  for ( int i = 0; i < 7; i++ ) fPar[i] = 0;
43  for ( int i = 0; i < 7; i++ ) fTPCPar[i] = 0;
44  fP = 0;
45  fPt = 0;
46 
47  if ( !part ) return;
48  TLorentzVector mom, vtx;
49  part->ProductionVertex( vtx );
50  part->Momentum( mom );
51  fPar[0] = part->Vx();
52  fPar[1] = part->Vy();
53  fPar[2] = part->Vz();
54  fP = part->P();
55  fPt = part->Pt();
56  float pi = ( fP > 1.e-4 ) ? 1. / fP : 0;
57  fPar[3] = part->Px() * pi;
58  fPar[4] = part->Py() * pi;
59  fPar[5] = part->Pz() * pi;
60  fPar[6] = 0;
61  fPDG = part->GetPdgCode();
62  if ( CAMath::Abs( fPDG ) < 100000 ) {
63  TParticlePDG *pPDG = TDatabasePDG::Instance()->GetParticle( fPDG );
64  if ( pPDG ) fPar[6] = pPDG->Charge() / 3.0 * pi;
65  }
66 }
Int_t i
Definition: run_full.C:25
#define pi
Definition: createSTT.C:60
Double_t mom
Definition: plot_dirc.C:14
static T Abs(const T &x)
Definition: PndCAMath.h:39

Member Function Documentation

float PndFTSCAMCTrack::DzDs ( ) const
inline

Definition at line 54 of file PndFTSCAMCTrack.h.

References Px(), Py(), Pz(), and CAMath::Sqrt().

54 { return Pz()/TMath::Sqrt( Px()*Px() + Py()*Py() ); }
float Pz() const
static T Sqrt(const T &x)
Definition: PndCAMath.h:37
float Py() const
float Px() const
int PndFTSCAMCTrack::FirstMCPointID ( ) const
inline

Definition at line 58 of file PndFTSCAMCTrack.h.

References fFirstMCPointID.

Referenced by PndFTSCADisplay::DrawMCTrack(), PndFTSCAGBTracker::FitTracks(), and operator=().

58 { return fFirstMCPointID;}
bool PndFTSCAMCTrack::IsForwardTrack ( ) const
inline

Definition at line 86 of file PndFTSCAMCTrack.h.

References fIsForwardTrack.

Referenced by operator=().

86 { return fIsForwardTrack; }
int PndFTSCAMCTrack::MotherId ( ) const
inline

Definition at line 38 of file PndFTSCAMCTrack.h.

References fMotherId.

Referenced by operator=().

38 { return fMotherId; }
int PndFTSCAMCTrack::NHitContRows ( ) const
inline

Definition at line 66 of file PndFTSCAMCTrack.h.

References fNHitContRows.

66 { return fNHitContRows; }
int PndFTSCAMCTrack::NHitRows ( ) const
inline

Definition at line 64 of file PndFTSCAMCTrack.h.

References fNHitRows.

64 { return fNHitRows; }
int PndFTSCAMCTrack::NHits ( ) const
inline

Definition at line 56 of file PndFTSCAMCTrack.h.

References fNHits.

56 { return fNHits;}
int PndFTSCAMCTrack::NMCContRows ( ) const
inline

Definition at line 65 of file PndFTSCAMCTrack.h.

References fNMCContRows.

65 { return fNMCContRows; }
int PndFTSCAMCTrack::NMCPoints ( ) const
inline

Definition at line 57 of file PndFTSCAMCTrack.h.

References fNMCPoints.

Referenced by PndFTSCADisplay::DrawMCTrack(), PndFTSCAGBTracker::FitTracks(), and operator=().

57 { return fNMCPoints;}
int PndFTSCAMCTrack::NMCRows ( ) const
inline

Definition at line 63 of file PndFTSCAMCTrack.h.

References fNMCRows.

63 { return fNMCRows; }
int PndFTSCAMCTrack::NReconstructed ( ) const
inline

Definition at line 59 of file PndFTSCAMCTrack.h.

References fNReconstructed.

59 { return fNReconstructed; }
int PndFTSCAMCTrack::NTurns ( ) const
inline

Definition at line 61 of file PndFTSCAMCTrack.h.

References fNTurns.

61 { return fNTurns; }
PndFTSCAMCTrack & PndFTSCAMCTrack::operator= ( const PndFTSCAMCTrack rhs)

Definition at line 154 of file PndFTSCAMCTrack.cxx.

References Double_t, fFirstMCPointID, FirstMCPointID(), fIsForwardTrack, fMotherId, fNHits, fNMCPoints, fNReconstructed, fNTurns, fP, fPar, fPDG, fPt, fSet, fTPCPar, IsForwardTrack(), MotherId(), NMCPoints(), p, Par(), PDG(), Px(), Py(), pz, Pz(), and sqrt().

155 {
156  if (rhs.NMCPoints()!=0){
157  Double_t px = rhs.Px();
158  Double_t py = rhs.Py();
159  Double_t pz = rhs.Pz();
160  Double_t p = sqrt( px*px + py*py + pz*pz );
161 
162  fMotherId = rhs.MotherId();
163  fPDG = rhs.PDG();
164 
165  fPar[0] = rhs.Par(0);
166  fPar[1] = rhs.Par(1);
167  fPar[2] = rhs.Par(2);
168  fPar[3] = rhs.Par(3);
169  fPar[4] = rhs.Par(4);
170  fPar[5] = rhs.Par(5);
171  fPar[6] = rhs.Par(6);
172  fTPCPar[0] = 0;
173  fTPCPar[1] = 0;
174  fTPCPar[2] = 0;
175  fTPCPar[3] = 0;
176  fTPCPar[4] = 0;
177  fTPCPar[5] = 0;
178  fTPCPar[6] = 0;
179  fP = p;
180  fPt = sqrt( px*px + py*py );
181  fNHits = rhs.NMCPoints();
182  fNMCPoints = rhs.NMCPoints();
184  fNReconstructed = 0;
185  fSet = 0;
186  fNTurns = 1;
188  }
189  else{
190  fMotherId = -1;
191  fPDG = -1;
192  fPar[0] = 0;
193  fPar[1] = 0;
194  fPar[2] = 0;
195  fPar[3] = 0;
196  fPar[4] = 0;
197  fPar[5] = 0;
198  fPar[6] = 0;
199  fTPCPar[0] = 0;
200  fTPCPar[1] = 0;
201  fTPCPar[2] = 0;
202  fTPCPar[3] = 0;
203  fTPCPar[4] = 0;
204  fTPCPar[5] = 0;
205  fTPCPar[6] = 0;
206  fP = 0;
207  fPt = 0;
208  fNHits = 0;
209  fNMCPoints = 0;
210  fFirstMCPointID = 0;
211  fNReconstructed = 0;
212  fSet = 0;
213  fNTurns = 1;
214  }
215  return *this;
216 }
float Pz() const
int NMCPoints() const
friend F32vec4 sqrt(const F32vec4 &a)
Definition: P4_F32vec4.h:29
int PDG() const
bool IsForwardTrack() const
Double_t p
Definition: anasim.C:58
int MotherId() const
float Par(int i) const
Double_t
float Py() const
float Px() const
double pz[39]
Definition: pipisigmas.h:14
int FirstMCPointID() const
float PndFTSCAMCTrack::P ( ) const
inline
float PndFTSCAMCTrack::Par ( int  i) const
inline

Definition at line 40 of file PndFTSCAMCTrack.h.

References fPar, and i.

Referenced by PndFTSCADisplay::GetTrackMC(), and operator=().

40 { return fPar[i]; }
Int_t i
Definition: run_full.C:25
const float* PndFTSCAMCTrack::Par ( ) const
inline

Definition at line 51 of file PndFTSCAMCTrack.h.

References fPar.

51 { return fPar; }
int PndFTSCAMCTrack::PDG ( ) const
inline

Definition at line 39 of file PndFTSCAMCTrack.h.

References fPDG.

Referenced by PndFTSCADisplay::GetTrackMC(), and operator=().

39 { return fPDG;}
float PndFTSCAMCTrack::Pt ( ) const
inline

Definition at line 50 of file PndFTSCAMCTrack.h.

References fPt.

Referenced by PndFTSCADisplay::GetTrackMC().

50 { return fPt; }
float PndFTSCAMCTrack::Px ( ) const
inline

Definition at line 46 of file PndFTSCAMCTrack.h.

References fPar.

Referenced by DzDs(), and operator=().

46 { return fPar[3]/fPar[6]; }
float PndFTSCAMCTrack::Py ( ) const
inline

Definition at line 47 of file PndFTSCAMCTrack.h.

References fPar.

Referenced by DzDs(), and operator=().

47 { return fPar[4]/fPar[6]; }
float PndFTSCAMCTrack::Pz ( ) const
inline

Definition at line 48 of file PndFTSCAMCTrack.h.

References fPar.

Referenced by DzDs(), and operator=().

48 { return fPar[5]/fPar[6]; }
int PndFTSCAMCTrack::Set ( ) const
inline

Definition at line 60 of file PndFTSCAMCTrack.h.

References fSet.

60 { return fSet; }
void PndFTSCAMCTrack::SetFirstMCPointID ( int  v)
inline

Definition at line 76 of file PndFTSCAMCTrack.h.

References fFirstMCPointID, and v.

76 { fFirstMCPointID = v;}
__m128 v
Definition: P4_F32vec4.h:4
void PndFTSCAMCTrack::SetIsForwardTrack ( bool  v)
inline

Definition at line 87 of file PndFTSCAMCTrack.h.

References fIsForwardTrack, and v.

87 { fIsForwardTrack = v; }
__m128 v
Definition: P4_F32vec4.h:4
void PndFTSCAMCTrack::SetMCTrack ( const PndMCTrack ttt,
Double_t  q,
unsigned int  Nmcpoints,
unsigned int  FirstmcpointId 
)

Definition at line 90 of file PndFTSCAMCTrack.cxx.

References Double_t, fabs(), fFirstMCPointID, fIsForwardTrack, fMotherId, fNHits, fNMCPoints, fNReconstructed, fNTurns, fP, fPar, fPDG, fPt, fSet, fTPCPar, PndMCTrack::GetMomentum(), PndMCTrack::GetMotherID(), PndMCTrack::GetPdgCode(), PndMCTrack::GetStartVertex(), p, pz, and sqrt().

Referenced by PndFtsCATracking::Exec().

91 {
92  if (Nmcpoints!=0){
93  Double_t px = ttt->GetMomentum().X();
94  Double_t py = ttt->GetMomentum().Y();
95  Double_t pz = ttt->GetMomentum().Z();
96  Double_t p = sqrt( px*px + py*py + pz*pz );
97 
98  fMotherId = ttt->GetMotherID();
99  fPDG = ttt->GetPdgCode();
100 
101  fPar[0] = ttt->GetStartVertex().X();
102  fPar[1] = ttt->GetStartVertex().Y();
103  fPar[2] = ttt->GetStartVertex().Z();
104  fPar[3] = px/fabs(p);
105  fPar[4] = py/fabs(p);
106  fPar[5] = pz/fabs(p);
107  fPar[6] = q/p;
108  fTPCPar[0] = 0;
109  fTPCPar[1] = 0;
110  fTPCPar[2] = 0;
111  fTPCPar[3] = 0;
112  fTPCPar[4] = 0;
113  fTPCPar[5] = 0;
114  fTPCPar[6] = 0;
115  fP = p;
116  fPt = sqrt( px*px + py*py );
117  fNHits = Nmcpoints;
118  fNMCPoints = Nmcpoints;
119  fFirstMCPointID = FirstmcpointId;
120  fNReconstructed = 0;
121  fSet = 0;
122  fNTurns = 1;
123  fIsForwardTrack = true;
124  }
125  else{
126  fMotherId = -1;
127  fPDG = -1;
128  fPar[0] = 0;
129  fPar[1] = 0;
130  fPar[2] = 0;
131  fPar[3] = 0;
132  fPar[4] = 0;
133  fPar[5] = 0;
134  fPar[6] = 0;
135  fTPCPar[0] = 0;
136  fTPCPar[1] = 0;
137  fTPCPar[2] = 0;
138  fTPCPar[3] = 0;
139  fTPCPar[4] = 0;
140  fTPCPar[5] = 0;
141  fTPCPar[6] = 0;
142  fP = 0;
143  fPt = 0;
144  fNHits = 0;
145  fNMCPoints = 0;
146  fFirstMCPointID = 0;
147  fNReconstructed = 0;
148  fSet = 0;
149  fNTurns = 1;
150  fIsForwardTrack = true;
151  }
152 }
friend F32vec4 sqrt(const F32vec4 &a)
Definition: P4_F32vec4.h:29
Int_t GetPdgCode() const
Definition: PndMCTrack.h:73
TVector3 GetMomentum() const
Definition: PndMCTrack.h:78
Double_t p
Definition: anasim.C:58
Double_t
friend F32vec4 fabs(const F32vec4 &a)
Definition: P4_F32vec4.h:47
TVector3 GetStartVertex() const
Definition: PndMCTrack.h:76
Int_t GetMotherID() const
Definition: PndMCTrack.h:74
double pz[39]
Definition: pipisigmas.h:14
void PndFTSCAMCTrack::SetMotherId ( int  v)
inline

Definition at line 68 of file PndFTSCAMCTrack.h.

References fMotherId, and v.

68 { fMotherId = v; }
__m128 v
Definition: P4_F32vec4.h:4
void PndFTSCAMCTrack::SetNHitContRows ( int  v)
inline

Definition at line 84 of file PndFTSCAMCTrack.h.

References fNHitContRows, and v.

84 { fNHitContRows = v; }
__m128 v
Definition: P4_F32vec4.h:4
void PndFTSCAMCTrack::SetNHitRows ( int  v)
inline

Definition at line 82 of file PndFTSCAMCTrack.h.

References fNHitRows, and v.

82 { fNHitRows = v; }
__m128 v
Definition: P4_F32vec4.h:4
void PndFTSCAMCTrack::SetNHits ( int  v)
inline

Definition at line 74 of file PndFTSCAMCTrack.h.

References fNHits, and v.

74 { fNHits = v; }
__m128 v
Definition: P4_F32vec4.h:4
void PndFTSCAMCTrack::SetNMCContRows ( int  v)
inline

Definition at line 83 of file PndFTSCAMCTrack.h.

References fNMCContRows, and v.

83 { fNMCContRows = v; }
__m128 v
Definition: P4_F32vec4.h:4
void PndFTSCAMCTrack::SetNMCPoints ( int  v)
inline

Definition at line 75 of file PndFTSCAMCTrack.h.

References fNMCPoints, and v.

75 { fNMCPoints = v; }
__m128 v
Definition: P4_F32vec4.h:4
void PndFTSCAMCTrack::SetNMCRows ( int  v)
inline

Definition at line 81 of file PndFTSCAMCTrack.h.

References fNMCRows, and v.

81 { fNMCRows = v; }
__m128 v
Definition: P4_F32vec4.h:4
void PndFTSCAMCTrack::SetNReconstructed ( int  v)
inline

Definition at line 77 of file PndFTSCAMCTrack.h.

References fNReconstructed, and v.

77 { fNReconstructed = v; }
__m128 v
Definition: P4_F32vec4.h:4
void PndFTSCAMCTrack::SetNTurns ( int  v)
inline

Definition at line 79 of file PndFTSCAMCTrack.h.

References fNTurns, and v.

79 { fNTurns = v; }
__m128 v
Definition: P4_F32vec4.h:4
void PndFTSCAMCTrack::SetP ( float  v)
inline

Definition at line 69 of file PndFTSCAMCTrack.h.

References fP, and v.

69 { fP = v; }
__m128 v
Definition: P4_F32vec4.h:4
void PndFTSCAMCTrack::SetPar ( int  i,
float  v 
)
inline

Definition at line 72 of file PndFTSCAMCTrack.h.

References fPar, i, and v.

72 { fPar[i] = v; }
Int_t i
Definition: run_full.C:25
__m128 v
Definition: P4_F32vec4.h:4
void PndFTSCAMCTrack::SetPDG ( int  v)
inline

Definition at line 71 of file PndFTSCAMCTrack.h.

References fPDG, and v.

71 { fPDG = v; }
__m128 v
Definition: P4_F32vec4.h:4
void PndFTSCAMCTrack::SetPt ( float  v)
inline

Definition at line 70 of file PndFTSCAMCTrack.h.

References fPt, and v.

70 { fPt = v; }
__m128 v
Definition: P4_F32vec4.h:4
void PndFTSCAMCTrack::SetSet ( int  v)
inline

Definition at line 78 of file PndFTSCAMCTrack.h.

References fSet, and v.

78 { fSet = v; }
__m128 v
Definition: P4_F32vec4.h:4
void PndFTSCAMCTrack::SetTPCPar ( int  i,
float  v 
)
inline

Definition at line 73 of file PndFTSCAMCTrack.h.

References fTPCPar, i, and v.

73 { fTPCPar[i] = v; }
Int_t i
Definition: run_full.C:25
__m128 v
Definition: P4_F32vec4.h:4
float PndFTSCAMCTrack::TPCPar ( int  i) const
inline

Definition at line 41 of file PndFTSCAMCTrack.h.

References fTPCPar, and i.

41 { return fTPCPar[i]; }
Int_t i
Definition: run_full.C:25
const float* PndFTSCAMCTrack::TPCPar ( ) const
inline

Definition at line 52 of file PndFTSCAMCTrack.h.

References fTPCPar.

52 { return fTPCPar; }
float PndFTSCAMCTrack::X ( ) const
inline

Definition at line 43 of file PndFTSCAMCTrack.h.

References fPar.

43 { return fPar[0]; }
float PndFTSCAMCTrack::Y ( ) const
inline

Definition at line 44 of file PndFTSCAMCTrack.h.

References fPar.

44 { return fPar[1]; }
float PndFTSCAMCTrack::Z ( ) const
inline

Definition at line 45 of file PndFTSCAMCTrack.h.

References fPar.

45 { return fPar[2]; }

Friends And Related Function Documentation

ostream& operator<< ( ostream &  out,
const PndFTSCAMCTrack a 
)
friend

Definition at line 219 of file PndFTSCAMCTrack.cxx.

220 {
221  out << a.fMotherId << " " << a.fPDG << std::endl;
222  for (int i = 0; i < 7; i++) out << a.fPar[i] << " ";
223  out << std::endl;
224  for (int i = 0; i < 7; i++) out << a.fTPCPar[i] << " ";
225  out << std::endl;
226  out << a.fP << " " << a.fPt << std::endl;
227  out << a.fNHits << " " << a.fNMCPoints << " " << a.fFirstMCPointID << std::endl;
228  return out << a.fNReconstructed << " " << a.fSet << " " << a.fNTurns << std::endl;
229 }
Int_t i
Definition: run_full.C:25
for(int j=0;j< ncounts;j++)
TFile * out
Definition: reco_muo.C:20
istream& operator>> ( istream &  in,
PndFTSCAMCTrack a 
)
friend

Definition at line 232 of file PndFTSCAMCTrack.cxx.

233 {
234  in >> a.fMotherId;
235  in >> a.fPDG;
236  for (int i = 0; i < 7; i++) in >> a.fPar[i];
237  for (int i = 0; i < 7; i++) in >> a.fTPCPar[i];
238  in >> a.fP >> a.fPt;
239  in >> a.fNHits >> a.fNMCPoints >> a.fFirstMCPointID;
240  return in >> a.fNReconstructed >> a.fSet >> a.fNTurns;
241 }
Int_t i
Definition: run_full.C:25

Member Data Documentation

int PndFTSCAMCTrack::fFirstMCPointID
protected
bool PndFTSCAMCTrack::fIsForwardTrack
protected

Definition at line 108 of file PndFTSCAMCTrack.h.

Referenced by IsForwardTrack(), operator=(), SetIsForwardTrack(), and SetMCTrack().

int PndFTSCAMCTrack::fMotherId
protected

Definition at line 97 of file PndFTSCAMCTrack.h.

Referenced by MotherId(), operator<<(), operator=(), operator>>(), SetMCTrack(), and SetMotherId().

int PndFTSCAMCTrack::fNHitContRows
protected

Definition at line 113 of file PndFTSCAMCTrack.h.

Referenced by NHitContRows(), and SetNHitContRows().

int PndFTSCAMCTrack::fNHitRows
protected

Definition at line 111 of file PndFTSCAMCTrack.h.

Referenced by NHitRows(), and SetNHitRows().

int PndFTSCAMCTrack::fNHits
protected

Definition at line 102 of file PndFTSCAMCTrack.h.

Referenced by NHits(), operator<<(), operator=(), operator>>(), SetMCTrack(), and SetNHits().

int PndFTSCAMCTrack::fNMCContRows
protected

Definition at line 112 of file PndFTSCAMCTrack.h.

Referenced by NMCContRows(), and SetNMCContRows().

int PndFTSCAMCTrack::fNMCPoints
protected
int PndFTSCAMCTrack::fNMCRows
protected

Definition at line 110 of file PndFTSCAMCTrack.h.

Referenced by NMCRows(), and SetNMCRows().

int PndFTSCAMCTrack::fNReconstructed
protected
int PndFTSCAMCTrack::fNTurns
protected

Definition at line 107 of file PndFTSCAMCTrack.h.

Referenced by NTurns(), operator<<(), operator=(), operator>>(), SetMCTrack(), and SetNTurns().

float PndFTSCAMCTrack::fP
protected

Definition at line 101 of file PndFTSCAMCTrack.h.

Referenced by operator<<(), operator=(), operator>>(), P(), PndFTSCAMCTrack(), SetMCTrack(), and SetP().

float PndFTSCAMCTrack::fPar[7]
protected
int PndFTSCAMCTrack::fPDG
protected
float PndFTSCAMCTrack::fPt
protected
int PndFTSCAMCTrack::fSet
protected

Definition at line 106 of file PndFTSCAMCTrack.h.

Referenced by operator<<(), operator=(), operator>>(), Set(), SetMCTrack(), and SetSet().

float PndFTSCAMCTrack::fTPCPar[7]
protected

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