36     : fLineZOX{std::move(lineZOX)}, fLineZOY{std::move(lineZOY)}, 
fHits{std::move(hits)}, 
fParentEventId{parentEventId} {};
    69     : fCircleZOX{std::move(circleZOX)}, fLineZOY{std::move(lineZOY)}, 
fHits{std::move(hits)}, 
fParentEventId{parentEventId} {};
    73     : fCircleZOX{std::move(circleZOX)}, fLineZOY{std::move(lineZOY)}, 
fHits{}, 
fParentEventId{parentEventId} {};
    89     : fFT12LineZOX{std::move(ft12LineZOX)}, fFT12LineZOY{std::move(ft12LineZOY)}, fFT56LineZOX{}, fFT56LineZOY{}, fFT34LineZOY{std::move(ft34LineZOY)},
    95     : fFT12LineZOX{std::move(ft12LineZOX)}, fFT12LineZOY{std::move(ft12LineZOY)}, fFT56LineZOX{std::move(ft56LineZOX)}, fFT56LineZOY{std::move(ft56LineZOY)},
    96       fFT34LineZOY{std::move(ft34LineZOY)}, fFT34CircleZOX{std::move(ft34CircleZOX)}, 
fHits{std::move(hits)}, 
fParentEventId{parentEventId}
   116     : fFT12LineZOX{fullTrack.
fFT12LineZOX}, fFT12LineZOY{fullTrack.fFT12LineZOY}, fFT56LineZOX{fullTrack.fFT56LineZOX}, fFT56LineZOY{fullTrack.fFT56LineZOY},
   117       fFT34LineZOY{fullTrack.fFT34LineZOY}, fFT34CircleZOX{fullTrack.fFT34CircleZOX}, fDeltaThetaZOX{std::abs(std::atan(fFT56LineZOX.fSlope) - std::atan(fFT12LineZOX.fSlope))}
   127   float fDeltaThetaZOX{};
 
std::vector< CircleSubtrack > CircleSubtrackVector
 
CircleSubtrack(const float dd, Circle circle, RawHitVector hits, const uint32_t parentEventId)
 
PndFtsFullTrack(Line ft12LineZOX, Line ft12LineZOY, Line ft56LineZOX, Line ft56LineZOY, Line ft34LineZOY, Circle ft34CircleZOX, RawHitVector hits, uint32_t parentEventId)
 
LineSubtrack(const float dd, Line line, const uint32_t parentEventId)
 
std::vector< CircleTrack > CircleTrackVector
 
std::vector< PndFtsSimpleHit > RawHitVector
 
PndFtsFullTrack(Line ft12LineZOX, Line ft12LineZOY, Circle ft34CircleZOX, Line ft34LineZOY, uint32_t parentEventId)
 
LineTrack(Line lineZOX, Line lineZOY, RawHitVector hits, uint32_t parentEventId)
 
LineSubtrack(const float dd, Line line, RawHitVector hits, const uint32_t parentEventId)
 
PndFtsAnalyticTrack(const PndFtsFullTrack &fullTrack)
 
bool operator<(const PndFtsFullTrack &rhs) const
 
std::vector< LineTrack > LineTrackVector
 
bool operator<(const LineTrack &rhs) const
 
CircleTrack(Circle circleZOX, Line lineZOY, RawHitVector hits, uint32_t parentEventId)
 
CircleTrack(Circle circleZOX, Line lineZOY, uint32_t parentEventId)
 
bool operator<(const CircleTrack &rhs) const
 
LineTrack(Line lineZOX, Line lineZOY, uint32_t parentEventId)
 
std::vector< PndFtsFullTrack > FullTrackVector
 
std::vector< LineSubtrack > LineSubtrackVector