TrackCreator class. More...
#include <TrackCreator.h>
Classes | |
| class | Settings |
| Settings class. More... | |
Public Types | |
| typedef std::vector< double > | DoubleVector |
| typedef std::vector< std::string > | StringVector |
Public Member Functions | |
| TrackCreator (const Settings &settings, const pandora::Pandora *const pPandora) | |
| Constructor. More... | |
| ~TrackCreator () | |
| Destructor. | |
| pandora::StatusCode | CreateTrackAssociations (const EVENT::LCEvent *const pLCEvent) |
| Create associations between tracks, V0s, kinks, etc. More... | |
| pandora::StatusCode | CreateTracks (EVENT::LCEvent *pLCEvent) |
| Create tracks, insert user code here. More... | |
| const TrackVector & | GetTrackVector () const |
| Get the track vector. More... | |
| void | Reset () |
| Reset the track creator. | |
TrackCreator class.
| TrackCreator::TrackCreator | ( | const Settings & | settings, |
| const pandora::Pandora *const | pPandora | ||
| ) |
Constructor.
| settings | the creator settings |
| pPandora | address of the relevant pandora instance |
| pandora::StatusCode TrackCreator::CreateTrackAssociations | ( | const EVENT::LCEvent *const | pLCEvent | ) |
Create associations between tracks, V0s, kinks, etc.
| pLCEvent | the lcio event |
Referenced by PandoraPFANewProcessor::processEvent().
| pandora::StatusCode TrackCreator::CreateTracks | ( | EVENT::LCEvent * | pLCEvent | ) |
Create tracks, insert user code here.
| pLCEvent | the lcio event |
References TrackCreator::Settings::m_maxTrackHits, TrackCreator::Settings::m_minFtdTrackHits, TrackCreator::Settings::m_minTrackHits, and TrackCreator::Settings::m_trackCollections.
Referenced by PandoraPFANewProcessor::processEvent().
|
inline |
1.8.6