9 #ifndef ANAB_CALORIMETRY_H
10 #define ANAB_CALORIMETRY_H
43 std::vector<float>
const&
dEdx,
44 std::vector<float>
const&
dQdx,
45 std::vector<float>
const& resRange,
46 std::vector<float>
const& deadwire,
52 std::vector<float>
const&
dEdx,
53 std::vector<float>
const&
dQdx,
54 std::vector<float>
const& resRange,
55 std::vector<float>
const& deadwire,
57 std::vector<float>
const& TrkPitch,
61 std::vector<float>
const&
dEdx,
62 std::vector<float>
const&
dQdx,
63 std::vector<float>
const& resRange,
64 std::vector<float>
const& deadwire,
66 std::vector<float>
const& TrkPitch,
67 std::vector<Point_t>
const&
XYZ,
71 std::vector<float>
const&
dEdx,
72 std::vector<float>
const&
dQdx,
73 std::vector<float>
const& resRange,
74 std::vector<float>
const& deadwire,
76 std::vector<float>
const& TrkPitch,
77 std::vector<Point_t>
const&
XYZ,
83 const std::vector<float>&
dEdx()
const;
84 const std::vector<float>&
dQdx()
const;
88 const float&
Range()
const;
91 const std::vector<Point_t>&
XYZ()
const;
92 const std::vector<size_t>&
TpIndices()
const;
110 if (fTrkPitch.size())
118 #endif //ANAB_CALORIMETRY_H
friend std::ostream & operator<<(std::ostream &o, Calorimetry const &a)
std::vector< float > fDeadWireResR
dead wire residual range, collection plane
std::vector< size_t > fTpIndices
indices of original trajectory points on track
std::vector< float > fdEdx
dE/dx, should be same size as fResidualRange
float fKineticEnergy
determined kinetic energy
recob::tracking::Point_t Point_t
The data type to uniquely identify a Plane.
const geo::PlaneID & PlaneID() const
std::vector< float > fdQdx
dQ/dx
const std::vector< Point_t > & XYZ() const
const std::vector< float > & DeadWireResRC() const
const std::vector< float > & ResidualRange() const
std::vector< float > fTrkPitch
track pitch on collection plane
const std::vector< float > & dQdx() const
std::vector< float > fResidualRange
range from end of track
Definition of data types for geometry description.
const std::vector< float > & dEdx() const
const std::vector< size_t > & TpIndices() const
const std::vector< float > & TrkPitchVec() const
float fRange
total range of track
std::vector< Point_t > fXYZ
coordinates of space points; for a discussion on the object type for coordinates see recob::tracking:...
const float & KineticEnergy() const
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< Coord_t >, ROOT::Math::GlobalCoordinateSystemTag > Point_t
Type for representation of position in physical 3D space. See recob::tracking::Coord_t for more detai...
const float & Range() const