#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.