7 #ifndef SimDriftedElectronCluster_h
8 #define SimDriftedElectronCluster_h
73 #endif // SimDriftedElectronCluster_n
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< double >, ROOT::Math::GlobalCoordinateSystemTag > Vector_t
Type for representation of momenta in 3D space.
StoredPoint_t fFinalPosition
double Length_t
Type used for coordinates and distances. They are measured in centimeters.
geo::Point_t InitialPosition() const
geo::Length_t FinalPositionZ() const
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< T >, C > GenPoint3DBase_t
geo::Vector_t ClusterWidth() const
Definitions of geometry vector data types.
auto end(FixedBins< T, C > const &) noexcept
StoredVector_t fClusterWidth
SimDriftedElectronCluster(int ne, double t, StoredPoint_t start, StoredPoint_t end, StoredPoint_t width, float e, int id)
geo::GenPoint3DBase_t< double > StoredPoint_t
geo::Point_t FinalPosition() const
int NumberOfElectrons() const
geo::Length_t FinalPositionY() const
SimDriftedElectronCluster()=default
geo::Length_t FinalPositionX() const
StoredPoint_t fInitialPosition
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< double >, ROOT::Math::GlobalCoordinateSystemTag > Point_t
Type for representation of position in physical 3D space.
geo::GenVector3DBase_t< double > StoredVector_t
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< T >, C > GenVector3DBase_t