ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
Go to the documentation of this file. 1 #ifndef AtSIMULAtEDPOINT_H
2 #define AtSIMULAtEDPOINT_H
4 #include <Math/Vector3D.h>
5 #include <Math/Vector3Dfwd.h>
14 class TMemberInspector;
void swap(AtPad &a, AtPad &b) noexcept
AtSimulatedPoint(const AtSimulatedPoint &object)=default
AtSimulatedPoint & operator=(AtSimulatedPoint other)
ROOT::Math::XYZVector XYZVector
std::size_t fMCPointID
< Cluster number
std::size_t GetMCPointID()
ClassDef(AtSimulatedPoint, 3)
ROOT::Math::XYZVector fPosition
void SetMCEventID(std::size_t mcid)
void SetMCPointID(std::size_t id)
friend void swap(AtSimulatedPoint &first, AtSimulatedPoint &second)
virtual ROOT::Math::XYZVector GetPosition()
void SetCharge(Int_t charge)
~AtSimulatedPoint()=default
std::size_t GetMCEventID()
void SetClusterID(Int_t clusterID)