Public Types | Public Member Functions | Public Attributes | Private Attributes | List of all members
LBNEDataNtp_t Class Reference

#include <LBNEDataNtp_t.hh>

Public Types

typedef std::map< int, TrackPoint_tTrkPtMap
 
typedef TrkPtMap::const_iterator TrkPtMapIter
 

Public Member Functions

 LBNEDataNtp_t ()
 
virtual ~LBNEDataNtp_t ()
 
void Clear ()
 
void AddTrkPoint (TrkPoint::TrkPoint_t trkpt, TrackPoint_t &tp)
 
void AddTrkPoint (std::string &strkpt, TrackPoint_t &tp)
 
void AddTrkPoint (TrkPoint::TrkPoint_t trkpt, int type, int trkid, int gen, double impwt, float x, float y, float z, float px, float py, float pz)
 
void AddTrkPoint (std::string &strkpt, int type, int trkid, int gen, double impwt, float x, float y, float z, float px, float py, float pz)
 
const TrkPtMapGetTrackPointMap () const
 
bool TrkPtKeyExists (int key) const
 
const TrackPoint_tGetTrkPtAt (int key) const
 
int GetTrkPtParticleTypeAt (int key) const
 
int GetTrkPtTrackIDAt (int key) const
 
int GetTrkPtGenerationAt (int key) const
 
double GetTrkPtImpWeightAt (int key) const
 
float GetTrkPtPositionAt (int key, const std::string &pos) const
 
float GetTrkPtMomentumAt (int key, const std::string &mpos) const
 

Public Attributes

Int_t run
 
Int_t evtno
 
Int_t protonN
 
Float_t beamHWidth
 
Float_t beamVWidth
 
Float_t beamX
 
Float_t beamY
 
Float_t protonX
 
Float_t protonY
 
Float_t protonZ
 
Float_t protonPx
 
Float_t protonPy
 
Float_t protonPz
 
Float_t nuTarZ
 
Float_t hornCurrent
 
Float_t Ndxdz
 
Float_t Ndydz
 
Float_t Npz
 
Float_t Nenergy
 
Float_t NdxdzNear [5]
 
Float_t NdydzNear [5]
 
Float_t NenergyN [5]
 
Double_t NWtNear [5]
 
Float_t NdxdzFar [3]
 
Float_t NdydzFar [3]
 
Float_t NenergyF [3]
 
Double_t NWtFar [3]
 
Int_t Norig
 
Int_t Ndecay
 
Int_t Ntype
 
Float_t Vx
 
Float_t Vy
 
Float_t Vz
 
Float_t pdPx
 
Float_t pdPy
 
Float_t pdPz
 
Float_t ppdxdz
 
Float_t ppdydz
 
Float_t pppz
 
Float_t ppenergy
 
Float_t ppmedium
 
Int_t ptype
 
Int_t ptrkid
 
Float_t ppvx
 
Float_t ppvy
 
Float_t ppvz
 
Float_t muparpx
 
Float_t muparpy
 
Float_t muparpz
 
Float_t mupare
 
Float_t Necm
 
Double_t Nimpwt
 
Float_t xpoint
 
Float_t ypoint
 
Float_t zpoint
 
Float_t tvx
 
Float_t tvy
 
Float_t tvz
 
Float_t tpx
 
Float_t tpy
 
Float_t tpz
 
Int_t tptype
 
Int_t tgen
 
Float_t h1posx
 
Float_t h1posy
 
Float_t h1posz
 
Float_t h2posx
 
Float_t h2posy
 
Float_t h2posz
 
Float_t h1momx
 
Float_t h1momy
 
Float_t h1momz
 
Float_t h2momx
 
Float_t h2momy
 
Float_t h2momz
 
Int_t h1trackid
 
Int_t h2trackid
 

Private Attributes

TrkPtMap fTrkPtMap
 

Detailed Description

Definition at line 58 of file LBNEDataNtp_t.hh.

Member Typedef Documentation

typedef std::map<int, TrackPoint_t> LBNEDataNtp_t::TrkPtMap

Definition at line 66 of file LBNEDataNtp_t.hh.

Definition at line 67 of file LBNEDataNtp_t.hh.

Constructor & Destructor Documentation

LBNEDataNtp_t::LBNEDataNtp_t ( )
LBNEDataNtp_t::~LBNEDataNtp_t ( )
virtual

Definition at line 23 of file LBNEDataNtp_t.cc.

24 {
25  // LBNEDataNtp_t destructor
26 }

Member Function Documentation

void LBNEDataNtp_t::AddTrkPoint ( TrkPoint::TrkPoint_t  trkpt,
TrackPoint_t tp 
)

Definition at line 126 of file LBNEDataNtp_t.cc.

127 {
128  /*std::cout << "LBNEDataNtp" << std::endl;
129  std::cout << "type = " << tp.type << std::endl;
130  std::cout << " x = " << tp.x << std::endl;
131  std::cout << " y = " << tp.y << std::endl;
132  std::cout << " z = " << tp.z << std::endl;
133  std::cout << " px = " << tp.px << std::endl;
134  std::cout << " py = " << tp.py << std::endl;
135  std::cout << " pz = " << tp.pz << std::endl;
136  */
137 
138  TrkPtMap::iterator tpit = fTrkPtMap.find(trkpt);
139  if(tpit == fTrkPtMap.end())
140  {
141  TrackPoint_t trackpoint;
142  tpit = fTrkPtMap.insert(TrkPtMap::value_type(trkpt, trackpoint)).first;
143  }
144 
145  TrackPoint_t &trackpoint = (tpit -> second);
146  trackpoint = tp;
147 
148 /*
149 std::cout << "LBNEDataNtp TrackPoint in G4LBNE data after assignment - " << std::endl;
150  std::cout << " type = " << trackpoint.type << std::endl;
151  std::cout << " x = " << trackpoint.x << std::endl;
152  std::cout << " y = " << trackpoint.y << std::endl;
153  std::cout << " z = " << trackpoint.z << std::endl;
154  std::cout << " px = " << trackpoint.px << std::endl;
155  std::cout << " py = " << trackpoint.py << std::endl;
156  std::cout << " pz = " << trackpoint.pz << std::endl;
157 
158  trackpoint.Print();
159 */
160 }
intermediate_table::iterator iterator
TrkPtMap fTrkPtMap
second_as<> second
Type of time stored in seconds, in double precision.
Definition: spacetime.h:79
void LBNEDataNtp_t::AddTrkPoint ( std::string strkpt,
TrackPoint_t tp 
)

Definition at line 164 of file LBNEDataNtp_t.cc.

165 {
166 
168  TrkPtMap::iterator tpit = fTrkPtMap.find(trkpt);
169  if(tpit == fTrkPtMap.end())
170  {
171  TrackPoint_t trackpoint;
172  tpit = fTrkPtMap.insert(TrkPtMap::value_type(trkpt, trackpoint)).first;
173  }
174 
175  TrackPoint_t &trackpoint = (tpit -> second);
176  trackpoint = tp;
177 }
intermediate_table::iterator iterator
TrkPtMap fTrkPtMap
enum TrkPoint::ETrkPoint TrkPoint_t
TrkPoint_t StringToEnum(const std::string &trkpt)
second_as<> second
Type of time stored in seconds, in double precision.
Definition: spacetime.h:79
void LBNEDataNtp_t::AddTrkPoint ( TrkPoint::TrkPoint_t  trkpt,
int  type,
int  trkid,
int  gen,
double  impwt,
float  x,
float  y,
float  z,
float  px,
float  py,
float  pz 
)

Definition at line 180 of file LBNEDataNtp_t.cc.

184 {
185  /*std::cout << "LBNEDataNtp" << std::endl;
186  std::cout << "type = " << type << std::endl;
187  std::cout << " x = " << x << std::endl;
188  std::cout << " y = " << y << std::endl;
189  std::cout << " z = " << z << std::endl;
190  std::cout << " px = " << px << std::endl;
191  std::cout << " py = " << py << std::endl;
192  std::cout << " pz = " << pz << std::endl;
193  */
194 
195  TrkPtMap::iterator tpit = fTrkPtMap.find(trkpt);
196  if(tpit == fTrkPtMap.end())
197  {
198  TrackPoint_t trackpoint;
199  tpit = fTrkPtMap.insert(TrkPtMap::value_type(trkpt, trackpoint)).first;
200  }
201 
202  TrackPoint_t &trackpoint = (tpit -> second);
203  trackpoint.type = type;
204  trackpoint.trkid = trkid;
205  trackpoint.gen = gen;
206  trackpoint.impwt = impwt;
207  trackpoint.x = x;
208  trackpoint.y = y;
209  trackpoint.z = z;
210  trackpoint.px = px;
211  trackpoint.py = py;
212  trackpoint.pz = pz;
213 
214 /*
215  std::cout << "LBNEDataNtp TrackPoint in G4LBNE data after assignment - " << std::endl;
216  std::cout << " type = " << trackpoint.type << std::endl;
217  std::cout << " x = " << trackpoint.x << std::endl;
218  std::cout << " y = " << trackpoint.y << std::endl;
219  std::cout << " z = " << trackpoint.z << std::endl;
220  std::cout << " px = " << trackpoint.px << std::endl;
221  std::cout << " py = " << trackpoint.py << std::endl;
222  std::cout << " pz = " << trackpoint.pz << std::endl;
223 
224 
225  trackpoint.Print();
226 */
227 }
intermediate_table::iterator iterator
TrkPtMap fTrkPtMap
double y
Double_t impwt
Definition: TrackPoint_t.hh:51
double z
static QCString type
Definition: declinfo.cpp:672
list x
Definition: train.py:276
second_as<> second
Type of time stored in seconds, in double precision.
Definition: spacetime.h:79
void LBNEDataNtp_t::AddTrkPoint ( std::string strkpt,
int  type,
int  trkid,
int  gen,
double  impwt,
float  x,
float  y,
float  z,
float  px,
float  py,
float  pz 
)

Definition at line 230 of file LBNEDataNtp_t.cc.

234 {
236  TrkPtMap::iterator tpit = fTrkPtMap.find(trkpt);
237  if(tpit == fTrkPtMap.end())
238  {
239  TrackPoint_t trackpoint;
240  tpit = fTrkPtMap.insert(TrkPtMap::value_type(trkpt, trackpoint)).first;
241  }
242 
243  TrackPoint_t &trackpoint = (tpit -> second);
244  trackpoint.type = type;
245  trackpoint.trkid = trkid;
246  trackpoint.gen = gen;
247  trackpoint.impwt = impwt;
248  trackpoint.x = x;
249  trackpoint.y = y;
250  trackpoint.z = z;
251  trackpoint.px = px;
252  trackpoint.py = py;
253  trackpoint.pz = pz;
254 }
intermediate_table::iterator iterator
TrkPtMap fTrkPtMap
double y
enum TrkPoint::ETrkPoint TrkPoint_t
Double_t impwt
Definition: TrackPoint_t.hh:51
double z
TrkPoint_t StringToEnum(const std::string &trkpt)
static QCString type
Definition: declinfo.cpp:672
list x
Definition: train.py:276
second_as<> second
Type of time stored in seconds, in double precision.
Definition: spacetime.h:79
void LBNEDataNtp_t::Clear ( )

Definition at line 29 of file LBNEDataNtp_t.cc.

30 {
31  run = -999;
32  evtno = -999;
33  protonN = -999;
34  beamHWidth = -99999.;
35  beamVWidth = -99999.;
36  beamX = -99999.;
37  beamY = -99999.;
38  protonX = -99999.;
39  protonY = -99999.;
40  protonZ = -99999.;
41  protonPx = -99999.;
42  protonPy = -99999.;
43  protonPz = -99999.;
44  nuTarZ = -99999.;
45  hornCurrent = -99999.;
46  Ndxdz = -99999.;
47  Ndydz = -99999.;
48  Npz = -99999.;
49  Nenergy = -99999.;
50  Norig = -999;
51  Ndecay = -999;
52  Ntype = -999;
53  Vx = -99999.;
54  Vy = -99999.;
55  Vz = -99999.;
56  pdPx = -99999.;
57  pdPy = -99999.;
58  pdPz = -99999.;
59  ppdxdz = -99999.;
60  ppdydz = -99999.;
61  pppz = -99999.;
62  ppenergy = -99999.;
63  ppmedium = -99999.;
64  ptype = -999;
65  ptrkid = -999;
66  ppvx = -99999.;
67  ppvy = -99999.;
68  ppvz = -99999.;
69  muparpx = -99999.;
70  muparpy = -99999.;
71  muparpz = -99999.;
72  mupare = -99999.;
73  Necm = -99999.;
74  Nimpwt = -99999.;
75  xpoint = -99999.;
76  ypoint = -99999.;
77  zpoint = -99999.;
78  tvx = -99999.;
79  tvy = -99999.;
80  tvz = -99999.;
81  tpx = -99999.;
82  tpy = -99999.;
83  tpz = -99999.;
84  tptype = -999;
85  tgen = -999;
86 
87 //Added By Amit Bashyal:
88 
89  h1posx =-99999.;
90  h1posy =-99999.;
91  h1posz =-99999.;
92  h2posx =-99999.;
93  h2posy =-99999.;
94  h2posz =-99999.;
95  h1trackid =-9999.;
96  h2trackid =-9999.;
97  h1momx =-9999.;
98  h1momy =-9999.;
99  h1momz =-9999.;
100  h2momx =-9999.;
101  h2momy =-9999.;
102  h2momz =-9999.;
103  //-------------------------------------------------
104  for( Int_t index=0; index<5; ++index)
105  {
106  NdxdzNear[index] = -99999.;
107  NdydzNear[index] = -99999.;
108  NenergyN[index] = -99999.;
109  NWtNear[index] = -99999.;
110  }
111 
112  for ( Int_t index=0; index<3; ++index)
113  {
114  NdxdzFar[index] = -99999.;
115  NdydzFar[index] = -99999.;
116  NenergyF[index] = -99999.;
117  NWtFar[index] = -99999.;
118  }
119 
120  fTrkPtMap.clear();
121 
122 
123 }
Float_t hornCurrent
Float_t NdxdzNear[5]
Float_t beamVWidth
TrkPtMap fTrkPtMap
Double_t NWtFar[3]
Float_t NdxdzFar[3]
Float_t NdydzFar[3]
Float_t NenergyF[3]
Float_t NdydzNear[5]
Float_t NenergyN[5]
Double_t NWtNear[5]
Float_t beamHWidth
const LBNEDataNtp_t::TrkPtMap & LBNEDataNtp_t::GetTrackPointMap ( ) const
inline

Definition at line 199 of file LBNEDataNtp_t.hh.

200 {
201  return fTrkPtMap;
202 }
TrkPtMap fTrkPtMap
const TrackPoint_t & LBNEDataNtp_t::GetTrkPtAt ( int  key) const

Definition at line 285 of file LBNEDataNtp_t.cc.

286 {
287  //
288  // Return data at key, if key exits
289  //
290 
292  {
293  std::cout << "LBNEDataNtp_t::TrkPtDataAt() - PROBLEM: Key "
294  << key << " doesn't exist in the TrackPoint Map."
295  << " MUST call LBNEDataNtp_t::TrkPtKeyExists() before "
296  << "calling this function. GOING TO CRASH NOW." << std::endl;
297 
298  }
299 
300  TrkPtMapIter it = fTrkPtMap.find(key);
301 
302  //const TrkPtMapIter it = std::find(fTrkPtMap.begin(), fTrkPtMap.end(), key);
303 
304  return it -> second;
305 }
TrkPtMap::const_iterator TrkPtMapIter
TrkPtMap fTrkPtMap
bool TrkPtKeyExists(int key) const
second_as<> second
Type of time stored in seconds, in double precision.
Definition: spacetime.h:79
QTextStream & endl(QTextStream &s)
int LBNEDataNtp_t::GetTrkPtGenerationAt ( int  key) const

Definition at line 354 of file LBNEDataNtp_t.cc.

355 {
356  //
357  // Return data at key, if key exits
358  //
359 
361  {
362  std::cout << "LBNEDataNtp_t::GetTrkPtGenerationAt() - PROBLEM: Key "
363  << key << " doesn't exist in the TrackPoint Map."
364  << " MUST call LBNEDataNtp_t::TrkPtKeyExists() before "
365  << "calling this function. GOING TO CRASH NOW." << std::endl;
366 
367  }
368 
369  TrkPtMapIter it = fTrkPtMap.find(key);
370 
371  const TrackPoint_t& trackpoint = (it -> second);
372 
373  return trackpoint.GetGeneration();
374 }
Int_t GetGeneration() const
Definition: TrackPoint_t.hh:92
TrkPtMap::const_iterator TrkPtMapIter
TrkPtMap fTrkPtMap
bool TrkPtKeyExists(int key) const
second_as<> second
Type of time stored in seconds, in double precision.
Definition: spacetime.h:79
QTextStream & endl(QTextStream &s)
double LBNEDataNtp_t::GetTrkPtImpWeightAt ( int  key) const

Definition at line 376 of file LBNEDataNtp_t.cc.

377 {
378  //
379  // Return data at key, if key exits
380  //
381 
383  {
384  std::cout << "LBNEDataNtp_t::GetTrkPtImpWeightAt() - PROBLEM: Key "
385  << key << " doesn't exist in the TrackPoint Map."
386  << " MUST call LBNEDataNtp_t::TrkPtKeyExists() before "
387  << "calling this function. GOING TO CRASH NOW." << std::endl;
388 
389  }
390 
391  TrkPtMapIter it = fTrkPtMap.find(key);
392 
393  const TrackPoint_t& trackpoint = (it -> second);
394 
395  return trackpoint.GetImpWeight();
396 }
TrkPtMap::const_iterator TrkPtMapIter
TrkPtMap fTrkPtMap
Double_t GetImpWeight() const
Definition: TrackPoint_t.hh:93
bool TrkPtKeyExists(int key) const
second_as<> second
Type of time stored in seconds, in double precision.
Definition: spacetime.h:79
QTextStream & endl(QTextStream &s)
float LBNEDataNtp_t::GetTrkPtMomentumAt ( int  key,
const std::string mpos 
) const

Definition at line 422 of file LBNEDataNtp_t.cc.

423 {
424  //
425  // Return data at key, if key exits
426  //
427 
429  {
430  std::cout << "LBNEDataNtp_t::GetTrkPtMomentumAt() - PROBLEM: Key "
431  << key << " doesn't exist in the TrackPoint Map."
432  << " MUST call LBNEDataNtp_t::TrkPtKeyExists() before "
433  << "calling this function. GOING TO CRASH NOW." << std::endl;
434 
435  }
436 
437  TrkPtMapIter it = fTrkPtMap.find(key);
438 
439  const TrackPoint_t& trackpoint = (it -> second);
440 
441  return trackpoint.GetMomentum(mpos);
442 }
TrkPtMap::const_iterator TrkPtMapIter
TrkPtMap fTrkPtMap
Float_t GetMomentum(int i) const
Definition: TrackPoint_t.cc:69
bool TrkPtKeyExists(int key) const
second_as<> second
Type of time stored in seconds, in double precision.
Definition: spacetime.h:79
QTextStream & endl(QTextStream &s)
int LBNEDataNtp_t::GetTrkPtParticleTypeAt ( int  key) const

Definition at line 309 of file LBNEDataNtp_t.cc.

310 {
311  //
312  // Return data at key, if key exits
313  //
314 
316  {
317  std::cout << "LBNEDataNtp_t::GetTrkPtParticleTypeAt() - PROBLEM: Key "
318  << key << " doesn't exist in the TrackPoint Map."
319  << " MUST call LBNEDataNtp_t::TrkPtKeyExists() before "
320  << "calling this function. GOING TO CRASH NOW." << std::endl;
321 
322  }
323 
324  TrkPtMapIter it = fTrkPtMap.find(key);
325 
326  const TrackPoint_t& trackpoint = (it -> second);
327 
328  return trackpoint.GetParticleType();
329 }
Int_t GetParticleType() const
Definition: TrackPoint_t.hh:90
TrkPtMap::const_iterator TrkPtMapIter
TrkPtMap fTrkPtMap
bool TrkPtKeyExists(int key) const
second_as<> second
Type of time stored in seconds, in double precision.
Definition: spacetime.h:79
QTextStream & endl(QTextStream &s)
float LBNEDataNtp_t::GetTrkPtPositionAt ( int  key,
const std::string pos 
) const

Definition at line 399 of file LBNEDataNtp_t.cc.

400 {
401  //
402  // Return data at key, if key exits
403  //
404 
406  {
407  std::cout << "LBNEDataNtp_t::GetTrkPtPositionAt() - PROBLEM: Key "
408  << key << " doesn't exist in the TrackPoint Map."
409  << " MUST call LBNEDataNtp_t::TrkPtKeyExists() before "
410  << "calling this function. GOING TO CRASH NOW." << std::endl;
411 
412  }
413 
414  TrkPtMapIter it = fTrkPtMap.find(key);
415 
416  const TrackPoint_t& trackpoint = (it -> second);
417 
418  return trackpoint.GetPosition(pos);
419 }
TrkPtMap::const_iterator TrkPtMapIter
TrkPtMap fTrkPtMap
Float_t GetPosition(int i) const
Definition: TrackPoint_t.cc:41
bool TrkPtKeyExists(int key) const
second_as<> second
Type of time stored in seconds, in double precision.
Definition: spacetime.h:79
QTextStream & endl(QTextStream &s)
int LBNEDataNtp_t::GetTrkPtTrackIDAt ( int  key) const

Definition at line 332 of file LBNEDataNtp_t.cc.

333 {
334  //
335  // Return data at key, if key exits
336  //
337 
339  {
340  std::cout << "LBNEDataNtp_t::GetTrkPtTrackIDAt() - PROBLEM: Key "
341  << key << " doesn't exist in the TrackPoint Map."
342  << " MUST call LBNEDataNtp_t::TrkPtKeyExists() before "
343  << "calling this function. GOING TO CRASH NOW." << std::endl;
344 
345  }
346 
347  TrkPtMapIter it = fTrkPtMap.find(key);
348 
349  const TrackPoint_t& trackpoint = (it -> second);
350 
351  return trackpoint.GetTrackID();
352 }
Int_t GetTrackID() const
Definition: TrackPoint_t.hh:91
TrkPtMap::const_iterator TrkPtMapIter
TrkPtMap fTrkPtMap
bool TrkPtKeyExists(int key) const
second_as<> second
Type of time stored in seconds, in double precision.
Definition: spacetime.h:79
QTextStream & endl(QTextStream &s)
bool LBNEDataNtp_t::TrkPtKeyExists ( int  key) const
inline

Definition at line 204 of file LBNEDataNtp_t.hh.

205 {
206  TrkPtMapIter tpit = fTrkPtMap.find(key);
207  if(tpit == fTrkPtMap.end())
208  {
209  return false;
210  }
211 
212  return true;
213 }
TrkPtMap::const_iterator TrkPtMapIter
TrkPtMap fTrkPtMap

Member Data Documentation

Float_t LBNEDataNtp_t::beamHWidth

Definition at line 109 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::beamVWidth

Definition at line 110 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::beamX

Definition at line 111 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::beamY

Definition at line 112 of file LBNEDataNtp_t.hh.

Int_t LBNEDataNtp_t::evtno

Definition at line 107 of file LBNEDataNtp_t.hh.

TrkPtMap LBNEDataNtp_t::fTrkPtMap
private

Definition at line 189 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::h1momx

Definition at line 176 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::h1momy

Definition at line 177 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::h1momz

Definition at line 178 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::h1posx

Definition at line 170 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::h1posy

Definition at line 171 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::h1posz

Definition at line 172 of file LBNEDataNtp_t.hh.

Int_t LBNEDataNtp_t::h1trackid

Definition at line 182 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::h2momx

Definition at line 179 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::h2momy

Definition at line 180 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::h2momz

Definition at line 181 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::h2posx

Definition at line 173 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::h2posy

Definition at line 174 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::h2posz

Definition at line 175 of file LBNEDataNtp_t.hh.

Int_t LBNEDataNtp_t::h2trackid

Definition at line 183 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::hornCurrent

Definition at line 120 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::mupare

Definition at line 155 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::muparpx

Definition at line 152 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::muparpy

Definition at line 153 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::muparpz

Definition at line 154 of file LBNEDataNtp_t.hh.

Int_t LBNEDataNtp_t::Ndecay

Definition at line 134 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::Ndxdz

Definition at line 121 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::NdxdzFar[3]

Definition at line 129 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::NdxdzNear[5]

Definition at line 125 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::Ndydz

Definition at line 122 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::NdydzFar[3]

Definition at line 130 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::NdydzNear[5]

Definition at line 126 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::Necm

Definition at line 156 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::Nenergy

Definition at line 124 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::NenergyF[3]

Definition at line 131 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::NenergyN[5]

Definition at line 127 of file LBNEDataNtp_t.hh.

Double_t LBNEDataNtp_t::Nimpwt

Definition at line 157 of file LBNEDataNtp_t.hh.

Int_t LBNEDataNtp_t::Norig

Definition at line 133 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::Npz

Definition at line 123 of file LBNEDataNtp_t.hh.

Int_t LBNEDataNtp_t::Ntype

Definition at line 135 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::nuTarZ

Definition at line 119 of file LBNEDataNtp_t.hh.

Double_t LBNEDataNtp_t::NWtFar[3]

Definition at line 132 of file LBNEDataNtp_t.hh.

Double_t LBNEDataNtp_t::NWtNear[5]

Definition at line 128 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::pdPx

Definition at line 139 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::pdPy

Definition at line 140 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::pdPz

Definition at line 141 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::ppdxdz

Definition at line 142 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::ppdydz

Definition at line 143 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::ppenergy

Definition at line 145 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::ppmedium

Definition at line 146 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::pppz

Definition at line 144 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::ppvx

Definition at line 149 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::ppvy

Definition at line 150 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::ppvz

Definition at line 151 of file LBNEDataNtp_t.hh.

Int_t LBNEDataNtp_t::protonN

Definition at line 108 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::protonPx

Definition at line 116 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::protonPy

Definition at line 117 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::protonPz

Definition at line 118 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::protonX

Definition at line 113 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::protonY

Definition at line 114 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::protonZ

Definition at line 115 of file LBNEDataNtp_t.hh.

Int_t LBNEDataNtp_t::ptrkid

Definition at line 148 of file LBNEDataNtp_t.hh.

Int_t LBNEDataNtp_t::ptype

Definition at line 147 of file LBNEDataNtp_t.hh.

Int_t LBNEDataNtp_t::run

Definition at line 106 of file LBNEDataNtp_t.hh.

Int_t LBNEDataNtp_t::tgen

Definition at line 168 of file LBNEDataNtp_t.hh.

Int_t LBNEDataNtp_t::tptype

Definition at line 167 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::tpx

Definition at line 164 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::tpy

Definition at line 165 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::tpz

Definition at line 166 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::tvx

Definition at line 161 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::tvy

Definition at line 162 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::tvz

Definition at line 163 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::Vx

Definition at line 136 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::Vy

Definition at line 137 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::Vz

Definition at line 138 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::xpoint

Definition at line 158 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::ypoint

Definition at line 159 of file LBNEDataNtp_t.hh.

Float_t LBNEDataNtp_t::zpoint

Definition at line 160 of file LBNEDataNtp_t.hh.


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