All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VertexHit.h
Go to the documentation of this file.
1 #ifndef sbncode_VertexHit_HH
2 #define sbncode_VertexHit_HH
3 
4 #include <vector>
7 
8 namespace sbn {
9  class VertexHit {
10  public:
11  geo::WireID wire; //!< Wire that the hit is on
12  float charge; //!< Calibrated and lifetime-corrected charge on the hit [#elec]
13  float proj_dist_to_vertex; //!< Distnace from the hit to the vertex on the wireplane
14  float vtxw; //!< Wire of the vertex associated with this hit. Not space charge corrected. [cm]
15  float vtxx; //!< X-Position of the vertex associated with this hit as seen by wire-planes. Not space charge corrected. [cm]
16  int spID; //!< ID of the SpacePoint associated with this hit
17  geo::Point_t spXYZ; //!< 3D location of the SpacePoint associated with this hit. Space charge corrected. [cm]
18  geo::Point_t vtxXYZ; //!< 3D location of the Vertex associated with this hit. Space charge corrected. [cm]
19  float pitch; //!< Computed pitch of a track traversing from the vertex to this hit. Space charge corrected. [cm]
20  float dqdx; //!< charge/pitch [#elec/cm]
21  float dedx; //!< Recombination corrected dQ/dx [MeV/cm]
22  };
23 } // end namespace sbn
24 
25 #endif
float dqdx
charge/pitch [#elec/cm]
Definition: VertexHit.h:20
geo::Point_t spXYZ
3D location of the SpacePoint associated with this hit. Space charge corrected. [cm] ...
Definition: VertexHit.h:17
float dedx
Recombination corrected dQ/dx [MeV/cm].
Definition: VertexHit.h:21
geo::WireID wire
Wire that the hit is on.
Definition: VertexHit.h:11
float charge
Calibrated and lifetime-corrected charge on the hit [#elec].
Definition: VertexHit.h:12
Definitions of geometry vector data types.
float proj_dist_to_vertex
Distnace from the hit to the vertex on the wireplane.
Definition: VertexHit.h:13
float vtxx
X-Position of the vertex associated with this hit as seen by wire-planes. Not space charge corrected...
Definition: VertexHit.h:15
Definition of data types for geometry description.
float pitch
Computed pitch of a track traversing from the vertex to this hit. Space charge corrected. [cm].
Definition: VertexHit.h:19
int spID
ID of the SpacePoint associated with this hit.
Definition: VertexHit.h:16
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< double >, ROOT::Math::GlobalCoordinateSystemTag > Point_t
Type for representation of position in physical 3D space.
Definition: geo_vectors.h:184
geo::Point_t vtxXYZ
3D location of the Vertex associated with this hit. Space charge corrected. [cm]
Definition: VertexHit.h:18
float vtxw
Wire of the vertex associated with this hit. Not space charge corrected. [cm].
Definition: VertexHit.h:14