CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
HitMatchInfo Struct Reference

#include <RntStructs.h>

Inheritance diagram for HitMatchInfo:
HitInfo

Public Member Functions

bool accept () const
 
 HitMatchInfo ()=default
 
HitMatchInfooperator= (const HitMatchInfo &)=default
 
- Public Member Functions inherited from HitInfo
 HitInfo ()
 
 HitInfo ()=default
 
HitInfooperator= (const HitInfo &)=default
 
 ~HitInfo ()
 

Public Attributes

float chi2_true
 
float ddphi
 
float ddq
 
bool has_ic2list {false}
 
int hit_index
 
mkfit::IdxChi2List ic2list
 
bool match
 
bool presel
 
bool prop_ok
 
RVec trk_mom
 
RVec trk_pos
 
- Public Attributes inherited from HitInfo
int hit_lbl
 
float hit_phi
 
RVec hit_pos
 
float hit_q
 
float hit_qbar
 
float hit_qhalflen
 

Additional Inherited Members

- Static Public Member Functions inherited from HitInfo
static std::string getInfo (const DetId &id, const TrackerTopology *tTopo)
 
static std::string getInfo (const TrackingRecHit &recHit, const TrackerTopology *tTopo)
 
static std::string getInfo (const std::vector< const TrackingRecHit *> &recHits, const TrackerTopology *tTopo)
 
static std::string getInfo (const PSimHit &simHit, const TrackerTopology *tTopo)
 

Detailed Description

Definition at line 82 of file RntStructs.h.

Constructor & Destructor Documentation

◆ HitMatchInfo()

HitMatchInfo::HitMatchInfo ( )
default

Member Function Documentation

◆ accept()

bool HitMatchInfo::accept ( ) const
inline

Definition at line 93 of file RntStructs.h.

References presel, and prop_ok.

Referenced by esMonitoring.FDJsonServer::handle_accept().

93 { return presel && prop_ok; }
bool prop_ok
Definition: RntStructs.h:89

◆ operator=()

HitMatchInfo& HitMatchInfo::operator= ( const HitMatchInfo )
default

Member Data Documentation

◆ chi2_true

float HitMatchInfo::chi2_true

Definition at line 85 of file RntStructs.h.

◆ ddphi

float HitMatchInfo::ddphi

Definition at line 84 of file RntStructs.h.

◆ ddq

float HitMatchInfo::ddq

Definition at line 84 of file RntStructs.h.

◆ has_ic2list

bool HitMatchInfo::has_ic2list {false}

Definition at line 90 of file RntStructs.h.

◆ hit_index

int HitMatchInfo::hit_index

Definition at line 86 of file RntStructs.h.

◆ ic2list

mkfit::IdxChi2List HitMatchInfo::ic2list

Definition at line 91 of file RntStructs.h.

◆ match

bool HitMatchInfo::match

Definition at line 87 of file RntStructs.h.

◆ presel

bool HitMatchInfo::presel

Definition at line 88 of file RntStructs.h.

Referenced by accept().

◆ prop_ok

bool HitMatchInfo::prop_ok

Definition at line 89 of file RntStructs.h.

Referenced by accept().

◆ trk_mom

RVec HitMatchInfo::trk_mom

Definition at line 83 of file RntStructs.h.

◆ trk_pos

RVec HitMatchInfo::trk_pos

Definition at line 83 of file RntStructs.h.