CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Attributes
CaloTruthAccumulator::OutputCollections Struct Reference

When counting hits, allows hits in different detectors to have a different process type. More...

#include <CaloTruthAccumulator.h>

Public Attributes

std::unique_ptr
< CaloParticleCollection
pCaloParticles
 
std::unique_ptr
< SimClusterCollection
pSimClusters
 

Detailed Description

When counting hits, allows hits in different detectors to have a different process type.

Fast sim PCaloHits seem to have a peculiarity where the process type (as reported by PCaloHit::processType()) is different for the tracker than the muons. When counting how many hits there are, the code usually only counts the number of hits that have the same process type as the first hit. Setting this to true will also count hits that have the same process type as the first hit in the second detector.

Definition at line 160 of file CaloTruthAccumulator.h.

Member Data Documentation

std::unique_ptr<CaloParticleCollection> CaloTruthAccumulator::OutputCollections::pCaloParticles
std::unique_ptr<SimClusterCollection> CaloTruthAccumulator::OutputCollections::pSimClusters