1 #ifndef RecoTracker_MkFitCore_standalone_RntDumper_RntStructs_h 2 #define RecoTracker_MkFitCore_standalone_RntDumper_RntStructs_h 6 #include "ROOT/REveVector.hxx" 7 #include "Math/Point3D.h" 8 #include "Math/Vector3D.h" 12 typedef ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<float> >
XYZPointF;
14 typedef ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<float> >
XYZVectorF;
16 typedef ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<float> >
RhoEtaPhiVectorF;
21 using RVec = ROOT::Experimental::REveVector;
105 std::vector<HitMatchInfo>
hmi;
121 for (
auto& hm :
hmi) {
122 if (hm.hit_index == ic2l.
hitIdx) {
123 hm.has_ic2list =
true;
mkfit::IdxChi2List ic2list
ROOT::Experimental::REveVector RVec
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< float > > XYZVectorF
spatial vector with cartesian internal representation
HitMatchInfo & operator=(const HitMatchInfo &)=default
HitInfo & operator=(const HitInfo &)=default
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< float > > XYZPointF
point in space with cartesian internal representation
SimSeedInfo & operator=(const SimSeedInfo &)=default
std::vector< HitMatchInfo > hmi
ROOT::Math::DisplacementVector3D< ROOT::Math::CylindricalEta3D< float > > RhoEtaPhiVectorF
spatial vector with cylindrical internal representation using pseudorapidity
BinSearch & operator=(const BinSearch &)=default
CandInfo & operator=(const CandInfo &)=default
PropState & operator=(const PropState &)=default
FailedPropInfo(const SimSeedInfo &s, const State &p, const State &f)
FailedPropInfo & operator=(const FailedPropInfo &)=default
bool assignIdxChi2List(const mkfit::IdxChi2List &ic2l)
CandInfo(const SimSeedInfo &s, const State &c)
State & operator=(const State &)=default