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 ATFISIONEVENT_H
2 #define ATFISIONEVENT_H
7 #include <Math/Point3D.h>
8 #include <Math/Point3Dfwd.h>
9 #include <Math/Vector3D.h>
10 #include <Math/Vector3Dfwd.h>
20 class TMemberInspector;
74 #endif // ATFISIONEVENT_H
void swap(AtPad &a, AtPad &b) noexcept
const AtTrack & GetYTrack() const
std::vector< AtHit * > GetBeamHits() const
std::vector< AtHit * > GetFragHitsCorr()
XYZPoint GetVertex() const
ROOT::Math::XYZVector XYZVector
AtFissionEvent(const AtBaseEvent &event)
std::vector< AtHit * > GetBeamHitsCorr()
void SetFragHits(int fragID, HitVector vec)
ROOT::Math::XYZPoint XYZPoint
const AtPatterns::AtPatternY * GetYPattern() const
void SetBeamHits(HitVector vec)
ROOT::Math::XYZPoint XYZPoint
Base class for all event types in ATTPCROOT.
std::array< HitVector, 2 > fFragHits
virtual ~AtFissionEvent()=default
std::vector< HitPtr > HitVector
ClassDefOverride(AtFissionEvent, 1)
AtFissionEvent & operator=(AtFissionEvent)
ROOT::Math::XYZVector XYZVector
friend void swap(AtFissionEvent &first, AtFissionEvent &second)
std::vector< AtHit * > GetFragHits() const
Point in space with charge.