CMS 3D CMS Logo

Classes | Namespaces | Typedefs
CaloTruthAccumulator.h File Reference
#include "SimGeneral/MixingModule/interface/DigiAccumulatorMixMod.h"
#include <memory>
#include "SimDataFormats/CaloAnalysis/interface/CaloParticleFwd.h"
#include "SimDataFormats/CaloAnalysis/interface/SimClusterFwd.h"
#include "SimDataFormats/GeneratorProducts/interface/HepMCProduct.h"
#include <unordered_map>
#include "DataFormats/ForwardDetId/interface/HGCalDetId.h"
#include "Geometry/HGCalGeometry/interface/HGCalGeometry.h"
#include "Geometry/HcalTowerAlgo/interface/HcalGeometry.h"
#include "FWCore/Framework/interface/ESHandle.h"

Go to the source code of this file.

Classes

struct  CaloTruthAccumulator::calo_particles
 
class  CaloTruthAccumulator
 
struct  CaloTruthAccumulator::OutputCollections
 When counting hits, allows hits in different detectors to have a different process type. More...
 

Namespaces

 edm
 HLT enums.
 
 edm::stream
 

Typedefs

typedef int Barcode_t
 
typedef std::pair< Barcode_t, Index_tBarcodeIndexPair_t
 
typedef std::pair< Barcode_t, Barcode_tBarcodePair_t
 
typedef unsigned Index_t
 
typedef std::pair< Index_t, Index_tIndexPair_t
 
typedef std::pair< IndexPair_t, float > SimHitInfo_t
 
typedef std::pair< DetId, float > SimHitInfoPerRecoDetId_t
 
typedef std::vector< SimHitInfoPerRecoDetId_tSimHitInfoPerSimTrack_t
 

Typedef Documentation

typedef int Barcode_t

Definition at line 17 of file CaloTruthAccumulator.h.

typedef std::pair<Barcode_t,Index_t> BarcodeIndexPair_t

Definition at line 20 of file CaloTruthAccumulator.h.

typedef std::pair<Barcode_t,Barcode_t> BarcodePair_t

Definition at line 21 of file CaloTruthAccumulator.h.

typedef unsigned Index_t

Definition at line 16 of file CaloTruthAccumulator.h.

typedef std::pair<Index_t,Index_t> IndexPair_t

Definition at line 18 of file CaloTruthAccumulator.h.

typedef std::pair<IndexPair_t,float> SimHitInfo_t

Definition at line 19 of file CaloTruthAccumulator.h.

typedef std::pair<DetId,float> SimHitInfoPerRecoDetId_t

Definition at line 22 of file CaloTruthAccumulator.h.

Definition at line 23 of file CaloTruthAccumulator.h.