 |
Belle II Software
release-05-02-19
|
12 #include <tracking/trackFindingVXD/sectorMapTools/SecMapTrainerHit.h>
24 class SecMapTrainerTC {
34 using ConstIterator =
typename std::vector<SecMapTrainerHit>::const_iterator;
41 const std::vector<SecMapTrainerHit>&
getHits()
const {
return m_hits; }
57 unsigned size()
const {
return m_hits.size(); }
66 std::vector<SecMapTrainerHit>
m_hits;
float getPt() const
get Pt of track.
int getTrackID() const
returns indexNumber of current track.
ConstIterator outermostHit() const
returns the iterator-position pointing to the outermost hit.
ConstIterator innerEnd() const
returns the iterator-position pointing after the innermost hit.
const std::vector< SecMapTrainerHit > & getHits() const
returns hits of track.
void addHit(SecMapTrainerHit hit)
adds hit to Track.
unsigned size() const
returns number of hits attached to curren track.
Abstract base class for different kinds of events.
SecMapTrainerTC(int trackID, float pT, int pdg)
Constructor of class SecMapTrainerTC.
float m_pT
stores transverse momentum value for track classification.
simple Hit class used for sectorMap-training.
int m_pdg
stores pdGCode of particle.
int m_index
stores index number of track.
int getPDG() const
returns pdgCode of current track.
typename std::vector< SecMapTrainerHit >::const_iterator ConstIterator
typedef for more readable iterator-type
std::vector< SecMapTrainerHit > m_hits
contains hits attached to track.