Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
18 #ifndef TRACKHANDLE_TRUTHTRACK_H
19 #define TRACKHANDLE_TRUTHTRACK_H
38 virtual QStringList
clicked()
const;
49 virtual QString
type()
const {
return QString(
"Truth"); }
virtual QStringList clicked() const
Called when user selects the node (stringlist is displayed in messagebox).
bool hasBarCodeZero() const
std::vector< std::pair< double, SimHitHandleBase * > > SimHitList
void visibleStateChanged()
override if need to take action in this case.
virtual ~TrackHandle_TruthTrack()
bool hasVertexAtIR(const double &rmaxsq, const double &zmax) const
void setAscObjsVisible(bool)
const GenParticle * ConstGenParticlePtr
TrackHandle_TruthTrack(TrackCollHandleBase *, const SimBarCode &, const SimHitList &, HepMC::ConstGenParticlePtr genPart=nullptr)
Eigen::Matrix< double, 3, 1 > Vector3D
virtual int pdgCode() const
0 means unknown
virtual double calculateCharge() const
virtual Amg::Vector3D momentum() const
void ensureTouchedMuonChambersInitialised() const
virtual QString type() const
return very short word with type (maybe link with collection type?)
const Trk::Track * provide_pathInfoTrkTrack() const