CMS 3D CMS Logo

Public Member Functions | Public Attributes

pat::PATGenCandsFromSimTracksProducer::GlobalContext Struct Reference

Global context for all recursive methods. More...

List of all members.

Public Member Functions

 GlobalContext (const edm::SimTrackContainer &simtks1, const edm::SimVertexContainer &simvtxs1, const edm::Handle< reco::GenParticleCollection > &gens1, const edm::Handle< std::vector< int > > &genBarcodes1, bool barcodesAreSorted1, reco::GenParticleCollection &output1, const edm::RefProd< reco::GenParticleCollection > &refprod1)

Public Attributes

bool barcodesAreSorted
const edm::Handle< std::vector
< int > > & 
genBarcodes
const edm::Handle
< reco::GenParticleCollection > & 
gens
reco::GenParticleCollectionoutput
const edm::RefProd
< reco::GenParticleCollection > & 
refprod
const edm::SimTrackContainersimtks
std::map< unsigned int, int > simTksProcessed
const edm::SimVertexContainersimvtxs

Detailed Description

Global context for all recursive methods.

Definition at line 58 of file PATGenCandsFromSimTracksProducer.cc.


Constructor & Destructor Documentation

pat::PATGenCandsFromSimTracksProducer::GlobalContext::GlobalContext ( const edm::SimTrackContainer simtks1,
const edm::SimVertexContainer simvtxs1,
const edm::Handle< reco::GenParticleCollection > &  gens1,
const edm::Handle< std::vector< int > > &  genBarcodes1,
bool  barcodesAreSorted1,
reco::GenParticleCollection output1,
const edm::RefProd< reco::GenParticleCollection > &  refprod1 
) [inline]

Definition at line 59 of file PATGenCandsFromSimTracksProducer.cc.

                                                                            :
          simtks(simtks1), simvtxs(simvtxs1), 
          gens(gens1), genBarcodes(genBarcodes1), barcodesAreSorted(barcodesAreSorted1),
          output(output1), refprod(refprod1), simTksProcessed() {}

Member Data Documentation