#include "RecoMCTruthLinker.h"#include <iostream>#include <cstdlib>#include <EVENT/LCCollection.h>#include <EVENT/Track.h>#include <EVENT/Cluster.h>#include <EVENT/SimCalorimeterHit.h>#include <EVENT/CalorimeterHit.h>#include <EVENT/SimTrackerHit.h>#include <EVENT/TrackerHit.h>#include <EVENT/ReconstructedParticle.h>#include <EVENT/LCRelation.h>#include <UTIL/LCRelationNavigator.h>#include "UTIL/LCTOOLS.h"#include <cstdio>#include "gearimpl/Vector3D.h"#include <math.h>#include <map>#include <algorithm>Go to the source code of this file.
Classes | |
| struct | MCPKeep |
Typedefs | |
| typedef std::map< MCParticle *, int > | MCPMap |
| typedef std::map< Track *, int > | TrackMap |
| typedef std::map< MCParticle *, double > | MCPMapDouble |
| typedef std::map< MCParticle *, MCParticle * > | Remap_as_you_go |
Functions | |
| lcio::LCCollection * | getCollection (lcio::LCEvent *evt, const std::string name) |
| helper function to get collection safely More... | |
Variables | |
| RecoMCTruthLinker | aRecoMCTruthLinker |
| typedef std::map< MCParticle* , int > MCPMap |
Definition at line 43 of file RecoMCTruthLinker.cc.
| typedef std::map< MCParticle* , double > MCPMapDouble |
Definition at line 47 of file RecoMCTruthLinker.cc.
| typedef std::map< MCParticle* , MCParticle* > Remap_as_you_go |
Definition at line 49 of file RecoMCTruthLinker.cc.
| typedef std::map< Track* , int > TrackMap |
Definition at line 45 of file RecoMCTruthLinker.cc.
|
inline |
helper function to get collection safely
Definition at line 2135 of file RecoMCTruthLinker.cc.
| RecoMCTruthLinker aRecoMCTruthLinker |
Definition at line 38 of file RecoMCTruthLinker.cc.