8 #ifndef LBNEDATANTP_T_HH 9 #define LBNEDATANTP_T_HH 75 int gen,
double impwt,
float x,
float y,
float z,
76 float px,
float py,
float pz);
78 int gen,
double impwt,
float x,
float y,
float z,
79 float px,
float py,
float pz);
89 const TrkPtMap& GetTrackPointMap()
const;
91 bool TrkPtKeyExists(
int key)
const;
94 int GetTrkPtParticleTypeAt(
int key)
const;
95 int GetTrkPtTrackIDAt(
int key)
const;
96 int GetTrkPtGenerationAt(
int key)
const;
97 double GetTrkPtImpWeightAt(
int key)
const;
125 Float_t NdxdzNear[5];
126 Float_t NdydzNear[5];
207 if(tpit == fTrkPtMap.end())
std::map< int, TrackPoint_t > TrkPtMap
const TrkPtMap & GetTrackPointMap() const
std::string AsString(TrkPoint_t trkpt)
TrkPtMap::const_iterator TrkPtMapIter
bool Overlap(const TrkPoint_t lhs, const TrkPoint_t rhs)
int AsInt(TrkPoint_t trkpt)
enum TrkPoint::ETrkPoint TrkPoint_t
TrkPoint_t StringToEnum(const std::string &trkpt)
TrkPoint_t IntToEnum(int trkpt)
int StringToInt(const std::string &trkpt)
std::string AsLabel(TrkPoint_t trkpt)
bool TrkPtKeyExists(int key) const
std::string IntToString(int trkpt)