CMS 3D CMS Logo

Public Types | Public Member Functions | Private Types | Private Member Functions | Private Attributes | Friends

edm::Event Class Reference

#include <Event.h>

Inheritance diagram for edm::Event:
edm::EventBase

List of all members.

Public Types

typedef std::vector< std::pair
< WrapperOwningHolder,
ConstBranchDescription const * > > 
ProductPtrVec

Public Member Functions

 Event (EventPrincipal &ep, ModuleDescription const &md)
EventAuxiliary const & eventAuxiliary () const
EventSelectionIDVector const & eventSelectionIDs () const
template<typename ELEMENT >
void fillView_ (BasicHandle &bh, Handle< View< ELEMENT > > &result) const
template<typename ELEMENT >
bool get (ProductID const &oid, Handle< View< ELEMENT > > &result) const
template<typename PROD >
bool get (ProductID const &oid, Handle< PROD > &result) const
void getAllProvenance (std::vector< Provenance const * > &provenances) const
template<>
bool getByLabel (std::string const &label, std::string const &productInstanceName, Handle< GenericObject > &result) const
 Specialize the getByLabel method to work with a Handle<GenericObject>
template<typename PROD >
bool getByLabel (std::string const &label, Handle< PROD > &result) const
template<>
bool getByLabel (edm::InputTag const &tag, Handle< GenericObject > &result) const
template<typename PROD >
bool getByLabel (std::string const &label, std::string const &productInstanceName, Handle< PROD > &result) const
template<typename ELEMENT >
bool getByLabel (std::string const &label, Handle< View< ELEMENT > > &result) const
template<>
bool getByLabel (edm::InputTag const &tag, Handle< GenericObject > &result) const
template<typename ELEMENT >
bool getByLabel (InputTag const &tag, Handle< View< ELEMENT > > &result) const
template<typename ELEMENT >
bool getByLabel (std::string const &label, std::string const &productInstanceName, Handle< View< ELEMENT > > &result) const
template<typename PROD >
bool getByLabel (InputTag const &tag, Handle< PROD > &result) const
template<>
bool getByLabel (std::string const &label, std::string const &productInstanceName, Handle< GenericObject > &result) const
 Specialize the Event's getByLabel method to work with a Handle<GenericObject>
LuminosityBlock const & getLuminosityBlock () const
template<typename PROD >
void getManyByType (std::vector< Handle< PROD > > &results) const
bool getProcessParameterSet (std::string const &processName, ParameterSet &ps) const
Provenance getProvenance (BranchID const &theID) const
Provenance getProvenance (ProductID const &theID) const
template<typename PROD >
RefProd< PROD > getRefBeforePut ()
template<typename PROD >
RefProd< PROD > getRefBeforePut (std::string const &productInstanceName)
Run const & getRun () const
virtual ProcessHistory const & processHistory () const
ProcessHistoryID const & processHistoryID () const
template<>
OrphanHandle< GenericObjectOwnerput (std::auto_ptr< GenericObjectOwner > product, std::string const &productInstanceName)
template<>
OrphanHandle< GenericObjectOwnerput (std::auto_ptr< GenericObjectOwner > product, std::string const &productInstanceName)
template<typename PROD >
OrphanHandle< PROD > put (std::auto_ptr< PROD > product, std::string const &productInstanceName)
 Put a new product with a 'product instance name'.
template<typename PROD >
OrphanHandle< PROD > put (std::auto_ptr< PROD > product)
 Put a new product.
RunNumber_t run () const
size_t size () const
virtual edm::TriggerNames const & triggerNames (edm::TriggerResults const &triggerResults) const
virtual TriggerResultsByName triggerResultsByName (std::string const &process) const
virtual ~Event ()

Private Types

typedef std::set< BranchIDBranchIDSet

Private Member Functions

void addToGotBranchIDs (Provenance const &prov) const
void commit_ (std::vector< BranchID > *previousParentage=0, ParentageID *previousParentageId=0)
void commit_aux (ProductPtrVec &products, bool record_parents, std::vector< BranchID > *previousParentage=0, ParentageID *previousParentageId=0)
EventPrincipal const & eventPrincipal () const
EventPrincipaleventPrincipal ()
virtual BasicHandle getByLabelImpl (std::type_info const &iWrapperType, std::type_info const &iProductType, InputTag const &iTag) const
BasicHandle getByProductID_ (ProductID const &oid) const
ProductID makeProductID (ConstBranchDescription const &desc) const
ProductPtrVecputProducts ()
ProductPtrVec const & putProducts () const
ProductPtrVec const & putProductsWithoutParents () const
ProductPtrVecputProductsWithoutParents ()

Private Attributes

EventAuxiliary const & aux_
BranchIDSet gotBranchIDs_
std::vector< boost::shared_ptr
< ViewBase > > 
gotViews_
boost::shared_ptr
< LuminosityBlock const >
const 
luminosityBlock_
PrincipalGetAdapter provRecorder_
ProductPtrVec putProducts_
ProductPtrVec putProductsWithoutParents_

Friends

class DaqSource
class EDFilter
class EDProducer
class InputSource
class ProducerSourceBase
class RawInputSource

Detailed Description

Definition at line 50 of file Event.h.


Member Typedef Documentation

typedef std::set<BranchID> edm::Event::BranchIDSet [private]

Definition at line 218 of file Event.h.

typedef std::vector<std::pair<WrapperOwningHolder, ConstBranchDescription const*> > edm::Event::ProductPtrVec

Definition at line 164 of file Event.h.


Constructor & Destructor Documentation

Event::Event ( EventPrincipal ep,
ModuleDescription const &  md 
)

Definition at line 15 of file Event.cc.

                                                              :
      provRecorder_(ep, md),
      aux_(ep.aux()),
      luminosityBlock_(ep.luminosityBlockPrincipalPtrValid() ? new LuminosityBlock(ep.luminosityBlockPrincipal(), md) : 0),
      gotBranchIDs_(),
      gotViews_() {
  }
Event::~Event ( ) [virtual]

Definition at line 23 of file Event.cc.

References edm::for_all(), and putProducts_.

                {
   // anything left here must be the result of a failure
   // let's record them as failed attempts in the event principal
    for_all(putProducts_, principal_get_adapter_detail::deleter());
  }

Member Function Documentation

void Event::addToGotBranchIDs ( Provenance const &  prov) const [private]

Definition at line 175 of file Event.cc.

References edm::Provenance::branchID(), and gotBranchIDs_.

Referenced by fillView_(), get(), getByLabel(), getByLabelImpl(), and getManyByType().

                                                       {
    gotBranchIDs_.insert(prov.branchID());
  }
void Event::commit_ ( std::vector< BranchID > *  previousParentage = 0,
ParentageID previousParentageId = 0 
) [private]

Definition at line 103 of file Event.cc.

References commit_aux(), putProducts(), and putProductsWithoutParents().

Referenced by edm::EDFilter::doEvent(), edm::EDProducer::doEvent(), and edm::ProducerSourceBase::readEvent_().

                                                                                         {
    commit_aux(putProducts(), true, previousParentage, previousParentageId);
    commit_aux(putProductsWithoutParents(), false);
  }
void Event::commit_aux ( Event::ProductPtrVec products,
bool  record_parents,
std::vector< BranchID > *  previousParentage = 0,
ParentageID previousParentageId = 0 
) [private]

Definition at line 109 of file Event.cc.

References eventPrincipal(), gotBranchIDs_, edm::EventPrincipal::put(), and groupFilesInBlocks::temp.

Referenced by commit_().

                                                                                              {
    // fill in guts of provenance here
    EventPrincipal& ep = eventPrincipal();

    ProductPtrVec::iterator pit(products.begin());
    ProductPtrVec::iterator pie(products.end());

    std::vector<BranchID> gotBranchIDVector;

    // Note that gotBranchIDVector will remain empty if
    // record_parents is false (and may be empty if record_parents is
    // true).

    //Check that previousParentageId is still good by seeing if previousParentage matches gotBranchIDs_
    bool sameAsPrevious = ((0 != previousParentage) && (previousParentage->size() == gotBranchIDs_.size()));
    if(record_parents && !gotBranchIDs_.empty()) {
      gotBranchIDVector.reserve(gotBranchIDs_.size());
      std::vector<BranchID>::const_iterator itPrevious;
      if(previousParentage) {
        itPrevious = previousParentage->begin();
      }
      for(BranchIDSet::const_iterator it = gotBranchIDs_.begin(), itEnd = gotBranchIDs_.end();
          it != itEnd; ++it) {
        gotBranchIDVector.push_back(*it);
        if(sameAsPrevious) {
          if(*it != *itPrevious) {
            sameAsPrevious = false;
          } else {
            ++itPrevious;
          }
        }
      }
      if(!sameAsPrevious && 0 != previousParentage) {
        previousParentage->assign(gotBranchIDVector.begin(), gotBranchIDVector.end());
      }
    }

    //If we don't have a valid previousParentage then we want to use a temp value in order to
    // avoid constantly recalculating the ParentageID which is a time consuming operation
    ParentageID temp;
    if(!previousParentage) {
      assert(!sameAsPrevious);
      previousParentageId = &temp;
    }
    while(pit != pie) {
      // set provenance
      if(!sameAsPrevious) {
        ProductProvenance prov(pit->second->branchID(), gotBranchIDVector);
        *previousParentageId = prov.parentageID();
        ep.put(*pit->second, pit->first, prov);
        sameAsPrevious = true;
      } else {
        ProductProvenance prov(pit->second->branchID(), *previousParentageId);
        ep.put(*pit->second, pit->first, prov);
      }
      // Ownership has passed, so clear the pointer.
      pit->first.reset(); 
      ++pit;
    }

    // the cleanup is all or none
    products.clear();
  }
EventAuxiliary const& edm::Event::eventAuxiliary ( ) const [inline, virtual]
EventPrincipal const & Event::eventPrincipal ( ) const [private]

Definition at line 35 of file Event.cc.

References compareJSON::const, edm::PrincipalGetAdapter::principal(), and provRecorder_.

Referenced by commit_aux(), eventSelectionIDs(), getByProductID_(), getProvenance(), makeProductID(), and processHistoryID().

                              {
    return dynamic_cast<EventPrincipal const&>(provRecorder_.principal());
  }
EventPrincipal & Event::eventPrincipal ( ) [private]

Definition at line 30 of file Event.cc.

References edm::PrincipalGetAdapter::principal(), and provRecorder_.

                        {
    return dynamic_cast<EventPrincipal&>(provRecorder_.principal());
  }
EventSelectionIDVector const & Event::eventSelectionIDs ( ) const

Definition at line 50 of file Event.cc.

References eventPrincipal(), and edm::EventPrincipal::eventSelectionIDs().

                                 {
    return eventPrincipal().eventSelectionIDs();
  }
template<typename ELEMENT >
void Event::fillView_ ( BasicHandle bh,
Handle< View< ELEMENT > > &  result 
) const

Definition at line 467 of file Event.h.

References addToGotBranchIDs(), edm::WrapperInterfaceBase::fillView(), gotViews_, h, edm::BasicHandle::id(), edm::BasicHandle::interface(), edm::BasicHandle::provenance(), query::result, and edm::BasicHandle::wrapper().

Referenced by get(), and getByLabel().

                                                                        {
    std::vector<void const*> pointersToElements;
    // the following is a shared pointer.
    // It is not initialized here
    helper_vector_ptr helpers;
    // the following must initialize the
    //  shared pointer and fill the helper vector
    bh.interface()->fillView(bh.wrapper(), bh.id(), pointersToElements, helpers);

    boost::shared_ptr<View<ELEMENT> >
      newview(new View<ELEMENT>(pointersToElements, helpers));

    addToGotBranchIDs(*bh.provenance());
    gotViews_.push_back(newview);
    Handle<View<ELEMENT> > h(&*newview, bh.provenance());
    result.swap(h);
  }
template<typename PROD >
bool Event::get ( ProductID const &  oid,
Handle< PROD > &  result 
) const

Definition at line 255 of file Event.h.

References addToGotBranchIDs(), edm::HandleBase::clear(), edm::convert_handle(), edm::BasicHandle::failedToGet(), getByProductID_(), and edm::BasicHandle::provenance().

Referenced by edm::EdmEventItemGetter< RefType >::get(), HLTMuonIsoFilter::hltFilter(), GctRawToDigi::produce(), RecoTauJetRegionProducer::produce(), and pat::PATTriggerEventProducer::produce().

                                                             {
    result.clear();
    BasicHandle bh = this->getByProductID_(oid);
    convert_handle(bh, result);  // throws on conversion error
    if(bh.failedToGet()) {
      return false;
    }
    addToGotBranchIDs(*bh.provenance());
    return true;
  }
template<typename ELEMENT >
bool Event::get ( ProductID const &  oid,
Handle< View< ELEMENT > > &  result 
) const

Definition at line 268 of file Event.h.

References edm::BasicHandle::failedToGet(), fillView_(), getByProductID_(), edm::errors::ProductNotFound, query::result, and groupFilesInBlocks::temp.

                                                                       {
      result.clear();
      BasicHandle bh = this->getByProductID_(oid);

      if(bh.failedToGet()) {
          boost::shared_ptr<cms::Exception> whyFailed(new edm::Exception(edm::errors::ProductNotFound));
          *whyFailed
              << "get View by ID failed: no product with ID = " << oid <<"\n";
          Handle<View<ELEMENT> > temp(whyFailed);
          result.swap(temp);
          return false;
      }

      fillView_(bh, result);
      return true;
  }
void Event::getAllProvenance ( std::vector< Provenance const * > &  provenances) const
template<>
bool edm::Event::getByLabel ( edm::InputTag const &  tag,
Handle< GenericObject > &  result 
) const

Definition at line 76 of file GenericHandle.cc.

References edm::convert_handle(), edm::BasicHandle::failedToGet(), edm::BasicHandle::provenance(), query::result, and GlobalPosition_Frontier_DevDB_cff::tag.

{
  if (tag.process().empty()) {
    return this->getByLabel(tag.label(), tag.instance(), result);
  } else {
    BasicHandle bh = provRecorder_.getByLabel_(TypeID(result.type().typeInfo()), tag.label(), tag.instance(),tag.process());
    convert_handle(bh, result);  // throws on conversion error
    if(!bh.failedToGet()) {
      addToGotBranchIDs(*bh.provenance());
      return true;
    }
  }
  return false;
}
template<typename ELEMENT >
bool Event::getByLabel ( std::string const &  label,
Handle< View< ELEMENT > > &  result 
) const

Definition at line 376 of file Event.h.

References getByLabel(), query::result, and AlCaHLTBitMon_QueryRunRegistry::string.

                                                                                      {
    return getByLabel(moduleLabel, std::string(), result);
  }
template<typename ELEMENT >
bool Event::getByLabel ( std::string const &  label,
std::string const &  productInstanceName,
Handle< View< ELEMENT > > &  result 
) const

Definition at line 382 of file Event.h.

References alignCSCRings::e, fillView_(), edm::PrincipalGetAdapter::getMatchingSequenceByLabel_(), edm::errors::ProductNotFound, provRecorder_, cms::Exception::raise(), query::result, AlCaHLTBitMon_QueryRunRegistry::string, and groupFilesInBlocks::temp.

                                                          {
    result.clear();

    TypeID typeID(typeid(ELEMENT));

    BasicHandle bh;
    std::string processName; // empty
    int nFound = provRecorder_.getMatchingSequenceByLabel_(typeID,
                                                           moduleLabel,
                                                           productInstanceName,
                                                           processName,
                                                           bh);

    if(nFound == 0) {
      boost::shared_ptr<cms::Exception> whyFailed(new edm::Exception(edm::errors::ProductNotFound));
      *whyFailed
        << "getByLabel: Found zero products matching all criteria\n"
        << "Looking for sequence of type: " << typeID << "\n"
        << "Looking for module label: " << moduleLabel << "\n"
        << "Looking for productInstanceName: " << productInstanceName << "\n";
      Handle<View<ELEMENT> > temp(whyFailed);
      result.swap(temp);
      return false;
    }
    if(nFound > 1) {
      Exception e(errors::ProductNotFound);
      e << "getByLabel: Found more than one product matching all criteria\n"
        << "Looking for sequence of type: " << typeID << "\n"
        << "Looking for module label: " << moduleLabel << "\n"
        << "Looking for productInstanceName: " << productInstanceName << "\n";
      e.raise();
    }

    fillView_(bh, result);
    return true;
  }
template<typename ELEMENT >
bool Event::getByLabel ( InputTag const &  tag,
Handle< View< ELEMENT > > &  result 
) const

Definition at line 423 of file Event.h.

References alignCSCRings::e, fillView_(), getByLabel(), edm::PrincipalGetAdapter::getMatchingSequenceByLabel_(), edm::InputTag::instance(), edm::InputTag::label(), edm::InputTag::process(), edm::errors::ProductNotFound, provRecorder_, cms::Exception::raise(), query::result, and groupFilesInBlocks::temp.

                                                                               {
    result.clear();
    if(tag.process().empty()) {
      return getByLabel(tag.label(), tag.instance(), result);
    } else {
      TypeID typeID(typeid(ELEMENT));

      BasicHandle bh;
      int nFound = provRecorder_.getMatchingSequenceByLabel_(typeID,
                                                             tag.label(),
                                                             tag.instance(),
                                                             tag.process(),
                                                             bh);

      if(nFound == 0) {
        boost::shared_ptr<cms::Exception> whyFailed(new edm::Exception(edm::errors::ProductNotFound));
        *whyFailed
          << "getByLabel: Found zero products matching all criteria\n"
          << "Looking for sequence of type: " << typeID << "\n"
          << "Looking for module label: " << tag.label() << "\n"
          << "Looking for productInstanceName: " << tag.instance() << "\n"
          << "Looking for processName: "<<tag.process() <<"\n";
        Handle<View<ELEMENT> > temp(whyFailed);
        result.swap(temp);
        return false;
      }
      if(nFound > 1) {
        Exception e (errors::ProductNotFound);
        e << "getByLabel: Found more than one product matching all criteria\n"
          << "Looking for sequence of type: " << typeID << "\n"
          << "Looking for module label: " << tag.label() << "\n"
          << "Looking for productInstanceName: " << tag.instance() << "\n"
          << "Looking for processName: "<<tag.process() <<"\n";
        e.raise();
      }

      fillView_(bh, result);
      return true;
    }
    return false;
  }
template<>
bool edm::Event::getByLabel ( std::string const &  label,
std::string const &  productInstanceName,
Handle< GenericObject > &  result 
) const

Specialize the Event's getByLabel method to work with a Handle<GenericObject>

template<>
bool edm::Event::getByLabel ( edm::InputTag const &  tag,
Handle< GenericObject > &  result 
) const
template<>
bool edm::Event::getByLabel ( std::string const &  label,
std::string const &  productInstanceName,
Handle< GenericObject > &  result 
) const

Specialize the getByLabel method to work with a Handle<GenericObject>

Definition at line 61 of file GenericHandle.cc.

References edm::convert_handle(), edm::BasicHandle::failedToGet(), diffTwoXMLs::label, edm::BasicHandle::provenance(), query::result, and AlCaHLTBitMon_QueryRunRegistry::string.

{
  BasicHandle bh = provRecorder_.getByLabel_(TypeID(result.type().typeInfo()), label, productInstanceName, std::string());
  convert_handle(bh, result);  // throws on conversion error
  if(!bh.failedToGet()) {
    addToGotBranchIDs(*bh.provenance());
    return true;
  }
  return false;
}
template<typename PROD >
bool Event::getByLabel ( InputTag const &  tag,
Handle< PROD > &  result 
) const

Definition at line 334 of file Event.h.

References addToGotBranchIDs(), edm::PrincipalGetAdapter::getByLabel(), convertSQLiteXML::ok, edm::HandleBase::provenance(), and provRecorder_.

Referenced by cms::SiPixelDigitizer::accumulate(), HcalDigitizer::accumulate(), EcalDigiProducer::accumulate(), HcalTBDigiProducer::accumulate(), CastorDigiProducer::accumulate(), SiStripDigitizer::accumulate(), pat::PATUserDataMerger< ObjectType, Operation >::add(), edm::DataMixingEMWorker::addEMSignals(), edm::DataMixingEMDigiWorker::addEMSignals(), edm::DataMixingGeneralTrackWorker::addGeneralTrackSignals(), edm::DataMixingHcalDigiWorker::addHcalSignals(), edm::DataMixingHcalWorker::addHcalSignals(), BetaCalculatorECAL::addInfoToCandidate(), BetaCalculatorRPC::addInfoToCandidate(), edm::DataMixingMuonWorker::addMuonSignals(), edm::MixingWorker< T >::addSignals(), edm::HiMixingWorker< T >::addSignals(), edm::DataMixingSiPixelWorker::addSiPixelSignals(), edm::DataMixingSiStripRawWorker::addSiStripSignals(), edm::DataMixingSiStripWorker::addSiStripSignals(), SiStripQualityHotStripIdentifier::algoAnalyze(), SiStripGainCosmicCalculator::algoAnalyze(), DeDxDiscriminatorLearner::algoAnalyze(), SiStripGainFromData::algoAnalyze(), SiStripMonitorTrack::AllClusters(), METTester::analyze(), ElectronMcFakeValidator::analyze(), GlobalRecHitsHistogrammer::analyze(), EnergyScaleAnalyzer::analyze(), HcalDigiAnalyzerImpl::analyze(), CastorDigiAnalyzer::analyze(), CMSDAS11DijetTestAnalyzer::analyze(), SiStripElectronAnalyzer::analyze(), MCPhotonAnalyzer::analyze(), CSCAFEBAnalyzer::analyze(), DTTrigTest::analyze(), edm::EventContentAnalyzer::analyze(), evf::EvFRecordUnpacker::analyze(), MCAcceptanceAnalyzer::analyze(), DimuonStatistics::analyze(), HLTTauDQMTrkPlotter::analyze(), METBenchmarkAnalyzer::analyze(), JetMETAnalyzer::analyze(), HCALRecHitAnalyzer::analyze(), ElectronAnalyzer::analyze(), TrackSplittingMonitor::analyze(), sistrip::SpyIdentifyRunsModule::analyze(), SiStripMonitorFilter::analyze(), L1TGMT::analyze(), BxTiming::analyze(), HLTMon::analyze(), EcalEndcapMonitorModule::analyze(), MultiplicityTimeCorrelations::analyze(), HFLightCalRand::analyze(), cms::MinBias::analyze(), edm::InputAnalyzer::analyze(), CSCTruthTest::analyze(), CaloTriggerAnalyzer::analyze(), L1CaloClusterAnalyzer::analyze(), TtSemiLepSignalSelMVATrainer::analyze(), SiPixelDigiValid::analyze(), PrimaryVertexAnalyzer4PU::analyze(), PFMETBenchmarkAnalyzer::analyze(), PFJetBenchmarkAnalyzer::analyze(), PhotonValidator::analyze(), HcalSimHitsValidation::analyze(), GlobalDigisHistogrammer::analyze(), TTbarSpinCorrHepMCAnalyzer::analyze(), EcalPreshowerDigisValidation::analyze(), EcalTBHodoscopeRawInfoDumper::analyze(), SimpleJetDump::analyze(), JetValidation::analyze(), JetPlotsExample< Jet >::analyze(), FFTJetImageRecorder::analyze(), GsfElectronDataAnalyzer::analyze(), RctDigiToRctText::analyze(), L1ExtraTestAnalyzer::analyze(), HLTMuonMatchAndPlot::analyze(), BTagPerformanceAnalyzerOnData::analyze(), PFJetDQMAnalyzer::analyze(), VertexMonitor::analyze(), L1TSync::analyze(), L1TGT::analyze(), HLTAlCaMonPi0::analyze(), HcalDetDiagLaserMonitor::analyze(), EELedTask::analyze(), EEIntegrityTask::analyze(), TrackerDpgAnalysis::analyze(), MultiplicityInvestigator::analyze(), ValidationMisalignedTracker::analyze(), miscalibExample::analyze(), HcalCableMapper::analyze(), IsolatedGenParticles::analyze(), IsolatedTracksHcalScale::analyze(), IsoTrig::analyze(), RivetHarvesting::analyze(), TopHLTDiLeptonOfflineDQM::analyze(), TauTagValidation::analyze(), GenericBenchmarkAnalyzer::analyze(), CSCComparatorDigiValidation::analyze(), WValidation::analyze(), EcalEndcapRecHitsValidation::analyze(), EgammaBasicClusters::analyze(), CollectionDumper< T >::analyze(), CaloTowersExample::analyze(), HiEvtPlaneFlatCalib::analyze(), PhotonIDSimpleAnalyzer::analyze(), PhotonsWithConversionsAnalyzer::analyze(), AnalysisRootpleProducerOnlyMC::analyze(), GlbMuQualityCutsAnalysis::analyze(), MuonRecoOneHLT::analyze(), HcalNoiseRates::analyze(), EERecoSummary::analyze(), L1TScalersSCAL::analyze(), SiPixelHLTSource::analyze(), SiPixelClusterSource::analyze(), SusyDQM< Mu, Ele, Jet, Met >::analyze(), L1TRCT::analyze(), EESelectiveReadoutTask::analyze(), EBRawDataTask::analyze(), EBLaserTask::analyze(), OccupancyPlots::analyze(), EcalTestPulseAnalyzer::analyze(), HcalLedAnalyzer::analyze(), AlCaElectronsTest::analyze(), ValidationHcalIsoTrackAlCaReco::analyze(), EcalPedHists::analyze(), EcalPnGraphs::analyze(), HistoAnalyzer< C >::analyze(), anlzrname::analyze(), TauJetCorrectorExample::analyze(), TreeProducerCalibSimul::analyze(), TtSemiLepJetCombMVATrainer::analyze(), SiStripDigiValid::analyze(), TestSuite::analyze(), GlobalTest::analyze(), HcalDigiAnalyzer::analyze(), EcalTPInputAnalyzer::analyze(), KVFTest::analyze(), RecoTauMVATrainer::analyze(), calcTopMass::analyze(), PatTriggerTagAndProbe::analyze(), L1RCTTestAnalyzer::analyze(), CSCTFAnalyzer::analyze(), HLTTauDQMLitePathPlotter::analyze(), PrimaryVertexMonitor::analyze(), PFMETDQMAnalyzer::analyze(), PFCandidateManagerAnalyzer::analyze(), MuonKinVsEtaAnalyzer::analyze(), L1TSync_Offline::analyze(), BeamHaloAnalyzer::analyze(), ESRecoSummary::analyze(), EBClusterTaskExtras::analyze(), TrackingMonitor::analyze(), dEdxAnalyzer::analyze(), TopDiLeptonOfflineDQM::analyze(), L1TBPTX::analyze(), OccupancyPlotter::analyze(), HLTMonElectron::analyze(), HcalDigiMonitor::analyze(), ESTimingTask::analyze(), EETriggerTowerTask::analyze(), EBTestPulseTask::analyze(), EBStatusFlagsTask::analyze(), EBCosmicTask::analyze(), DiJetVarAnalyzer::analyze(), L1ABCDebugger::analyze(), EcnaAnalyzer::analyze(), HcalIsoTrkAnalyzer::analyze(), StudyHLT::analyze(), EcalBxOrbitNumberGrapher::analyze(), HLTAnalyzer::analyze(), TriggerValidator::analyze(), L2TauAnalyzer::analyze(), ResolutionCreator::analyze(), ElectronConversionRejectionValidator::analyze(), CSCCLCTDigiValidation::analyze(), MixCollectionValidation::analyze(), JetAnaPythia< Jet >::analyze(), PatTriggerAnalyzer::analyze(), GctFibreAnalyzer::analyze(), DigiAnalyzer::analyze(), HLTInclusiveVBFSource::analyze(), EfficiencyAnalyzer::analyze(), DQMHcalPhiSymAlCaReco::analyze(), SiStripMonitorRawData::analyze(), SiStripFEDCheckPlugin::analyze(), SiPixelHitEfficiencySource::analyze(), RPCFEDIntegrity::analyze(), L1TCompare::analyze(), ESFEDIntegrityTask::analyze(), EBTrendTask::analyze(), DTNoiseTask::analyze(), RazorVarAnalyzer::analyze(), AlignmentMonitorAsAnalyzer::analyze(), HcalPedestalMCWidths::analyze(), ElectronCalibrationUniv::analyze(), EcalDigiDisplay::analyze(), ObjectCounter< C >::analyze(), JetCorrectorOnTheFly< Jet >::analyze(), MultiTrackValidatorGenPs::analyze(), MultiTrackValidator::analyze(), BTagPerformanceAnalyzerMC::analyze(), MuonIdVal::analyze(), MBUEandQCDValidation::analyze(), EcalRecHitsValidation::analyze(), HcalHitAnalyzer::analyze(), CastorHitAnalyzerImpl::analyze(), TestHits::analyze(), HcalQLPlotAnal::analyze(), EcalTBTDCRawInfoDumper::analyze(), DijetRatio< Jet >::analyze(), PatBasicAnalyzer::analyze(), pat::CandidateSummaryTable::analyze(), ParticleListDrawer::analyze(), RctDigiToSourceCardText::analyze(), GctErrorAnalyzer::analyze(), ErsatzMEt::analyze(), TopElectronHLTOfflineSource::analyze(), ElectronGeneralAnalyzer::analyze(), L1Scalers::analyze(), SiPixelTrackResidualSource::analyze(), SiPixelMuonHLT::analyze(), EwkMuLumiMonitorDQM::analyze(), L1TRPCTPG::analyze(), HLTJetMETDQMSource::analyze(), ESRawDataTask::analyze(), EELaserTask::analyze(), DTScalerInfoTask::analyze(), Vx3DHLTAnalyzer::analyze(), LhcTrackAnalyzer::analyze(), HcalPedestalAnalyzer::analyze(), EcalMipGraphs::analyze(), EcalURecHitHists::analyze(), HLTOfflineReproducibility::analyze(), SiPixelRecHitsValid::analyze(), JPTJetTester::analyze(), PerformanceAnalyzer::analyze(), EcalSimpleTBAnalyzer::analyze(), myRawAna::analyze(), PatPhotonSimpleAnalyzer::analyze(), EgammaSimpleAnalyzer::analyze(), PatZjetsElectronAnalyzer::analyze(), PatMCMatchingExtended::analyze(), TestCorrection::analyze(), RawToText::analyze(), L1GtTrigReport::analyze(), DummyEvelyser::analyze(), test::GlobalNumbersAnalysis::analyze(), PlaybackRawDataProvider::analyze(), DQMLumiMonitor::analyze(), JetMETHLTOfflineSource::analyze(), TkAlCaRecoMonitor::analyze(), TrackAnalyzer::analyze(), SiStripMonitorCluster::analyze(), L1TdeRCT::analyze(), L1TdeCSCTF::analyze(), HcalTrigPrimMonitor::analyze(), EERawDataTask::analyze(), EcalBarrelMonitorModule::analyze(), DTAlbertoBenvenutiTask::analyze(), AlphaTVarAnalyzer::analyze(), BeamSpotProblemMonitor::analyze(), EcalABAnalyzer::analyze(), EcalLaserAnalyzer::analyze(), EcalPerEvtLaserAnalyzer::analyze(), HFLightCal::analyze(), HcalCorrPFCalculation::analyze(), cms::DiJetAnalyzer::analyze(), HLTHeavyIon::analyze(), TopElecAnalyzer::analyze(), TopMuonAnalyzer::analyze(), TTbar_GenLepAnalyzer::analyze(), TauValidation::analyze(), DuplicationChecker::analyze(), BasicGenParticleValidation::analyze(), EcalDigisValidation::analyze(), KineExample::analyze(), EcalSimple2007H4TBAnalyzer::analyze(), JetCorExample< Jet >::analyze(), ElectronIDAnalyzer::analyze(), TagProbeFitTreeProducer::analyze(), PatZjetsJetAnalyzer::analyze(), L1GctValidation::analyze(), DQMMessageLogger::analyze(), CaloMETAnalyzer::analyze(), PhotonAnalyzer::analyze(), SiStripMonitorHLT::analyze(), RPCMon_SS_Dbx_Global::analyze(), HLTMonSimpleBTag::analyze(), HLTMonPhotonSource::analyze(), HcalRecHitMonitor::analyze(), HcalDetDiagTimingMonitor::analyze(), EETrendTask::analyze(), EECosmicTask::analyze(), DTDigiForNoiseTask::analyze(), EopTreeWriter::analyze(), SiPixelErrorEstimation::analyze(), SiPixelOfflineCalibAnalysisBase::analyze(), HLTTauRelvalQTester::analyze(), HitDump::analyze(), PrimaryVertexAnalyzer::analyze(), ElectronMcSignalValidator::analyze(), RPCPhiEff::analyze(), CSCWireDigiValidation::analyze(), TTbar_Kinematics::analyze(), EgammaSuperClusters::analyze(), HcalHitAnalyzerImpl::analyze(), TauMVATrainer::analyze(), PatElectronAnalyzer::analyze(), GctTimingAnalyzer::analyze(), WenuPlots::analyze(), HLTTauDQMPathPlotter::analyze(), CandidateBenchmarkAnalyzer::analyze(), DQMHcalIsoTrackAlCaReco::analyze(), SiStripBaselineValidator::analyze(), SiPixelDaqInfo::analyze(), RPCEfficiency::analyze(), TopDiLeptonDQM::analyze(), FourVectorHLTOnline::analyze(), HcalDetDiagPedestalMonitor::analyze(), HcalCoarsePedestalMonitor::analyze(), EETimingTask::analyze(), EEOccupancyTask::analyze(), EBPedestalOnlineTask::analyze(), DTLocalTriggerLutTask::analyze(), APVShotsAnalyzer::analyze(), APVCyclePhaseMonitor::analyze(), EcalMatacqAnalyzer::analyze(), EcalCosmicsHists::analyze(), HLTrigReport::analyze(), TopHLTSingleLeptonDQM::analyze(), Mixing2DB::analyze(), RPCRecHitValid::analyze(), V0Validator::analyze(), SiPixelTrackingRecHitsValid::analyze(), PFTester::analyze(), MuonTrackValidator::analyze(), HiBasicGenTest::analyze(), HcalSimHitStudy::analyze(), DrellYanValidation::analyze(), EcalEndcapDigisValidation::analyze(), CSCSegmentValidation::analyze(), ClusterAnalyzer::analyze(), JetToDigiDump::analyze(), FlavorJetCorrectionExample::analyze(), GsfElectronMCFakeAnalyzer::analyze(), L1TRate_Offline::analyze(), SUSYDQMAnalyzer::analyze(), PFMETAnalyzer::analyze(), EBRecoSummary::analyze(), TrackEfficiencyMonitor::analyze(), SiStripFEDDumpPlugin::analyze(), SiStripCMMonitorPlugin::analyze(), SiStripMonitorDigi::analyze(), HLTOniaSource::analyze(), HLTMonBitSummary::analyze(), HcalDetDiagNoiseMonitor::analyze(), HcalDataIntegrityTask::analyze(), HcalBeamMonitor::analyze(), ESOccupancyTask::analyze(), ESDcsInfoTask::analyze(), EcalDQMonitorTask::analyze(), TKStatus::analyze(), AlcaBeamMonitor::analyze(), CosmicSplitterValidation::analyze(), EcalLaserAnalyzer2::analyze(), EcalStatusAnalyzer::analyze(), cms::ProducerAnalyzer::analyze(), HitEff::analyze(), CastorDumpConditions::analyze(), RivetAnalyzer::analyze(), HLTEventAnalyzerRAW::analyze(), FourVectorHLTriggerOffline::analyze(), HLTJetMETValidation::analyze(), edm::TestMix::analyze(), HcalRecHitsValidation::analyze(), SimHitsValidationHcal::analyze(), EcalBarrelRecHitsValidation::analyze(), EcalBarrelSimHitsValidation::analyze(), EcalPreshowerNoiseDistrib::analyze(), ContainmentCorrectionAnalyzer::analyze(), PartonJetCorrectionExample::analyze(), MCPizeroAnalyzer::analyze(), ElectronSeedAnalyzer::analyze(), TestResolution::analyze(), CSCViewDigi::analyze(), GenPurposeSkimmerData::analyze(), MuonAnalyzer::analyze(), ZToMuMuGammaAnalyzer::analyze(), ElectronTagProbeAnalyzer::analyze(), EEClusterTaskExtras::analyze(), DQMHOAlCaRecoStream::analyze(), SiStripMonitorMuonHLT::analyze(), SiPixelDigiSource::analyze(), RPCMonitorRaw::analyze(), QcdHighPtDQM::analyze(), L1TDTTPG::analyze(), L1TdeGCT::analyze(), HLTAlCaMonEcalPhiSym::analyze(), HcalMonitorModule::analyze(), EEPedestalOnlineTask::analyze(), EBPedestalTask::analyze(), EBOccupancyTask::analyze(), EBIntegrityTask::analyze(), EBHltTask::analyze(), DTTriggerEfficiencyTask::analyze(), ZeePlots::analyze(), SiPixelLorentzAngle::analyze(), EcalDCCHeaderDisplay::analyze(), HLTEffCalculator::analyze(), RHStopDump::analyze(), TopGenEventAnalyzer::analyze(), SiStripRecHitsValid::analyze(), CSCALCTDigiValidation::analyze(), ZdcSimHitStudy::analyze(), BasicHepMCValidation::analyze(), TauGenJetDumper::analyze(), myFastSimVal::analyze(), DijetMass< Jet >::analyze(), SimpleConvertedPhotonAnalyzer::analyze(), MCElectronAnalyzer::analyze(), EGEnergyAnalyzer::analyze(), PatTopSelectionAnalyzer::analyze(), PatTauAnalyzer::analyze(), PatBTagAnalyzer::analyze(), GctDigiToPsbText::analyze(), MatchMETBenchmarkAnalyzer::analyze(), MuCorrMETAnalyzer::analyze(), LaserAlignmentT0ProducerDQM::analyze(), SiStripSpyDisplayModule::analyze(), EwkMuDQM::analyze(), L1TRPCTF::analyze(), L1TDEMON::analyze(), HLTMonHcalIsoTrack::analyze(), FourVectorHLT::analyze(), HcalNoiseMonitor::analyze(), EETestPulseTask::analyze(), EEHltTask::analyze(), CastorPedestalsAnalysis::analyze(), cms::GammaJetAnalysis::analyze(), IsolatedParticlesGeneratedJets::analyze(), IsolatedTracksCone::analyze(), SiPixelDQMRocLevelAnalyzer::analyze(), HLTEventAnalyzerAOD::analyze(), TriggerSummaryAnalyzerAOD::analyze(), TtFullHadSignalSelMVATrainer::analyze(), GlobalMuonMatchAnalyzer::analyze(), ZDCDigiStudy::analyze(), EcalPreshowerRecHitsValidation::analyze(), EcalBarrelDigisValidation::analyze(), TestTrackHits::analyze(), FFTJetPileupAnalyzer::analyze(), CMSDAS11DijetAnalyzer::analyze(), SimplePhotonAnalyzer::analyze(), GsfElectronMCAnalyzer::analyze(), L1RCTRelValAnalyzer::analyze(), BjetAnalysis::analyze(), FourVectorHLTOffline::analyze(), PFCandidateDQMAnalyzer::analyze(), DiMuonHistograms::analyze(), HTMHTAnalyzer::analyze(), HcalRecHitsAnalyzer::analyze(), DQMSourceEleCalib::analyze(), SiStripFEDMonitorPlugin::analyze(), SiPixelEDAClient::analyze(), QcdPhotonsDQM::analyze(), HcalRawDataMonitor::analyze(), HcalDetDiagLEDMonitor::analyze(), HcalDeadCellMonitor::analyze(), ZDCMonitorModule::analyze(), HcalTimingMonitorModule::analyze(), ESTrendTask::analyze(), DTLocalTriggerBaseTask::analyze(), PixelVTXMonitor::analyze(), EventTimeDistribution::analyze(), BigEventsDebugger< T >::analyze(), HOCalibAnalyzer::analyze(), EcalPulseShapeGrapher::analyze(), HLTGetDigi::analyze(), TopJetAnalyzer::analyze(), TrackParameterAnalyzer::analyze(), PFJetTester::analyze(), CalibAnalyzer< Ref, Rec, Alg >::analyze(), NoiseRates::analyze(), TTbar_GenJetAnalyzer::analyze(), EcalSimHitsValidation::analyze(), TestSmoothHits::analyze(), TestOutliers::analyze(), SiStripBaselineAnalyzer::analyze(), SimplePi0DiscAnalyzer::analyze(), HLTTauDQML1Plotter::analyze(), HLTTauDQMCaloPlotter::analyze(), PFCandidateBenchmarkAnalyzer::analyze(), METAnalyzer::analyze(), DQMHcalDiJetsAlCaReco::analyze(), LogMessageMonitor::analyze(), RPCMonitorLinkSynchro::analyze(), TopSingleLeptonDQM::analyze(), ExoticaDQM::analyze(), ESIntegrityTask::analyze(), EEClusterTask::analyze(), EBTimingTask::analyze(), CSCMonitorModule::analyze(), MultiplicityCorrelator::analyze(), HcalPedestalsAnalysis::analyze(), cms::Analyzer_minbias::analyze(), IsolatedTracksNxN::analyze(), EcalTPGAnalyzer::analyze(), HeavyFlavorValidation::analyze(), HLTMuonPlotter::analyze(), CSCDigiDump::analyze(), CaloTriggerAnalyzer2::analyze(), CaloTriggerAnalyzerOnData::analyze(), TopTauAnalyzer::analyze(), TrackerHitAnalyzer::analyze(), PFTauElecRejectionBenchmarkAnalyzer::analyze(), CaloJetTester::analyze(), CSCStripDigiValidation::analyze(), TPGCheck::analyze(), CSCRecHit2DValidation::analyze(), KVFTrackUpdate::analyze(), DQMAnalyzer::analyze(), PreshowerAnalyzer::analyze(), ImpactParameterCalibration::analyze(), PatMCMatching::analyze(), TopHLTDiMuonDQM::analyze(), HLTTauDQMOfflineSource::analyze(), BTagHLTOfflineSource::analyze(), MuonIdDQM::analyze(), PiZeroAnalyzer::analyze(), EcalZmassTask::analyze(), HLTScalers::analyze(), SiPixelRecHitSource::analyze(), EwkElecDQM::analyze(), EwkDQM::analyze(), L1TGCT::analyze(), L1TFED::analyze(), L1TCSCTPG::analyze(), L1TCSCTF::analyze(), EBTriggerTowerTask::analyze(), EBSelectiveReadoutTask::analyze(), EBClusterTask::analyze(), EcalPerEvtMatacqAnalyzer::analyze(), HFPreLightCal::analyze(), ValidIsoTrkCalib::analyze(), SiPixelErrorsDigisToCalibDigis::analyze(), EcalDisplaysByEvent::analyze(), TriggerSummaryAnalyzerRAW::analyze(), CSCTFanalyzer::analyze(), RPCPointVsRecHit::analyze(), MuIsoValidation::analyze(), EcalEndcapSimHitsValidation::analyze(), EcalTrigPrimAnalyzer::analyze(), ZdcTBAnalyzer::analyze(), PFCandidateChecker::analyze(), AnalysisRootpleProducer::analyze(), evf::EvFRecordInserter::analyze(), CSCDigiToPattern::analyze(), MuTriggerAnalyzer::analyze(), MuonIsolationDQM::analyze(), CaloTowerAnalyzer::analyze(), ClusterCount::analyze(), SiPixelRawDataErrorSource::analyze(), RPCTTUMonitor::analyze(), QcdUeDQM::analyze(), HiggsDQM::analyze(), L1TRate::analyze(), HcalNZSMonitor::analyze(), HcalHotCellMonitor::analyze(), EEPedestalTask::analyze(), DTTestPulsesTask::analyze(), DTLocalTriggerTask::analyze(), BeamMonitor::analyze(), AlignmentStats::analyze(), MuonAlignment::analyze(), PrimaryVertexValidation::analyze(), EcalLaserAnalyzerYousi::analyze(), SiStripLAProfileBooker::analyze(), HLTGetRaw::analyze(), L25TauAnalyzer::analyze(), SiStripTrackingRecHitsValid::analyze(), TkConvValidator::analyze(), GlobalHitsHistogrammer::analyze(), HiggsValidation::analyze(), EcalPreshowerSimHitsValidation::analyze(), EcalMixingModuleValidation::analyze(), CastorHitAnalyzer::analyze(), CastorDigiAnalyzerImpl::analyze(), RecoTauPlotDiscriminator::analyze(), myJetAna::analyze(), GsfElectronFakeAnalyzer::analyze(), L1CaloInputScaleTester::analyze(), GeneralHLTOffline::analyze(), TcMETAnalyzer::analyze(), DQMSourcePi0::analyze(), SiStripMonitorPedestals::analyze(), SiStripSpyMonitorModule::analyze(), sistrip::SpyExtractRunModule::analyze(), MonitorLTC::analyze(), BPhysicsOniaDQM::analyze(), TrigResRateMon::analyze(), ESPedestalTask::analyze(), EEStatusFlagsTask::analyze(), ScoutingTestAnalyzer::analyze(), CastorMonitorModule::analyze(), HLTInspect::analyze(), RawDataConverter::analyze(), ElectronCalibration::analyze(), ElectronStudy::analyze(), EcalHexDisplay::analyze(), TopValidation::analyze(), HcalTBWriter::analyze(), edm::TestMixedSource::analyze(), CaloTriggerAnalyzerOnDataTrees::analyze(), L1GtAnalyzer::analyzeConditionsInEventBlock(), L1GtAnalyzer::analyzeDecisionLiteRecord(), L1GtAnalyzer::analyzeDecisionReadoutRecord(), EgammaObjects::analyzeElectrons(), ExoticaDQM::analyzeEventInterpretation(), L1GtPackUnpackAnalyzer::analyzeGMT(), L1GtPackUnpackAnalyzer::analyzeGT(), ExoticaDQM::analyzeLongLived(), L1GtAnalyzer::analyzeObjectMap(), EgammaObjects::analyzePhotons(), GlobalTrackerMuonAlignment::analyzeTrackTrack(), GlobalTrackerMuonAlignment::analyzeTrackTrajectory(), FFTJetCorrectionProducer::applyCorrections(), SegmentsTrackAssociator::associate(), SegmentToTrackAssociator::associate(), TrackAssociatorByChi2::associateGenToReco(), TrackAssociatorByChi2::associateRecoToGen(), TrackAssociatorByChi2::associateRecoToSim(), MuonAssociatorByHits::associateRecoToSimIndices(), TrackAssociatorByChi2::associateSimToReco(), MuonCosmicCompatibilityFiller::backToBack2LegCosmic(), tautools::RecoTauDistanceFromTruthPlugin::beginEvent(), reco::tau::RecoTauEnergyRecoveryPlugin::beginEvent(), tautools::RecoTauDecayModeTruthMatchPlugin::beginEvent(), RecoTauDecayModeCutMultiplexer::beginEvent(), RecoTauDiscriminantCutMultiplexer::beginEvent(), RecoTauDiscriminationByGenMatch::beginEvent(), PFRecoTauDiscriminationAgainstElectronMVA2::beginEvent(), RecoTauMVATransform::beginEvent(), PFRecoTauDiscriminationAgainstElectronMVA3::beginEvent(), reco::tau::RecoTauDiscriminantCleanerPlugin::beginEvent(), CaloRecoTauDiscriminationByFlightPathSignificance::beginEvent(), reco::tau::RecoTauTagInfoWorkaroundModifer::beginEvent(), TauDiscriminationAgainstCaloMuon< TauType, TauDiscriminator >::beginEvent(), reco::tau::RecoTauDiscriminantFromDiscriminator::beginEvent(), MuPFIsoHelper::beginEvent(), reco::tau::RecoTauBuilderPlugin::beginEvent(), PFTauMVADiscriminator::beginEvent(), TauDiscriminationAgainstMuon< TauType, TauDiscriminator >::beginEvent(), PFTauDecayModeCutMultiplexer::beginEvent(), reco::tau::RecoTauDiscriminationBinnedIsolation::beginEvent(), PFRecoTauDiscriminationByFlight::beginEvent(), CaloRecoTauAlgorithm::buildCaloTau(), TtSemiLepHypGenMatch::buildHypo(), TtSemiLepHypHitFit::buildHypo(), TtFullLepHypKinSolution::buildHypo(), TtSemiLepHypKinFit::buildHypo(), TtFullLepHypGenMatch::buildHypo(), TtFullHadHypGenMatch::buildHypo(), TtFullHadHypKinFit::buildHypo(), TtFullLepHypGenMatch::buildMatchingNeutrinos(), ConversionProducer::buildSuperAndBasicClusterGeoMap(), pat::LeptonVertexSignificance::calculate(), pat::LeptonJetIsolationAngle::calculate(), PhotonIsolationCalculator::calculateEcalRecHitIso(), PhotonIsolationCalculator::calculateHcalTowerIso(), PhotonIsolationCalculator::calculateTrackIso(), FastL1GlobalAlgo::CaloTowersDump(), ChamberSegmentUtility::ChamberSegmentUtility(), MuonDetLayerMeasurements::checkCSCRecHits(), OccupancyPlotter::checkDcsInfo(), MuonDetLayerMeasurements::checkDTRecHits(), checkHLTMatch(), AlignmentGlobalTrackSelector::checkIsolation(), AlignmentGlobalTrackSelector::checkJetCount(), OccupancyPlotter::checkLumiInfo(), AlignmentTwoBodyDecayTrackSelector::checkMETMass(), AlignmentTrackSelector::checkPrescaledHits(), MuonDetLayerMeasurements::checkRPCRecHits(), edm::MixingWorker< T >::checkSignal(), SiStripAnalyser::checkTrackerFEDs(), CutBasedElectronID::cicSelection(), ctfseeding::HitExtractorSTRP::cleanedOfClusters(), ClusterRemovalRefSetter::ClusterRemovalRefSetter(), SiStripZeroSuppression::CollectionMergedZeroSuppression(), Digi2Raw2Digi::compare(), L1GtDataEmulAnalyzer::compareDaqRecord(), L1GtHwValidation::compareDaqRecord(), L1GtHwValidation::compareEvmRecord(), METCorrectionAlgorithm::compMETCorrection(), L1BitComputer::compute(), HLTBitComputer::compute(), ShallowTree::TypedBranchConnector< T >::connect(), L1FastjetCorrector::correction(), L6SLBCorrector::correction(), L1OffsetCorrector::correction(), PFRecHitProducerPS::createRecHits(), CxCalculator::CxCalculator(), egammaisolation::EgammaRecHitExtractor::deposit(), egammaisolation::EgammaHcalExtractor::deposit(), egammaisolation::EgammaTowerExtractor::deposit(), egammaisolation::EgammaEcalExtractor::deposit(), PFTauExtractor::depositFromObject(), SelectReplacementCandidates::determineMuonsToUse(), SelectReplacementCandidates::determineMuonsToUse_old(), FFTJetProducer::determinePileupDensityFromConfig(), FFTJetProducer::determinePileupDensityFromDB(), EBClusterTaskExtras::determineTriggers(), EEClusterTaskExtras::determineTriggers(), EcalCosmicsHists::determineTriggers(), SiStripFineDelayHit::detId(), RPCTTUMonitor::discriminateGMT(), CSCOfflineMonitor::doBXMonitor(), HLTTauRefProducer::doElectrons(), DumpGctDigis::doEM(), DumpGctDigis::doEnergySums(), DumpGctDigis::doFibres(), DumpGctDigis::doInternEM(), HLTTauRefProducer::doJets(), DumpGctDigis::doJets(), HLTTauRefProducer::doMuons(), HLTTauRefProducer::doPFTaus(), HLTTauRefProducer::doPhotons(), edm::MixingModule::doPileUp(), DumpGctDigis::doRctEM(), DumpGctDigis::doRegions(), Tau3MuReco::doTau3MuReco(), HLTTauRefProducer::doTowers(), dRxyCalculator::dRxyCalculator(), DTHitAssociator::DTHitAssociator(), EcalEleCalibLooper::duringLoop(), InvRingCalib::duringLoop(), AlignmentProducer::duringLoop(), ZeeCalibration::duringLoop(), EcalShowerProperties::EcalShowerProperties(), EcalListOfFEDSProducer::Egamma(), EcalRawToRecHitRoI::Egamma(), ESListOfFEDSProducer::Egamma(), HITrackingRegionProducer::estimateMultiplicity(), HITrackingRegionForPrimaryVtxProducer::estimateMultiplicity(), SimpleValueVectorVariable< TYPE >::eval(), ExpressionVariable< Object, label >::eval(), SimpleValueVariable< TYPE >::eval(), HLTBitVariable::eval(), L1TauAnalyzer::evalL1Decisions(), AlignmentMonitorTracksFromTrajectories::event(), AlignmentMonitorSegmentDifferences::event(), AlignmentMonitorMuonVsCurvature::event(), AlignmentMonitorMuonSystemMap1D::event(), MuonCosmicCompatibilityFiller::eventActivity(), TCTauAlgorithm::eventSetup(), L1GtPatternGenerator::extractGlobalTriggerData(), extractRecordData(), pat::PATPFParticleProducer::fetchCandidateCollection(), PFElectronTranslator::fetchCandidateCollection(), PFPhotonTranslator::fetchCandidateCollection(), PFLinker::fetchCollection(), PFElectronTranslator::fetchGsfCollection(), TopSingleLepton::MonitorEnsemble::fill(), DigiPileupCorrHistogramMaker::fill(), TauDiscriminationProducerBase< TauType, TauDiscriminator >::TauDiscInfo::fill(), PSimHitMap::fill(), TopHLTSingleLepton::MonitorEnsemble::fill(), TopDiLeptonOffline::MonitorEnsemble::fill(), HcalSignalGenerator< HBHEDigitizerTraits >::fill(), edm::detail::NamedEventSelector::fill(), SiPixelCalibDigiProducer::fill(), TopElectronHLTOfflineSource::fill(), HTrackAssociator::fillCaloTowers(), TrackDetectorAssociator::fillCaloTowers(), TrackDetectorAssociator::fillCaloTruth(), reco::HcalNoiseInfoProducer::fillcalotwrs(), MuonSimHitsValidAnalyzer::fillCSC(), LaserAlignment::fillDataProfiles(), reco::HcalNoiseInfoProducer::filldigis(), MuonSimHitsValidAnalyzer::fillDT(), TrackDetectorAssociator::fillEcal(), GlobalDigisAnalyzer::fillECal(), GlobalRecHitsAnalyzer::fillECal(), GlobalHitsProducer::fillECal(), GlobalRecHitsProducer::fillECal(), GlobalHitsProdHist::fillECal(), GlobalDigisProducer::fillECal(), GlobalHitsAnalyzer::fillECal(), HTrackAssociator::fillEcal(), FastL1GlobalAlgo::FillEgammas(), TrackerHitProducer::fillG4MC(), GlobalHitsProdHist::fillG4MC(), GlobalHitsProducer::fillG4MC(), GlobalHitsAnalyzer::fillG4MC(), MuonIdProducer::fillGlbQuality(), GlobalRecHitsAnalyzer::fillHCal(), GlobalHitsAnalyzer::fillHCal(), GlobalDigisAnalyzer::fillHCal(), GlobalDigisProducer::fillHCal(), GlobalHitsProducer::fillHCal(), HTrackAssociator::fillHcal(), TrackDetectorAssociator::fillHcal(), GlobalRecHitsProducer::fillHCal(), GlobalHitsProdHist::fillHCal(), HTrackAssociator::fillHcalTowers(), HLTMon::fillHistos(), EmDQM::fillHistos(), EmDQMReco::fillHistos(), HLTMonPhotonSource::fillHistos(), HLTMonElectron::fillHistos(), TrackDetectorAssociator::fillHO(), FastL1GlobalAlgo::FillL1Regions(), FastL1GlobalAlgo::FillL1RegionsTP(), JetMETHLTOfflineSource::fillMEforMonTriggerSummary(), FastL1GlobalAlgo::FillMET(), GlobalDigisProducer::fillMuon(), GlobalRecHitsProducer::fillMuon(), GlobalRecHitsAnalyzer::fillMuon(), GlobalHitsProdHist::fillMuon(), TrackDetectorAssociator::fillMuon(), GlobalHitsAnalyzer::fillMuon(), GlobalHitsProducer::fillMuon(), GlobalDigisAnalyzer::fillMuon(), MuonIdProducer::fillMuonId(), MuonAnalyzerSBSM::FillPlots(), DTTFFEDSim::fillRawData(), RCTMonitor::FillRCT(), reco::HcalNoiseInfoProducer::fillrechits(), HcalRecHitsAnalyzer::fillRecHitsTmp(), HcalRecHitsValidation::fillRecHitsTmp(), MuonSimHitsValidAnalyzer::fillRPC(), TtEvtBuilder< C >::fillSpecific(), reco::HcalNoiseInfoProducer::filltracks(), GlobalRecHitsProducer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalDigisProducer::fillTrk(), GlobalDigisAnalyzer::fillTrk(), GlobalHitsAnalyzer::fillTrk(), GlobalHitsProducer::fillTrk(), GlobalHitsProdHist::fillTrk(), TrackerHitProducer::fillTrk(), EcalDeadCellBoundaryEnergyFilter::filter(), SiStripCommissioningRunTypeFilter::filter(), EcalMonitorPrescaler::filter(), EcalExclusiveTrigFilter::filter(), CosmicGenFilterLowE::filter(), MCProcessFilter::filter(), PythiaFilterZJetWithOutBg::filter(), HiCentralityBiasFilter::filter(), TauHadronDecayFilter::filter(), HcalLaserHBHEHFFilter2012::filter(), ZeeCandidateFilter::filter(), CandCollectionExistFilter::filter(), BsJpsiPhiFilter::filter(), HZZ4lFilter::filter(), PythiaFilterTTBar::filter(), NvertexFilter::filter(), BTagSkimMC::filter(), EgammaProbeSelector::filter(), GoodVertexFilter::filter(), FEDBadModuleFilter::filter(), MuonAlignmentPreFilter::filter(), HLTEcalPhiSymFilter::filter(), HLTRPCFilter::filter(), HSCPHLTFilter::filter(), HSCPTreeBuilder::filter(), HcalLaserEventFilter::filter(), ProtonTaggerFilter::filter(), WMuNuSelector::filter(), WZInterestingEventSelector::filter(), TagProbeMassEDMFilter::filter(), edm::HadronizerFilter< HAD, DEC >::filter(), PythiaFilterEMJetHeep::filter(), HSCParticleSelector::filter(), CandViewRefRandomSelector::filter(), ClusterMultiplicityFilter::filter(), CastorInvalidDataFilter::filter(), FFTJetDijetFilter::filter(), ProbeTreeProducer::filter(), pat::PATJetSelector::filter(), edm::ModelFilter::filter(), HFFilter::filter(), L1GtBeamModeFilter::filter(), cms::TrackMTCCFilter::filter(), cms::TECClusterFilter::filter(), SimpleSystematicsAnalyzer::filter(), PhysDecl::filter(), EcalSkim::filter(), SiPixelCalibDigiFilter::filter(), edm::FwdPtrCollectionFilter< T, S, H >::filter(), MCMultiParticleFilter::filter(), MCParticlePairFilter::filter(), MCZll::filter(), PythiaFilterGammaJet::filter(), PythiaFilterGammaJetIsoPi0::filter(), HLTPrescaler::filter(), PFJetFilter::filter(), RecoTauPileUpVertexSelector::filter(), TrackingFailureFilter::filter(), BVertexFilter::filter(), HcalEmptyEventFilter::filter(), ZToMuMuSelector::filter(), PrescalerFHN::filter(), HSCPEventFilter::filter(), fltrname::filter(), ComphepSingletopFilter::filter(), LHEDYdecayFilter::filter(), PythiaFilterEMJet::filter(), PythiaFilterGammaJetWithOutBg::filter(), HLTL1NumberFilter::filter(), HSCParticleProducer::filter(), EmptyEventsFilter::filter(), ElectronIdMVABased::filter(), cms::MTCCHLTrigger::filter(), WMuNuValidator::filter(), HcalHPDFilter::filter(), BdecayFilter::filter(), PhotonEnrichmentFilter::filter(), PythiaDauVFilter::filter(), PythiaFilterGammaJetWithBg::filter(), PythiaFilterIsolatedTrack::filter(), XtoFFbarFilter::filter(), HLTHPDFilter::filter(), TTbar_P4Violation::filter(), EFilter::filter(), GreedyMuonPFCandidateFilter::filter(), EEBadScFilter::filter(), EcalLaserCorrFilter::filter(), BTagSkimLeptonJet::filter(), FlavorHistoryFilter::filter(), HeavyChHiggsToTauNuSkim::filter(), cms::ClusterMTCCFilter::filter(), FilterScrapingPixelProbability::filter(), BeamSplash::filter(), RecoDiMuon::filter(), STFilter::filter(), TwoVBGenFilter::filter(), Zto2lFilter::filter(), PFMETFilter::filter(), HcalTBTriggerFilter::filter(), RPCRecHitFilter::filter(), DetStatus::filter(), PythiaFilterZJet::filter(), UEDMultiLeptonFilter::filter(), HighMultiplicityGenFilter::filter(), RoadSearchEventFilter::filter(), RecoTauDifferenceAnalyzer::filter(), LogErrorFilter::filter(), ZToMuMuFilter::filter(), PdfSystematicsAnalyzer::filter(), CSCOverlapsBeamSplashCut::filter(), DTCalibMuonSelection::filter(), ObjectSelector< SingleElementCollectionSelector< InputCollection, Selector, reco::CandidateCollection, StoreContainer, RefAdder >, reco::CandidateCollection, NonNullNumberSelector >::filter(), CosmicGenFilterHelix::filter(), PythiaDauFilter::filter(), HLTHcalMETNoiseCleaner::filter(), HLTHcalMETNoiseFilter::filter(), HLTHFAsymmetryFilter::filter(), HLTPhysicsDeclared::filter(), EENoiseFilter::filter(), BxNumberFilter::filter(), HcalLaserHBHEFilter2012::filter(), HcalCalibTypeFilter::filter(), SiStripCommissioningSeedFilter::filter(), RecHitEnergyFilter::filter(), LaserAlignmentEventFilter::filter(), cms::BHFilter::filter(), HighETPhotonsFilterAlgo::filter(), MCSmartSingleParticleFilter::filter(), HLTRFilter::filter(), HLTRHemisphere::filter(), GaussianZBeamSpotFilter::filter(), SelectZmumuevents::filter(), JetVertexChecker::filter(), ptHatFilter::filter(), pat::PATSingleVertexSelector::filter(), SecondaryVertexFilter::filter(), ECALActivity::filter(), EcalRecHitsFilter::filter(), GenLeadTrackFilter::filter(), MCLongLivedParticles::filter(), MCProcessRangeFilter::filter(), HLTHighLevel::filter(), HLTEcalResonanceFilter::filter(), HSCPFilter::filter(), MonoPhotonSkimmer::filter(), JetIDFailureFilter::filter(), reco::CentralityProducer::filter(), HcalLaserHFFilter2012::filter(), SiStripDetWithSomething< T >::filter(), EMEnrichingFilterAlgo::filter(), JetFlavourFilter::filter(), JGJFilter::filter(), MCDijetResonance::filter(), NJetsMC::filter(), PythiaFilterGammaGamma::filter(), StringCutObjectEvtFilter< T >::filter(), PFFilter::filter(), L1Filter::filter(), DetectorStateFilter::filter(), SelectHFMinBias::filter(), LogErrorEventFilter::filter(), EcalTangentFilter::filter(), HBHENoiseFilter::filter(), HerwigMaxPtPartonFilter::filter(), JetFlavourCutFilter::filter(), TotalKinematicsFilter::filter(), ZgMassFilter::filter(), cms::CosmicTIFTrigFilter::filter(), IsTBH4Type::filter(), PFTauViewRefSelector::filter(), RecoTauDiscriminatorRefSelectorImpl< T >::filter(), InconsistentMuonPFCandidateFilter::filter(), myFilter::filter(), ErrorSummaryFilter::filter(), pat::PATLeptonCountFilter::filter(), SiStripShotFilter::filter(), SimpleJetFilter::filter(), LargeEvents< T >::filter(), ObjectPairFilter< C, S >::filter(), BCToEFilterAlgo::filter(), MCDecayingPionKaonFilter::filter(), PythiaFilter::filter(), PythiaHLTSoupFilter::filter(), ElectronIdFilter::filter(), CSCDigiValidator::filter(), JetMETDQMDCSFilter::filter(), DJpsiFilter::filter(), FourLepFilter::filter(), PythiaFilterZgamma::filter(), reco::tau::AssociationMatchRefSelector< InputType, MatchedType, OutputType, ClonePolicy >::filter(), L1DEFilter::filter(), aod2patFilterZee::filter(), FilterOutScraping::filter(), doubleEMEnrichingFilterAlgo::filter(), LQGenFilter::filter(), MCSingleParticleFilter::filter(), HLTHcalLaserFilter::filter(), HLTHcalCalibTypeFilter::filter(), TopDecayChannelFilter< S >::filter(), pat::PATSingleVertexSelector::filter_(), ShallowDigisProducer::findInput(), SiStripClusterizer::findInput(), SiStripProcessedRawDigiProducer::findInput(), AlignmentGlobalTrackSelector::findMuons(), V0Fitter::fitAll(), RPCPhiEff::fromRaw(), RunManager::generateEvent(), gen::HydjetHadronizer::generatePartonsAndHadronize(), gen::PyquenHadronizer::generatePartonsAndHadronize(), FFTJetProducer::genJetPreclusters(), EventWithHistoryFilter::getAPVPhase(), L1TSync_Offline::getBeamConfOffline(), getByLabel(), edm::python::ConstEventWrapper::getByLabel(), MatacqProducer::getCalibTriggerType(), L1MuGMTPSB::getCalo(), PFClusterShapeProducer::getClusterCollection(), Multi5x5SuperClusterProducer::getClusterPtrVector(), SuperClusterProducer::getClusterPtrVector(), HiSuperClusterProducer::getClusterPtrVector(), ElectronIDAlgo::getClusterShape(), IslandClusterProducer::getCollection(), Multi5x5ClusterProducer::getCollection(), CosmicClusterProducer::getCollection(), EgammaHLTIslandClusterProducer::getCollection(), EgammaHLTMulti5x5ClusterProducer::getCollection(), RawDataConverter::GetDigis(), JetMatchingTools::getEBRecHitCollection(), EcalClusterLazyTools::getEBRecHits(), EcalClusterPUCleaningTools::getEBRecHits(), JetMatchingTools::getEBSimHitCollection(), L2TauModularIsolationProducer::getECALHits(), L2TauNarrowConeIsolationProducer::getECALHits(), L2TauIsolationProducer::getECALHits(), JetMatchingTools::getEERecHitCollection(), EcalClusterLazyTools::getEERecHits(), EcalClusterPUCleaningTools::getEERecHits(), JetMatchingTools::getEESimHitCollection(), pat::PATMHTProducer::getElectrons(), EcalClusterLazyTools::getESRecHits(), SingleMultiplicity< T >::getEvent(), ClusterSummarySingleMultiplicity::getEvent(), L1TauAnalyzer::getGenObjects(), JetMatchingTools::getGenParticlesCollection(), JetMatchingTools::getHBHERecHitCollection(), L2TauModularIsolationProducer::getHCALHits(), L2TauNarrowConeIsolationProducer::getHCALHits(), JetMatchingTools::getHcalSimHitCollection(), JetMatchingTools::getHFRecHitCollection(), HoECalculator::getHoE(), JetMatchingTools::getHORecHitCollection(), PFCand_AssoMapAlgos::GetInputCollections(), PF_PU_AssoMapAlgos::GetInputCollections(), pat::PATMHTProducer::getJets(), L1TauAnalyzer::getL1extraObjects(), getL1triggerDirection(), pat::PATMHTProducer::getMuons(), CaloRecoTauTagInfoAlgorithm::getNeutralEcalBasicClusters(), MatacqProducer::getOrbitId(), HLTEgammaDoubleLegCombFilter::getP3OfLegCands(), HLTEgammaAllCombMassFilter::getP4OfLegCands(), HLTEgammaCombMassFilter::getP4OfLegCands(), L2TauModularIsolationProducer::getPFClusters(), L1TauAnalyzer::getPFTauObjects(), PFClusterShapeProducer::getRecHitCollection(), MixBoostEvtVtxGenerator::getRecVertex(), MixEvtVtxGenerator::getRecVertex(), JetMatchingTools::getSimTrackCollection(), KVFTest::getSimVertex(), KineExample::getSimVertex(), JetMatchingTools::getSimVertexCollection(), SiStripDCSStatus::getStatus(), CosmicClusterProducer::getUCollection(), RawDataConverter::GetValidLabels(), MixEvtVtxGenerator::getVertex(), MixBoostEvtVtxGenerator::getVertex(), McSelector::handleObjects(), PlotMakerReco::handleObjects(), PlotMakerL1::handleObjects(), RecoSelector::handleObjects(), LeptonRecoSkim::handleObjects(), DTTriggerEfficiencyTask::hasRPCTriggers(), Vx3DHLTAnalyzer::HitCounter(), ctfseeding::HitExtractorPIX::hits(), ctfseeding::HitExtractorSTRP::hits(), HLTDeDxFilter::hltFilter(), HLTCSCOverlapFilter::hltFilter(), HLTCSCRing2or3Filter::hltFilter(), EcalMIPRecHitFilter::hltFilter(), HLTMuonIsoFilter::hltFilter(), HLTEcalIsolationFilter::hltFilter(), HLTPixlMBFilt::hltFilter(), HLTRPCTrigNoSyncFilter::hltFilter(), HLTSmartSinglet< T >::hltFilter(), HLTCountNumberOfObject< OColl >::hltFilter(), HLTEgammaL1MatchFilterPairs::hltFilter(), HLTElectronEoverpFilterRegional::hltFilter(), HLTMonoJetFilter< T >::hltFilter(), HLTMuonL1RegionalFilter::hltFilter(), HLTCSCActivityFilter::hltFilter(), HLTDisplacedmumuFilter::hltFilter(), HLTEgammaDoubleEtFilter::hltFilter(), HLTEgammaEtFilterPairs::hltFilter(), HLTFiltCand::hltFilter(), HLTExclDiJetFilter< T >::hltFilter(), HLTPFEnergyFractionsFilter::hltFilter(), HLTCSCAcceptBusyFilter::hltFilter(), HLTDTActivityFilter::hltFilter(), HLTHcalSimpleRecHitFilter::hltFilter(), HLTEgammaCaloIsolFilterPairs::hltFilter(), HLTJetCollectionsFilter< jetType >::hltFilter(), HLTNVFilter::hltFilter(), HLTMuonL1Filter::hltFilter(), HLTHcalNoiseFilter::hltFilter(), HLTmmkFilter::hltFilter(), HLTDiJetAveFilter< T >::hltFilter(), HLTHemiDPhiFilter::hltFilter(), HLTJetVBFFilter< T >::hltFilter(), HLTPixelIsolTrackFilter::hltFilter(), HLTElectronEtFilter::hltFilter(), HLTElectronPixelMatchFilter::hltFilter(), HLTPMMassFilter::hltFilter(), HLTDoubletDZ< T1, T2 >::hltFilter(), HLTPixlMBForAlignmentFilter::hltFilter(), HLTDisplacedmumumuFilter::hltFilter(), EcalFEDErrorFilter::hltFilter(), HLTEgammaDoubleEtPhiFilter::hltFilter(), HLTEgammaGenericQuadraticFilter::hltFilter(), HLTEgammaL1MatchFilterRegional::hltFilter(), HLTElectronPFMTFilter::hltFilter(), HLTHtMhtFilter::hltFilter(), HLTMhtFilter::hltFilter(), HLTMuonL2PreFilter::hltFilter(), HLTJetPairDzMatchFilter< T >::hltFilter(), HLTEgammaDoubleEtDeltaPhiFilter::hltFilter(), HLTElectronGenericFilter::hltFilter(), HLTJetCollectionsVBFFilter< T >::hltFilter(), HLTDiMuonGlbTrkFilter::hltFilter(), HLTFEDSizeFilter::hltFilter(), EcalSimpleUncalibRecHitFilter::hltFilter(), HLTEgammaGenericQuadraticEtaFilter::hltFilter(), HLTLevel1GTSeed::hltFilter(), HLT2jetGapFilter::hltFilter(), HLTMuonTrimuonL3Filter::hltFilter(), HLTDoublet< T1, T2 >::hltFilter(), HLTRapGapFilter::hltFilter(), HLTTrackWithHits::hltFilter(), HLTEgammaEtFilter::hltFilter(), HLTPMDocaFilter::hltFilter(), HLTBeamModeFilter::hltFilter(), HLTForwardBackwardJetsFilter< T >::hltFilter(), HLTMuonL1toL3TkPreFilter::hltFilter(), HLTHcalNZSFilter::hltFilter(), HLTHcalPhiSymFilter::hltFilter(), HLTSingleVertexPixelTrackFilter::hltFilter(), HLTPFTauPairLeadTrackDzMatchFilter::hltFilter(), HLTDisplacedEgammaFilter::hltFilter(), HLTEgammaTriggerFilterObjectWrapper::hltFilter(), HLTSinglet< T >::hltFilter(), HLTAcoFilter::hltFilter(), HLTElectronMuonInvMassFilter::hltFilter(), HLTSummaryFilter::hltFilter(), HLTAlphaTFilter< T >::hltFilter(), HLTEgammaGenericFilter::hltFilter(), HLTElectronOneOEMinusOneOPFilterRegional::hltFilter(), HLTGlobalSums< T >::hltFilter(), HLTFatJetMassFilter< jetType >::hltFilter(), HLTMuonDimuonL2Filter::hltFilter(), HLTMuonL3PreFilter::hltFilter(), HLTMuonTrackMassFilter::hltFilter(), HLTmmkkFilter::hltFilter(), HLTPhi2METFilter::hltFilter(), HLTMuonDimuonL3Filter::hltFilter(), HLTMuonL2ToL1Map::HLTMuonL2ToL1Map(), TrackerMuonHitExtractor::init(), tnp::BaseTreeFiller::init(), MuonIdProducer::init(), tnp::ProbeFlag::init(), tnp::ProbeVariable::init(), SiStripDCSStatus::initialise(), HcalTBDigiProducer::initializeEvent(), HLTHiggsSubAnalysis::initobjects(), CosmicSplitterValidation::is_gold_muon(), CalibrationTrackSelector::isIsolated(), AlignmentTrackSelector::isIsolated(), MuonCosmicCompatibilityFiller::isOverlappingMuon(), EcalRawToRecHitRoI::Jet(), EcalListOfFEDSProducer::Jets(), ESListOfFEDSProducer::Jets(), L1GtUtils::l1Results(), EcalDeadCellTriggerPrimitiveFilter::loadEcalDigis(), EcalDeadCellTriggerPrimitiveFilter::loadEcalRecHits(), FFTJetProducer::loadEnergyFlow(), fftjetcms::FFTJetInterface::loadInputCollection(), EcalDeadCellDeltaRFilter::loadJets(), SiStripAPVRestorer::LoadMeanCMMap(), EcalDeadCellDeltaRFilter::loadMET(), EcalEndcapRecHitsMaker::loadPCaloHits(), EcalPreshowerRecHitsMaker::loadPCaloHits(), EcalBarrelRecHitsMaker::loadPCaloHits(), HcalRecHitsMaker::loadPCaloHits(), FFTJetProducer::loadSparseTreeData(), PhotonConversionTrajectorySeedProducerFromSingleLegAlgo::loopOnTracks(), shallow::make_cluster_map(), RPCMonitorDigi::makeDcsInfo(), RPCRecHitProbability::makeDcsInfo(), DQMProvInfo::makeDcsInfo(), DQMDcsInfo::makeDcsInfo(), RPCDcsInfo::makeDcsInfo(), HSCPValidator::makeGenPlots(), DQMProvInfo::makeGtInfo(), DQMDcsInfo::makeGtInfo(), HSCPValidator::makeHLTPlots(), HSCPValidator::makeRecoPlots(), HSCPValidator::makeSimDigiPlotsECAL(), HSCPValidator::makeSimDigiPlotsRPC(), HSCPValidator::makeSimTrackPlots(), SiStripZeroSuppression::MergeCollectionsZeroSuppression(), PhotonMIPHaloTagger::MIPcalculate(), CosmicParametersDefinerForTP::momentum(), ParametersDefinerForTP::momentum(), EcalRawToRecHitRoI::Muon(), EcalListOfFEDSProducer::Muon(), ESListOfFEDSProducer::Muon(), MuonCosmicCompatibilityFiller::muonTiming(), CentralityProvider::newEvent(), pat::helper::EfficiencyLoader::newEvent(), OverlapExclusionSelector< C, T, O >::newEvent(), reco::modules::MCMatchCandRefSelector::newEvent(), pat::helper::VertexingHelper::newEvent(), ZGoldenFilter::newEvent(), MuonCosmicCompatibilityFiller::nMuons(), TwoObjectVariable< LHS, lLHS, RHS, lRHS, Calculator >::objects(), EcalRawToRecHitRoI::OneCandCollection(), PFCandIsolatorFromDeposits::SingleDeposit::open(), CandIsolatorFromDeposits::SingleDeposit::open(), ObjectCountEventSelector< C, S, N, CS >::operator()(), ElectronIDSelectorLikelihood::operator()(), TtDilepLRSignalSelObservables::operator()(), TrackWithVertexSelector::operator()(), TtSemiLRJetCombObservables::operator()(), FastTimerService::postProcessEvent(), L1GtUtils::prescaleFactorSetIndex(), PlotEcalRecHits::printEcalRecHits(), PlotRecHits::printPixelRecHits(), PlotRecTracks::printRecTracks(), PlotSimTracks::printSimTracks(), tfwliteselectortest::ThingsTSelector::process(), DTTFFEDReader::process(), tselnameWorker::process(), tfwliteselectortest::ThingsWorker::process(), HcalSimpleReconstructor::process(), EETriggerTowerTask::processDigis(), EBTriggerTowerTask::processDigis(), HcalRecHitMonitor::processEvent(), FFTJetTreeDump::processTreeData(), HcalSimpleReconstructor::processUpgrade(), SeedCombiner::produce(), OutsideInMuonSeeder::produce(), PFTauViewRefMerger::produce(), EMIsolatedTauJetsSelector::produce(), TrackListCombiner::produce(), HepMCCopy::produce(), CosmicsMuonIdProducer::produce(), QuarkoniaTrackSelector::produce(), SiStripMeanCMExtractor::produce(), cms::SiPixelRecHitConverter::produce(), HcalHitSelection::produce(), CastorTowerProducer::produce(), JetTracksAssociatorAtVertex::produce(), JetTracksAssociatorAtCaloFace::produce(), EgammaHLTRegionalPixelSeedGeneratorProducers::produce(), JetCrystalsAssociator::produce(), SoftElectronProducer::produce(), ElectronConversionRejectionVars::produce(), DeltaRNearestObjectComputer< T >::produce(), pat::PATElectronProducer::produce(), pat::ObjectSpatialResolution< T >::produce(), pat::JetCorrFactorsProducer::produce(), PartonSelector::produce(), JetPartonMatcher::produce(), CandOneToManyDeltaRMatcher::produce(), RawDataSelector::produce(), L1GTEvmDigiToRaw::produce(), ESDigiToRaw::produce(), WMuNuProducer::produce(), MuonWithPFIsoProducer::produce(), DistortedMuonProducer::produce(), AlphaTVarProducer::produce(), edm::FwdPtrProducer< T, H >::produce(), LHECOMWeightProducer::produce(), HLTPrescaleRecorder::produce(), HLTCaloJetIDProducer::produce(), HLTJetCollectionsForLeptonPlusJets< jetType >::produce(), PFCandidateMixer::produce(), CATopJetTagger::produce(), ZllArbitrator< T1 >::produce(), cms::RoadSearchCloudCleaner::produce(), NuclearTrackCorrector::produce(), cms::TrackListMerger::produce(), cms::SimpleTrackListMerger::produce(), reco::modules::CosmicTrackSelector::produce(), DeDxEstimatorProducer::produce(), VertexFromTrackProducer::produce(), cms::ReconstructerFP420::produce(), PixelVertexProducerMedian::produce(), PixelVertexProducerClusters::produce(), LightPFTrackProducer::produce(), PFPhotonTranslator::produce(), MuonErrorMatrixAdjuster::produce(), CollectionCombiner< Collection >::produce(), MuonLinksProducerForHLT::produce(), HLTTrackClusterRemover::produce(), InputGenJetsParticleSelector::produce(), FFTJetVertexAdder::produce(), PFSuperClusterProducer::produce(), InterestingTrackEcalDetIdProducer::produce(), ShiftedParticleProducerT< T >::produce(), FastTrackMerger::produce(), HcalRawToDigi::produce(), EcalRawToRecHitFacility::produce(), EventVtxInfoNtupleDumper::produce(), EventWithHistoryProducerFromL1ABC::produce(), TrackInfoProducer::produce(), AlCaHcalNoiseProducer::produce(), SiStripRegFEDSelector::produce(), Type1PFMET::produce(), AnyJetToCaloJetProducer::produce(), MCTrackMatcher::produce(), HighPtTrackEcalDetIdProducer::produce(), StGenEventReco::produce(), TopInitSubset::produce(), TtSemiLepSignalSelMVAComputer::produce(), TtSemiLepJetCombWMassMaxSumPt::produce(), MuonFromPVSelector::produce(), NuclearInteractionEDProducer::produce(), BeamSpotOnlineProducer::produce(), CosmicSeedGenerator::produce(), NuclearSeedsEDProducer::produce(), CandViewRefTriggerBiasRemover::produce(), PFRecoTauDecayModeDeterminator::produce(), PFTauToJetProducer::produce(), L1HLTJetsMatching::produce(), cms::TrackerizerFP420::produce(), L2MuonSeedGenerator::produce(), CSCSegmentProducer::produce(), EcalTPSkimmer::produce(), CastorSimpleReconstructor::produce(), RecHitCorrector::produce(), CaloTowersMerger::produce(), HiEvtPlaneFlatProducer::produce(), EgammaHLTNxNClusterProducer::produce(), EgammaHLTElectronTrackIsolationProducers::produce(), HLTHFRecoEcalCandidateProducer::produce(), HFRecoEcalCandidateProducer::produce(), SiStripElectronSeedProducer::produce(), EcalDigiSelector::produce(), pat::PATVertexAssociationProducer::produce(), pat::PATTriggerProducer::produce(), JetChargeProducer::produce(), FlavorHistoryProducer::produce(), CastorFastTowerProducer::produce(), RPCPackingModule::produce(), EcalRawToRecHitRoI::produce(), WeakEffectsWeightProducer::produce(), SubdetFEDSelector::produce(), HBHENoiseFilterResultProducer::produce(), CandidateTriggerObjectProducer::produce(), AssociationVectorSelector< KeyRefProd, CVal, KeySelector, ValSelector >::produce(), HLTHcalTowerNoiseCleaner::produce(), HLTHtMhtProducer::produce(), HLTJetL1MatchProducer< T >::produce(), CorrectedMETProducerT< T >::produce(), Type0PFMETcorrInputProducer::produce(), edm::CFWriter::produce(), cms::DigitizerFP420::produce(), L1TkStubBuilder< T >::produce(), TtSemiEvtSolutionMaker::produce(), TtSemiLepJetCombMVAComputer::produce(), GsfElectronFromPVSelector::produce(), ExtraFromSeeds::produce(), reco::modules::TrackMultiSelector::produce(), RecoTauCleanerImpl< Prod >::produce(), PFRecoTauProducer::produce(), InvariantMass< T1, T2 >::produce(), CaloMuonMerger::produce(), CosmicMuonProducer::produce(), reco::GlobalHaloDataProducer::produce(), EcalDetIdToBeRecoveredProducer::produce(), CastorCellProducer::produce(), CaloTowersReCreator::produce(), TrackExtrapolator::produce(), JetIdSelector< T >::produce(), HIPixelClusterVtxProducer::produce(), ConversionTrackProducer::produce(), EgammaHLTHcalIsolationDoubleConeProducers::produce(), UnifiedSCCollectionProducer::produce(), SoftElectronCandProducer::produce(), pat::PATJetProducer::produce(), GenParticleProducer::produce(), L1ExtraParticlesProd::produce(), L1GctEmulator::produce(), SiClusterTranslator::produce(), ConditionDumperInEdm::produce(), EcalDCCTB07UnpackingModule::produce(), LaserAlignmentT0Producer::produce(), ShallowRechitClustersProducer::produce(), Merger< InputCollection, OutputCollection, P >::produce(), PFJetMETcorrInputProducerT< T, Textractor >::produce(), PFchsMETcorrInputProducer::produce(), cms::TauMET::produce(), cms::Type1MET::produce(), PileupInformation::produce(), L1TrackProducer::produce(), ZmumuPFEmbedder::produce(), TtDilepEvtSolutionMaker::produce(), TtHadEvtSolutionMaker::produce(), TtSemiLepHypothesis::produce(), MuonSelectorVertex::produce(), bestPVselector< T1 >::produce(), CollectionFromZLegProducer::produce(), reco::modules::AnalyticalTrackSelector::produce(), EcalTBWeightUncalibRecHitProducer::produce(), L2TauModularIsolationProducer::produce(), L2TauJetsMerger::produce(), L2TauIsolationSelector::produce(), GoodSeedProducer::produce(), TSGFromL2Muon::produce(), MuonLinksProducer::produce(), RPCPointProducer::produce(), ZdcHitReconstructor::produce(), JetPlusTrackProducerAA::produce(), ConversionProducer::produce(), GamIsoDetIdCollectionProducer::produce(), EgammaSCCorrectionMaker::produce(), OtherObjectVariableComputer< T >::produce(), ShiftedPFCandidateProducerForNoPileUpPFMEt::produce(), CandOneToOneDeltaRMatcher::produce(), reco::modulesNew::IsolationProducer< C1, C2, Alg, OutputCollection, Setup >::produce(), EventShapeVarsProducer::produce(), HcalHistogramRawToDigi::produce(), CSCTFPacker::produce(), MatchedProbeMaker< T >::produce(), MultiplicityProducer< T >::produce(), AlCaGammaJetProducer::produce(), CandReducer::produce(), PF_PU_AssoMap::produce(), AssociationVector2ValueMap< KeyRefProd, CVal >::produce(), reco::PhysObjectMatcher< C1, C2, S, D, Q >::produce(), GEMCSCPadDigiProducer::produce(), RPCDigiProducer::produce(), L1ExtraTranslator::produce(), L1RingSubtractionProducer::produce(), CRackSeedGenerator::produce(), reco::modules::MultiTrackSelector::produce(), RecoTauPiZeroProducer::produce(), PFElecTkProducer::produce(), PFDisplacedTrackerVertexProducer::produce(), PFClusterProducer::produce(), TSGFromL1Muon::produce(), GlobalMuonProducer::produce(), cms::MuonMETValueMapProducer::produce(), FFTJetPileupEstimator::produce(), ConversionTrackMerger::produce(), EgammaPhotonTkIsolationProducer::produce(), EgammaHLTCombinedIsolationProducer::produce(), HFEMClusterProducer::produce(), SiStripElectronAssociator::produce(), HybridClusterProducer::produce(), ObjectMultiplicityCounter< T >::produce(), L1Comparator::produce(), SiTrackerGaussianSmearingRecHitConverter::produce(), SiPixelDigiToRaw::produce(), RPCUnpackingModule::produce(), GctDigiToRaw::produce(), ZMuMuUserDataOneTrack::produce(), sistrip::FEDEmulatorModule::produce(), DiJetVarProducer::produce(), ECALRegFEDSelector::produce(), reco::modules::CandCombiner< Selector, PairSelector, Cloner, OutputCollection, Setup, Init >::produce(), ParticleDecayProducer::produce(), BaseEvtVtxGenerator::produce(), DTDigitizer::produce(), L1CaloAlgoBase< tInputCollection, tOutputCollection >::produce(), L1TowerJetPUEstimator::produce(), TtFullHadSignalSelMVAComputer::produce(), TtFullLepKinSolutionProducer::produce(), EcalTBTDCRecInfoProducer::produce(), TauJetSelectorForHLTTrackSeeding::produce(), PFDisplacedVertexCandidateProducer::produce(), PFBlockProducer::produce(), TrajectorySeedFromMuonProducer::produce(), CSCRecHitDProducer::produce(), HcalHitReconstructor::produce(), ESRecHitProducer::produce(), JetPlusTrackProducer::produce(), HiSpikeCleaner::produce(), HiEgammaIsolationProducer::produce(), EgammaElectronTkIsolationProducer::produce(), EgammaHLTHcalIsolationProducersRegional::produce(), PreshowerClusterShapeProducer::produce(), EcalChannelKiller::produce(), JetTagProducer::produce(), ObjectViewCleaner< T >::produce(), SmearedJetProducerT< T, Textractor >::produce(), pat::PATMETProducer::produce(), L1GlobalTrigger::produce(), PixelTracksProducer::produce(), sistrip::DigiToRawModule::produce(), L1GlobalTriggerEvmRawToDigi::produce(), ElectronRecalibSuperClusterAssociator::produce(), cms::HitReCalibrator::produce(), EcalIsolatedParticleCandidateProducer::produce(), CollectionAdder< C >::produce(), NtpProducer< C >::produce(), BetaBoostEvtVtxGenerator::produce(), HLTPFJetIDProducer::produce(), PFJetsMatchedToFilteredCaloJetsProducer::produce(), TtSemiLepHitFitProducer< LeptonCollection >::produce(), RoadSearchCloudMaker::produce(), reco::tautools::CopyProducer< Collection >::produce(), L2TauRelaxingIsolationSelector::produce(), L2TauPixelTrackMatch::produce(), HLTTauProducer::produce(), CaloTowerCreatorForTauHLT::produce(), GlobalTrackQualityProducer::produce(), cms::SiPixelClusterProducer::produce(), FFTJetPFPileupCleaner::produce(), EleIsoDetIdCollectionProducer::produce(), EgammaHLTPhotonTrackIsolationProducersRegional::produce(), EgammaHLTElectronDetaDphiProducer::produce(), ElectronSeedProducer::produce(), PreshowerClusterProducer::produce(), ColinsSoperVariablesComputer::produce(), ShiftedParticleMETcorrInputProducer::produce(), pat::PATCompositeCandidateProducer::produce(), GenParticlePruner::produce(), DTDigiToRawModule::produce(), CSCTFUnpacker::produce(), ZMuMuUserData::produce(), ZMuMuTrackUserData::produce(), AlignmentPrescaler::produce(), AlCaIsoTracksProducer::produce(), ShallowCloneProducer< C >::produce(), reco::modules::TrackFullCloneSelectorBase< Selector >::produce(), reco::modules::MatcherBase< C1, C2, M >::produce(), CaloJetMETcorrInputProducerT< T, Textractor >::produce(), PFCandMETcorrInputProducer::produce(), CSCDigiProducer::produce(), L1TkTrackBuilder< T >::produce(), RecoTracksMixer::produce(), TtSemiLepJetCombWMassDeltaTopMass::produce(), HcalSimpleAmplitudeZS::produce(), HcalTTPDigiProducer::produce(), VZeroProducer::produce(), MuonReSeeder::produce(), reco::modules::DuplicateTrackMerger::produce(), reco::modules::DuplicateListMerger::produce(), reco::modules::CosmicTrackSplitter::produce(), ConversionSeedFilter::produce(), RecoTauProducer::produce(), L2TauNarrowConeIsolationProducer::produce(), PFNuclearProducer::produce(), PFConversionProducer::produce(), GlobalCosmicMuonProducer::produce(), cms::SubEventGenJetProducer::produce(), HiEgammaSCCorrectionMaker::produce(), PhotonCoreProducer::produce(), EgammaHLTMulti5x5ClusterProducer::produce(), EgammaHLTEcalIsolationProducersRegional::produce(), CleanAndMergeProducer::produce(), ShiftedPFCandidateProducerForPFMEtMVA::produce(), MuonMCClassifier::produce(), pat::HLTL1MuonMatcher::produce(), L1RCTTPGProvider::produce(), L1ExtraParticleMapProd::produce(), L1EmulBias::produce(), TrackCandidateProducer::produce(), evf::EvFFEDSelector::produce(), EcalDCCTBUnpackingModule::produce(), ISRWeightProducer::produce(), AlCaECALRecHitReducer::produce(), ShallowEventDataProducer::produce(), reco::modulesNew::Matcher< C1, C2, S, D >::produce(), GenFilterEfficiencyProducer::produce(), HLTJetCollForElePlusJets< T >::produce(), HLTTauRefCombiner::produce(), cms::JetVertexAssociation::produce(), cms::JetCorrectionProducer< T >::produce(), GenTrackMatcher::produce(), L1CalibFilterTowerJetProducer::produce(), ReduceHcalRecHitCollectionProducer::produce(), UpdatedMuonInnerTrackRef::produce(), RoadSearchTrackCandidateMaker::produce(), reco::modules::TrackerTrackHitFilter::produce(), DQMTauProducer::produce(), CaloMuonProducer::produce(), cms::MuonMET::produce(), EgammaHLTR9IDProducer::produce(), PreshowerPhiClusterProducer::produce(), MassKinFitterCandProducer::produce(), RPCTechnicalTrigger::produce(), FamosProducer::produce(), FastElectronSeedProducer::produce(), HcalDigiToRaw::produce(), GctRawToDigi::produce(), ESRawToDigi::produce(), CSCDCCUnpacker::produce(), DimuonMCMatcher::produce(), TagProbeMassProducer::produce(), APVCyclePhaseProducerFromL1ABC::produce(), ElectronSqPtTkIsolationProducer::produce(), ShallowTracksProducer::produce(), PFCand_AssoMap::produce(), PFCand_NoPU_WithAM::produce(), AssociationMapOneToOne2Association< CKey, CVal >::produce(), MixBoostEvtVtxGenerator::produce(), JetCollectionForEleHT::produce(), SysShiftMETcorrInputProducer::produce(), CSCTFTrackProducer::produce(), DigiSimLinkProducer::produce(), IsoTracks::produce(), PFRecoTauTagInfoProducer::produce(), L2TauJetsProvider::produce(), ElectronSeedMerger::produce(), MuonRefProducer::produce(), CosmicMuonLinksProducer::produce(), reco::EcalHaloDataProducer::produce(), TrackClusterSplitter::produce(), CastorClusterProducer::produce(), CastorJetIDProducer::produce(), UncleanSCRecoveryProducer::produce(), TrackIPProducer::produce(), ShiftedMETcorrInputProducer::produce(), pat::PATTriggerMatchEmbedder< PATObjectType >::produce(), pat::PATPhotonProducer::produce(), pat::PATMuonProducer::produce(), reco::modules::JetFlavourIdentifier::produce(), reco::modulesNew::MCTruthCompositeMatcher::produce(), GenParticleDecaySelector::produce(), modules::MuonCleanerBySegmentsT< T >::produce(), RPCTrigger::produce(), HLTDisplacedmumumuVtxProducer::produce(), L1GlobalTriggerRecordProducer::produce(), HcalCalibFEDSelector::produce(), ZToLLEdmNtupleDumper::produce(), TkAlCaOverlapTagger::produce(), HcalRecHitRecalib::produce(), AlCaHOCalibProducer::produce(), ShallowTrackClustersProducer::produce(), GenHIEventProducer::produce(), LHE2HepMCConverter::produce(), TrackingTruthProducer::produce(), MuonTrackProducer::produce(), StripCompactDigiSimLinksProducer::produce(), ProduceIsolationMap::produce(), MCParticleReplacer::produce(), TtEvtBuilder< C >::produce(), TrackFromPVSelector::produce(), FakeTrackProducer< T >::produce(), SeedGeneratorFromProtoTracksEDProducer::produce(), QualityFilter::produce(), TrackCandidateTopBottomHitFilter::produce(), TruthTauDecayModeProducer::produce(), TCRecoTauProducer::produce(), RecoTauPiZeroUnembedder::produce(), RecoTauJetRegionProducer::produce(), CaloRecoTauTagInfoProducer::produce(), L2TauModularIsolationSelector::produce(), PFDisplacedVertexProducer::produce(), PFProducer::produce(), PFElectronTranslator::produce(), MuonSelectionTypeValueMapProducer::produce(), cms::MuonTCMETValueMapProducer::produce(), reco::HcalHaloDataProducer::produce(), SeedClusterRemover::produce(), ClusterSummaryProducer::produce(), EcalDeadChannelRecoveryProducers::produce(), VirtualJetProducer::produce(), HiGenCleaner< T2 >::produce(), ElectronIDExternalProducer< algo >::produce(), PhotonProducer::produce(), EgammaHLTBcHcalIsolationProducersRegional::produce(), RecHitFilter::produce(), ObjectViewMatcher< T1, T2 >::produce(), NearbyCandCountComputer::produce(), pat::TauJetCorrFactorsProducer::produce(), MuonSimHitProducer::produce(), RawDataCollectorByLabel::produce(), L1GTDigiToRaw::produce(), ISRGammaWeightProducer::produce(), DistortedPFCandProducer::produce(), cms::AlCaDiJetsProducer::produce(), CloneProducer< C >::produce(), PF_PU_FirstVertexTracks::produce(), prodname::produce(), TrackMCQuality::produce(), L1ExtraCalibrator::produce(), BoostedTopProducer::produce(), HcalRealisticZS::produce(), HcalTrigPrimDigiProducer::produce(), HcalTBObjectUnpacker::produce(), EcalTBH2TDCRecInfoProducer::produce(), L2TauIsolationProducer::produce(), IsolatedTauJetsSelector::produce(), FastPrimaryVertexProducer::produce(), TopBottomClusterInfoProducer::produce(), CaloTowersCreator::produce(), PileupJetIdProducer::produce(), JetIDProducer::produce(), JetTracksAssociatorExplicit::produce(), EvtPlaneProducer::produce(), ConvertedPhotonProducer::produce(), EgammaElectronTkNumIsolationProducer::produce(), EgammaHLTEcalRecIsolationProducer::produce(), SiStripElectronProducer::produce(), ReducedRecHitCollectionProducer::produce(), pat::PATTriggerEventProducer::produce(), pat::DuplicatedElectronCleaner::produce(), TauGenJetProducer::produce(), BSCTrigger::produce(), HLTDisplacedmumuVtxProducer::produce(), HLTCollectionProducer< T >::produce(), CastorFastClusterProducer::produce(), CSCDigiToRawModule::produce(), ZMuMuMuonUserData::produce(), EcalFEDWithCRCErrorProducer::produce(), PFPileUp::produce(), CaloRecHitCandidateProducer::produce(), CandidateProducer< TColl, CColl, Selector, Conv, Creator, Init >::produce(), HLTJetCollectionsForElePlusJets< T >::produce(), HLTTauMCProducer::produce(), MixEvtVtxGenerator::produce(), JetVetoedTracksAssociatorAtVertex::produce(), GSFElectronsMixer::produce(), StEvtSolutionMaker::produce(), TtGenEventReco::produce(), TtSemiLepJetCombGeom::produce(), TtJetPartonMatch< C >::produce(), cms::RoadSearchHelixMaker::produce(), EcalTBHodoscopeRecInfoProducer::produce(), RecoTauPiZeroFlattener::produce(), L1HLTTauMatching::produce(), PFSimParticleProducer::produce(), MuonTimingProducer::produce(), reco::BeamHaloSummaryProducer::produce(), FixedGridRhoProducerFastjet::produce(), ParticleTowerProducer::produce(), TrackProducerWithSCAssociation::produce(), EgammaPhotonTkNumIsolationProducer::produce(), EgammaHLTRemoveDuplicatedSC::produce(), EgammaHLTIslandClusterProducer::produce(), EgammaHLTHybridClusterProducer::produce(), EgammaHLTElectronCombinedIsolationProducer::produce(), ConstrainedFitCandProducer< Fitter, InputCollection, OutputCollection, Init >::produce(), ShiftedJetProducerT< T, Textractor >::produce(), pat::PATConversionProducer::produce(), pat::PATCleaner< PATObjType >::produce(), GenJetBCEnergyRatio::produce(), pat::MatcherUsingTracks::produce(), pat::L1MuonMatcher::produce(), L1RCTProducer::produce(), ConeIsolation::produce(), CaloRecHitCopy::produce(), LTCRawToDigi::produce(), L1GlobalTriggerRawToDigi::produce(), L1GctInternJetProducer::produce(), EcalRawToDigi::produce(), DTUnpackingModule::produce(), CastorDigiToRaw::produce(), PdfWeightProducer::produce(), FSRWeightProducer::produce(), DistortedMuonProducerFromDB::produce(), TrackerToMuonPropagator::produce(), AlignmentMuonHIPTrajectorySelector::produce(), IPTCorrector::produce(), SiPixelFedFillerWordEventNumber::produce(), CandViewRefMerger::produce(), HLTMhtProducer::produce(), MuonMETcorrInputProducer::produce(), L1CaloTowerProducer::produce(), TtSemiLepKinFitProducer< LeptonCollection >::produce(), TrackRefitter::produce(), cms::RoadSearchTrackListCleaner::produce(), reco::tautools::CastedRefProducer< DerivedCollection, BaseType >::produce(), CaloRecoTauProducer::produce(), PFJetToCaloProducer::produce(), PixelVertexProducer::produce(), MuPFIsoEmbedder::produce(), TrackClusterRemover::produce(), DTRecSegment4DProducer::produce(), ZdcSimpleReconstructor::produce(), EcalRecHitProducer::produce(), CaloTowerCandidateCreator::produce(), HIBestVertexProducer::produce(), PhotonIDProducer::produce(), EgammaEcalRecHitIsolationProducer::produce(), EgammaHLTClusterShapeProducer::produce(), ReducedESRecHitCollectionProducer::produce(), EnergyLossProducer::produce(), PatJPsiProducer::produce(), pat::PATTauProducer::produce(), pat::ObjectEnergyScale< T >::produce(), CSCTriggerPrimitivesProducer::produce(), TrajectorySeedProducer::produce(), SiPixelRawToDigi::produce(), ScalersRawToDigi::produce(), EcalRawToRecHitProducer::produce(), EcalDigiToRaw::produce(), DistortedMETProducer::produce(), FromClusterSummaryMultiplicityProducer::produce(), AlCaEcalHcalReadoutsProducer::produce(), IsolatedPixelTrackCandidateProducer::produce(), reco::modules::CaloRecHitCandidateProducer< HitCollection >::produce(), NeutronHitsCollector::produce(), HectorProducer::produce(), L1TowerJetPUSubtractedProducer::produce(), TtFullHadHypothesis::produce(), EcalTrigPrimProducer::produce(), PrimaryVertexProducer::produce(), GsfTrackRefitter::produce(), cms::CosmicTrackFinder::produce(), DeDxEstimatorProducerPixelTripplet::produce(), DeDxDiscriminatorProducer::produce(), PFTauMVAInputDiscriminantTranslator::produce(), L2TauPixelIsoTagProducer::produce(), cms::ClusterizerFP420::produce(), PFTrackProducer::produce(), ConvBremSeedProducer::produce(), PFConcretePFCandidateProducer::produce(), MuonShowerInformationProducer::produce(), SiStripRecHitConverter::produce(), HBHEIsolatedNoiseReflagger::produce(), HcalLaserReco::produce(), EcalUncalibRecHitProducer::produce(), reco::modules::HICaloCompatibleTrackSelector::produce(), HiL1Subtractor::produce(), EgammaHLTGsfTrackVarProducer::produce(), SoftPFElectronProducer::produce(), pat::PATPFParticleProducer::produce(), PATHemisphereProducer::produce(), pat::PATGenericParticleProducer::produce(), IsolationProducer< C1, C2, Alg, OutputCollection, Setup >::produce(), MCTruthCompositeMatcher< C1, C2 >::produce(), MuScleFitMuonProducer::produce(), MaskedRctInputDigiProducer::produce(), MuonCandProducerMon::produce(), TrackingRecHitTranslator::produce(), FastTSGFromL2Muon::produce(), CastorRawToDigi::produce(), APVCyclePhaseProducerFromL1TS::produce(), EcalRecHitRecalib::produce(), ShallowGainCalibration::produce(), ShallowSimhitClustersProducer::produce(), reco::modules::NamedCandCombiner< Selector, PairSelector, Cloner, Setup, Init >::produce(), edm::ProductFromFwdPtrProducer< T, H >::produce(), GEMDigiProducer::produce(), SubsystemNeutronWriter::produce(), TtFullLepHypothesis::produce(), HcalTTPTriggerRecord::produce(), RoadSearchSeedFinder::produce(), TrackAlgoCompareUtil::produce(), ConversionSeedFilterCharge::produce(), ImpactParameter::produce(), PFV0Producer::produce(), InterestingEcalDetIdProducer::produce(), reco::CSCHaloDataProducer::produce(), EcalRecalibRecHitProducer::produce(), FixedGridRhoProducer::produce(), JetExtender::produce(), HIPixelMedianVtxProducer::produce(), ConversionTrackCandidateProducer::produce(), EgammaTowerIsolationProducer::produce(), EgammaHLTRecoEcalCandidateProducers::produce(), EgammaHLTR9Producer::produce(), InterestingDetIdCollectionProducer::produce(), ExampleClusterProducer::produce(), pat::MatcherByPulls< T >::produce(), FSPFProducer::produce(), PiZeroDiscriminatorProducer::produce(), SiStripFineDelayHit::produce(), RazorVarProducer::produce(), CSCOverlapsTrackPreparation::produce(), ShallowClustersProducer::produce(), TopProjector< Top, Bottom, Matcher >::produce(), CSCTFCandidateProducer::produce(), TrackAssociatorEDProducer::produce(), L1TkClusterBuilder< T >::produce(), TtSemiLepJetCombMaxSumPtWMass::produce(), cms::CkfTrackCandidateMakerBase::produceBase(), SiStripFineDelayHit::produceNoTracking(), ZmumuPFEmbedder::producePFCandColl(), ZmumuPFEmbedder::produceTrackColl(), FastjetJetProducer::produceTrackJets(), MuonCosmicCompatibilityFiller::pvMatches(), ElectronHcalHelper::readEvent(), PVFitter::readEvent(), BeamFitter::readEvent(), readEventData(), pat::helper::BasicOverlapTest::readInput(), pat::helper::OverlapBySuperClusterSeed::readInput(), L1MuDTSectorReceiver::receiveCSCData(), L1MuDTEtaProcessor::receiveData(), L1MuGMTPSB::receiveData(), L1MuDTSectorReceiver::receiveDTBXData(), L1GlobalTriggerPSB::receiveGctObjectData(), L1GlobalTriggerGTL::receiveGmtObjectData(), L1GlobalTriggerPSB::receiveTechnicalTriggers(), HcalDigiTester::reco(), HcalDigisValidation::reco(), HIMuonTrackingRegionProducer::regions(), GlobalTrackingRegionWithVerticesProducer::regions(), TauRegionalPixelSeedGenerator::regions(), IsolationRegionAroundL3Muon::regions(), CandidateSeededTrackingRegionsProducer::regions(), HITRegionalPixelSeedGenerator::regions(), TrackingRegionsFromBeamSpotAndL2Tau::regions(), HITrackingRegionForPrimaryVtxProducer::regions(), GlobalTrackingRegionProducerFromBeamSpot::regions(), L3MumuTrackingRegion::regions(), RunManager::resetGenParticleId(), CutsIsolatorWithCorrection::result(), L1RetrieveL1Extra::retrieveL1ExtraObjects(), L1TkClusterBuilder< T >::RetrieveRawHits(), CutBasedElectronID::robustSelection(), RPCHitAssociator::RPCHitAssociator(), EgammaHLTPixelMatchElectronAlgo::run(), ElectronSeedGenerator::run(), EcalRecHitWorkerRecover::run(), SiStripElectronSeedGenerator::run(), L1MuDTTrackFinder::run(), tnp::TagProbePairMaker::run(), PixelUnpackingRegions::run(), KFBasedPixelFitter::run(), FastElectronSeedGenerator::run(), EcalDQMonitorTask::runOnCollection(), RxCalculator::RxCalculator(), SeedFilter::seeds(), HLTLevel1GTSeed::seedsL1Extra(), HLTLevel1GTSeed::seedsL1TriggerObjectMaps(), pf2pat::ElectronIDPFCandidateSelectorDefinition::select(), SelectionStep< Object >::select(), StringCutEventSelector< Object >::select(), HSCPTrackSelector::select(), GenJetClosestMatchSelectorDefinition::select(), CaloTauSelectorDefinition::select(), SelectionStepHLT< Object >::select(), pf2pat::IPCutPFCandidateSelectorDefinition::select(), AssociatedVariableCollectionSelector< InputCollection, VarCollection, Selector, OutputCollection, StoreContainer, RefAdder >::select(), PFTauSelectorDefinition::select(), HIProtoTrackSelector::select(), SingleEleCalibSelector::select(), StringCutsEventSelector< Object, existenceMatter >::select(), FourVectorHLTOffline::selectElectrons(), CaloMETAnalyzer::selectHighPtJetEvent(), TcMETAnalyzer::selectHighPtJetEvent(), METAnalyzer::selectHighPtJetEvent(), MuCorrMETAnalyzer::selectHighPtJetEvent(), PFMETAnalyzer::selectHighPtJetEvent(), MuCorrMETAnalyzer::selectLowPtJetEvent(), CaloMETAnalyzer::selectLowPtJetEvent(), METAnalyzer::selectLowPtJetEvent(), TcMETAnalyzer::selectLowPtJetEvent(), PFMETAnalyzer::selectLowPtJetEvent(), FourVectorHLTOffline::selectTaus(), DualByL2TSG::selectTSG(), SelectionStep< Object >::selectVertex(), SelectionStepHLT< Object >::selectVertex(), reco::tau::RecoTauVertexAssociator::setEvent(), reco::isodeposit::OtherCandVeto::setEvent(), ConversionSeedFinder::setEvent(), TSGFromPropagation::setEvent(), FastTSGFromPropagation::setEvent(), reco::isodeposit::OtherCandidatesDeltaRVeto::setEvent(), TrackingMonitor::setNclus(), ParametrizedSubtractor::setupGeometryMap(), SiStripZeroSuppression::StandardZeroSuppression(), ClusterChecker::tooManyClusters(), TrackerHitAssociator::TrackerHitAssociator(), FastTSGFromIOHit::trackerSeeds(), LaserDQM::trackerStatistics(), SiStripMonitorTrack::trackStudy(), DQMAnalyzer::trigger(), GsfElectronDataAnalyzer::trigger(), DTTrig::triggerReco(), triggerResultsByName(), DTLocalTriggerTask::triggerSource(), MuonIdTruthInfo::truthMatchMuon(), TxCalculator::TxCalculator(), TxyCalculator::TxyCalculator(), HIProtoTrackFilter::update(), HIPixelTrackFilter::update(), MeasurementTrackerImpl::updatePixels(), CosmicParametersDefinerForTP::vertex(), ParametersDefinerForTP::vertex(), WeightManager::weight(), and ECALRecHitAnalyzer::WriteECALRecHits().

                                                                   {
    bool ok = provRecorder_.getByLabel(tag, result);
    if(ok) {
      addToGotBranchIDs(*result.provenance());
    }
    return ok;
  }
template<typename PROD >
bool Event::getByLabel ( std::string const &  label,
Handle< PROD > &  result 
) const

Definition at line 344 of file Event.h.

References addToGotBranchIDs(), edm::PrincipalGetAdapter::getByLabel(), convertSQLiteXML::ok, edm::HandleBase::provenance(), and provRecorder_.

                                                                      {
    bool ok = provRecorder_.getByLabel(label, result);
    if(ok) {
      addToGotBranchIDs(*result.provenance());
    }
    return ok;
  }
template<typename PROD >
bool Event::getByLabel ( std::string const &  label,
std::string const &  productInstanceName,
Handle< PROD > &  result 
) const

Definition at line 354 of file Event.h.

References addToGotBranchIDs(), edm::PrincipalGetAdapter::getByLabel(), convertSQLiteXML::ok, edm::HandleBase::provenance(), and provRecorder_.

                                                {
    bool ok = provRecorder_.getByLabel(label, productInstanceName, result);
    if(ok) {
      addToGotBranchIDs(*result.provenance());
    }
    return ok;
  }
BasicHandle Event::getByLabelImpl ( std::type_info const &  iWrapperType,
std::type_info const &  iProductType,
InputTag const &  iTag 
) const [private, virtual]

Implements edm::EventBase.

Definition at line 190 of file Event.cc.

References addToGotBranchIDs(), edm::PrincipalGetAdapter::getByLabel_(), h, edm::BasicHandle::isValid(), edm::BasicHandle::provenance(), and provRecorder_.

                                                                                                         {
    BasicHandle h = provRecorder_.getByLabel_(TypeID(iProductType), iTag);
    if(h.isValid()) {
      addToGotBranchIDs(*(h.provenance()));
    }
    return h;
  }
BasicHandle Event::getByProductID_ ( ProductID const &  oid) const [private]

Definition at line 98 of file Event.cc.

References eventPrincipal(), and edm::EventPrincipal::getByProductID().

Referenced by get().

                                                   {
    return eventPrincipal().getByProductID(oid);
  }
LuminosityBlock const& edm::Event::getLuminosityBlock ( ) const [inline]
template<typename PROD >
void Event::getManyByType ( std::vector< Handle< PROD > > &  results) const
bool Event::getProcessParameterSet ( std::string const &  processName,
ParameterSet ps 
) const

Definition at line 75 of file Event.cc.

References HDQMDatabaseProducer::config, edm::ParameterSet::empty(), Exception, edm::ProcessHistory::getConfigurationForProcess(), edm::detail::ThreadSafeRegistry< KEY, T, E >::getMapped(), edm::EventBase::id(), instance, edm::errors::NotFound, edm::ProcessConfiguration::parameterSetID(), and processHistoryID().

Referenced by DQMProvInfo::analyze(), and BeamSpotFromSimProducer::produce().

                                                        {
    // Get the ProcessHistory for this event.
    ProcessHistoryRegistry* phr = ProcessHistoryRegistry::instance();
    ProcessHistory ph;
    if(!phr->getMapped(processHistoryID(), ph)) {
      throw Exception(errors::NotFound)
        << "ProcessHistoryID " << processHistoryID()
        << " is claimed to describe " << id()
        << "\nbut is not found in the ProcessHistoryRegistry.\n"
        << "This file is malformed.\n";
    }

    ProcessConfiguration config;
    bool process_found = ph.getConfigurationForProcess(processName, config);
    if(process_found) {
      pset::Registry::instance()->getMapped(config.parameterSetID(), ps);
      assert(!ps.empty());
    }
    return process_found;
  }
Provenance Event::getProvenance ( ProductID const &  theID) const

Definition at line 65 of file Event.cc.

References eventPrincipal(), and edm::EventPrincipal::getProvenance().

                                                 {
    return eventPrincipal().getProvenance(pid);
  }
Provenance Event::getProvenance ( BranchID const &  theID) const
template<typename PROD >
RefProd<PROD> edm::Event::getRefBeforePut ( ) [inline]

Returns a RefProd to a product before that product has been placed into the Event. The RefProd (and any Ref's made from it) will no work properly until after the Event has been committed (which happens after leaving the EDProducer::produce method)

Definition at line 97 of file Event.h.

References AlCaHLTBitMon_QueryRunRegistry::string.

Referenced by helper::CandDecayStoreManager::cloneAndStore(), pat::PATJetSelector::filter(), HLTHtMhtFilter::hltFilter(), TopInitSubset::produce(), NuclearTrackCorrector::produce(), cms::TrackListMerger::produce(), cms::SimpleTrackListMerger::produce(), reco::modules::CosmicTrackSelector::produce(), MuonErrorMatrixAdjuster::produce(), FastTrackMerger::produce(), AssociationVectorSelector< KeyRefProd, CVal, KeySelector, ValSelector >::produce(), ExtraFromSeeds::produce(), reco::modules::TrackMultiSelector::produce(), pat::PATJetProducer::produce(), GenParticleProducer::produce(), reco::modules::AnalyticalTrackSelector::produce(), SiTrackerGaussianSmearingRecHitConverter::produce(), PFDisplacedTrackerVertexProducer::produce(), ElectronRecalibSuperClusterAssociator::produce(), AlCaIsoTracksProducer::produce(), GenParticlePruner::produce(), reco::modules::DuplicateListMerger::produce(), PFConversionProducer::produce(), PFNuclearProducer::produce(), GenParticleDecaySelector::produce(), TrackIPProducer::produce(), MuonTrackProducer::produce(), FakeTrackProducer< T >::produce(), QualityFilter::produce(), RecoTauPiZeroUnembedder::produce(), reco::modules::HICaloCompatibleTrackSelector::produce(), PFV0Producer::produce(), GsfTrackProducerBase::putInEvt(), KfTrackProducerBase::putInEvt(), and TrackProducerWithSCAssociation::putInEvt().

{return getRefBeforePut<PROD>(std::string());}
template<typename PROD >
RefProd< PROD > Event::getRefBeforePut ( std::string const &  productInstanceName)

Definition at line 323 of file Event.h.

References edm::PrincipalGetAdapter::getBranchDescription(), makeProductID(), AlCaHLTBitMon_ParallelJobs::p, PROD, edm::PrincipalGetAdapter::prodGetter(), and provRecorder_.

                                                             {
    PROD* p = 0;
    ConstBranchDescription const& desc =
      provRecorder_.getBranchDescription(TypeID(*p), productInstanceName);

    //should keep track of what Ref's have been requested and make sure they are 'put'
    return RefProd<PROD>(makeProductID(desc), provRecorder_.prodGetter());
  }
Run const & Event::getRun ( ) const
ProductID Event::makeProductID ( ConstBranchDescription const &  desc) const [private]

Definition at line 40 of file Event.cc.

References edm::EventPrincipal::branchIDToProductID(), eventPrincipal(), and edm::ConstBranchDescription::originalBranchID().

Referenced by getRefBeforePut(), and put().

                                                               {
    return eventPrincipal().branchIDToProductID(desc.originalBranchID());
  }
ProcessHistory const & Event::processHistory ( ) const [virtual]
ProcessHistoryID const & Event::processHistoryID ( ) const

Definition at line 55 of file Event.cc.

References eventPrincipal(), and edm::Principal::processHistoryID().

Referenced by getProcessParameterSet().

                                {
    return eventPrincipal().processHistoryID();
  }
template<>
OrphanHandle<GenericObjectOwner> edm::Event::put ( std::auto_ptr< GenericObjectOwner product,
std::string const &  productInstanceName 
)
template<typename PROD >
OrphanHandle<PROD> edm::Event::put ( std::auto_ptr< PROD >  product) [inline]

Put a new product.

Definition at line 85 of file Event.h.

References AlCaHLTBitMon_QueryRunRegistry::string.

Referenced by edm::HiMixingWorker< T >::addSignals(), FFTJetCorrectionProducer::applyCorrections(), FFTJetPatRecoProducer::buildDenseProduct(), FFTJetPatRecoProducer::buildSparseProduct(), EgammaHLTMulti5x5ClusterProducer::clusterizeECALPart(), Multi5x5ClusterProducer::clusterizeECALPart(), CosmicClusterProducer::clusterizeECALPart(), EgammaHLTIslandClusterProducer::clusterizeECALPart(), IslandClusterProducer::clusterizeECALPart(), SiStripZeroSuppression::CollectionMergedZeroSuppression(), HLTTauRefProducer::doElectrons(), HLTTauRefProducer::doJets(), HLTTauRefProducer::doMuons(), HLTTauRefProducer::doPFTaus(), HLTTauRefProducer::doPhotons(), HLTTauRefProducer::doTowers(), PFRecoTauDiscriminationAgainstElectronMVA3::endEvent(), PFRecoTauDiscriminationAgainstElectronMVA2::endEvent(), EDMNeutronWriter::endEvent(), EcalDeadCellBoundaryEnergyFilter::filter(), ZeeCandidateFilter::filter(), edm::GeneratorFilter< HAD, DEC >::filter(), HLTEcalPhiSymFilter::filter(), HSCParticleSelector::filter(), HcalLaserEventFilter::filter(), ConfigurableAnalysis::filter(), edm::HadronizerFilter< HAD, DEC >::filter(), CandViewRefRandomSelector::filter(), pat::PATJetSelector::filter(), edm::FwdPtrCollectionFilter< T, S, H >::filter(), cms::TECClusterFilter::filter(), cms::TrackMTCCFilter::filter(), MCZll::filter(), HSCParticleProducer::filter(), RecoTauPileUpVertexSelector::filter(), TrackingFailureFilter::filter(), BVertexFilter::filter(), ElectronIdMVABased::filter(), cms::MTCCHLTrigger::filter(), GreedyMuonPFCandidateFilter::filter(), EEBadScFilter::filter(), EcalLaserCorrFilter::filter(), FlavorHistoryFilter::filter(), cms::ClusterMTCCFilter::filter(), HLTHcalMETNoiseCleaner::filter(), EENoiseFilter::filter(), HLTRHemisphere::filter(), JetVertexChecker::filter(), EcalDeadCellTriggerPrimitiveFilter::filter(), pat::PATSingleVertexSelector::filter(), HLTEcalResonanceFilter::filter(), JetIDFailureFilter::filter(), ByMultiplicityEventFilter< T >::filter(), reco::CentralityProducer::filter(), LogErrorEventFilter::filter(), PFTauViewRefSelector::filter(), RecoTauDiscriminatorRefSelectorImpl< T >::filter(), MultiEventFilter::filter(), InconsistentMuonPFCandidateFilter::filter(), ElectronIdFilter::filter(), Tau3MuSkim::filter(), reco::tau::AssociationMatchRefSelector< InputType, MatchedType, OutputType, ClonePolicy >::filter(), EcalDeadCellDeltaRFilter::filter(), aod2patFilterZee::filter(), HcalDigitizer::finalizeEvent(), HcalTBDigiProducer::finalizeEvent(), SiStripDigitizer::finalizeEvent(), CastorDigiProducer::finalizeEvent(), HLTDeDxFilter::hltFilter(), HLTMuonIsoFilter::hltFilter(), HLTmmkFilter::hltFilter(), HLTHtMhtFilter::hltFilter(), HLTHcalPhiSymFilter::hltFilter(), HLTmmkkFilter::hltFilter(), ShallowDigisProducer::insert(), gen::Pythia6Gun::loadEvent(), EgammaHLTNxNClusterProducer::makeNxNClusters(), SiStripZeroSuppression::MergeCollectionsZeroSuppression(), PFCandidateMixer::mix(), HcalSimpleReconstructor::process(), HcalSimpleReconstructor::processUpgrade(), HcalTB02Analysis::produce(), EcalFEtoDigi::produce(), SeedCombiner::produce(), OutsideInMuonSeeder::produce(), PFTauViewRefMerger::produce(), EMIsolatedTauJetsSelector::produce(), TrackListCombiner::produce(), HepMCCopy::produce(), RPCSeedGenerator::produce(), CosmicsMuonIdProducer::produce(), QuarkoniaTrackSelector::produce(), SiStripMeanCMExtractor::produce(), cms::SiPixelRecHitConverter::produce(), EgammaHLTRegionalPixelSeedGeneratorProducers::produce(), JetCrystalsAssociator::produce(), SoftElectronProducer::produce(), ElectronConversionRejectionVars::produce(), DeltaRNearestObjectComputer< T >::produce(), pat::PATElectronProducer::produce(), pat::ObjectSpatialResolution< T >::produce(), PartonSelector::produce(), JetPartonMatcher::produce(), CandOneToManyDeltaRMatcher::produce(), HcalTBSource::produce(), edm::ExpoRandomPtGunProducer::produce(), HLTJetCollectionsForLeptonPlusJets< jetType >::produce(), HLTCaloJetIDProducer::produce(), HLTPrescaleRecorder::produce(), edm::FwdPtrProducer< T, H >::produce(), AlphaTVarProducer::produce(), DistortedMuonProducer::produce(), MuonWithPFIsoProducer::produce(), WMuNuProducer::produce(), ESDigiToRaw::produce(), L1GTEvmDigiToRaw::produce(), RawDataSelector::produce(), edm::CosMuoGenProducer::produce(), LHECOMWeightProducer::produce(), FFTJetPatRecoProducer::produce(), JetTracksAssociatorAtCaloFace::produce(), JetTracksAssociatorAtVertex::produce(), CastorTowerProducer::produce(), HcalHitSelection::produce(), CATopJetTagger::produce(), ZllArbitrator< T1 >::produce(), TtSemiLepSignalSelMVAComputer::produce(), TopInitSubset::produce(), StGenEventReco::produce(), HighPtTrackEcalDetIdProducer::produce(), MCTrackMatcher::produce(), HcalTB04Analysis::produce(), EcalSimpleProducer::produce(), cms::RoadSearchCloudCleaner::produce(), NuclearTrackCorrector::produce(), cms::TrackListMerger::produce(), cms::SimpleTrackListMerger::produce(), reco::modules::CosmicTrackSelector::produce(), DeDxEstimatorProducer::produce(), VertexFromTrackProducer::produce(), cms::ReconstructerFP420::produce(), PixelVertexProducerMedian::produce(), PixelVertexProducerClusters::produce(), LightPFTrackProducer::produce(), PFPhotonTranslator::produce(), PFLinker::produce(), PFClusterShapeProducer::produce(), MuonErrorMatrixAdjuster::produce(), CollectionCombiner< Collection >::produce(), MuonLinksProducerForHLT::produce(), HLTTrackClusterRemover::produce(), PFSuperClusterProducer::produce(), InterestingTrackEcalDetIdProducer::produce(), ShiftedParticleProducerT< T >::produce(), TextToRaw::produce(), SourceCardTextToRctDigi::produce(), AnyJetToCaloJetProducer::produce(), Type1PFMET::produce(), SiStripRegFEDSelector::produce(), AlCaHcalNoiseProducer::produce(), TrackInfoProducer::produce(), EventWithHistoryProducer::produce(), EventWithHistoryProducerFromL1ABC::produce(), EventVtxInfoNtupleDumper::produce(), EcalRawToRecHitFacility::produce(), HcalRawToDigi::produce(), FastTrackMerger::produce(), FFTJetVertexAdder::produce(), InputGenJetsParticleSelector::produce(), TtSemiLepJetCombWMassMaxSumPt::produce(), MuonFromPVSelector::produce(), TtSemiEvtSolutionMaker::produce(), L1TkStubBuilder< T >::produce(), cms::DigitizerFP420::produce(), edm::CFWriter::produce(), HcalForwardLibWriter::produce(), NuclearInteractionEDProducer::produce(), BeamSpotOnlineProducer::produce(), CosmicSeedGenerator::produce(), NuclearSeedsEDProducer::produce(), CandViewRefTriggerBiasRemover::produce(), PFRecoTauDecayModeDeterminator::produce(), PFTauToJetProducer::produce(), L1HLTJetsMatching::produce(), cms::TrackerizerFP420::produce(), L2MuonSeedGenerator::produce(), EgammaHLTElectronTrackIsolationProducers::produce(), HLTHFRecoEcalCandidateProducer::produce(), HFRecoEcalCandidateProducer::produce(), SiStripElectronSeedProducer::produce(), EcalDigiSelector::produce(), pat::PATVertexAssociationProducer::produce(), pat::PATTriggerProducer::produce(), JetChargeProducer::produce(), FlavorHistoryProducer::produce(), RctInputTextToDigi::produce(), Type0PFMETcorrInputProducer::produce(), CorrectedMETProducerT< T >::produce(), HLTJetL1MatchProducer< T >::produce(), HLTHtMhtProducer::produce(), HLTHcalTowerNoiseCleaner::produce(), TriggerSummaryProducerRAW::produce(), AssociationVectorSelector< KeyRefProd, CVal, KeySelector, ValSelector >::produce(), CandidateTriggerObjectProducer::produce(), HBHENoiseFilterResultProducer::produce(), SubdetFEDSelector::produce(), SiStripProcessedRawDigiProducer::produce(), WeakEffectsWeightProducer::produce(), EcalRawToRecHitRoI::produce(), RPCPackingModule::produce(), CastorFastTowerProducer::produce(), edm::BeamHaloProducer::produce(), edm::PomwigProducer::produce(), HiEvtPlaneFlatProducer::produce(), CaloTowersMerger::produce(), RecHitCorrector::produce(), CastorSimpleReconstructor::produce(), EcalTPSkimmer::produce(), CSCSegmentProducer::produce(), TtSemiLepJetCombMVAComputer::produce(), GsfElectronFromPVSelector::produce(), TtHadEvtSolutionMaker::produce(), TtDilepEvtSolutionMaker::produce(), L1TrackProducer::produce(), edm::HiMixingModule::produce(), HcalTB06Analysis::produce(), ExtraFromSeeds::produce(), reco::modules::TrackMultiSelector::produce(), PhotonConversionTrajectorySeedProducerFromSingleLeg::produce(), RecoTauCleanerImpl< Prod >::produce(), PFRecoTauProducer::produce(), InvariantMass< T1, T2 >::produce(), MuonIdProducer::produce(), CaloMuonMerger::produce(), reco::GlobalHaloDataProducer::produce(), ConversionTrackProducer::produce(), EgammaHLTHcalIsolationDoubleConeProducers::produce(), UnifiedSCCollectionProducer::produce(), SoftElectronCandProducer::produce(), NTuplingDevice::produce(), pat::PATJetProducer::produce(), GenParticleProducer::produce(), GtPsbTextToDigi::produce(), L1ExtraParticlesProd::produce(), L1GctEmulator::produce(), cms::Type1MET::produce(), cms::TauMET::produce(), PFchsMETcorrInputProducer::produce(), PFJetMETcorrInputProducerT< T, Textractor >::produce(), edm::FileRandomKEThetaGunProducer::produce(), Merger< InputCollection, OutputCollection, P >::produce(), ShallowRechitClustersProducer::produce(), LaserAlignmentT0Producer::produce(), DTTFFEDSim::produce(), EcalDCCTB07UnpackingModule::produce(), ConditionDumperInEdm::produce(), PileUpProducer::produce(), SiClusterTranslator::produce(), ExternalLHEProducer::produce(), HIPixelClusterVtxProducer::produce(), JetIdSelector< T >::produce(), TrackExtrapolator::produce(), CaloTowersReCreator::produce(), CastorCellProducer::produce(), EcalDetIdToBeRecoveredProducer::produce(), TtSemiLepHypothesis::produce(), MuonSelectorVertex::produce(), bestPVselector< T1 >::produce(), CollectionFromZLegProducer::produce(), SelectReplacementCandidates::produce(), L1RingSubtractionProducer::produce(), L1ExtraTranslator::produce(), RPCDigiProducer::produce(), GEMCSCPadDigiProducer::produce(), BeamSpotProducer::produce(), reco::modules::AnalyticalTrackSelector::produce(), EcalTBWeightUncalibRecHitProducer::produce(), L2TauModularIsolationProducer::produce(), L2TauJetsMerger::produce(), L2TauIsolationSelector::produce(), GoodSeedProducer::produce(), TSGFromL2Muon::produce(), MuonLinksProducer::produce(), RPCPointProducer::produce(), ConversionProducer::produce(), GamIsoDetIdCollectionProducer::produce(), EgammaHLTPixelMatchElectronProducers::produce(), EgammaSCCorrectionMaker::produce(), OtherObjectVariableComputer< T >::produce(), ShiftedPFCandidateProducerForNoPileUpPFMEt::produce(), CandOneToOneDeltaRMatcher::produce(), reco::modulesNew::IsolationProducer< C1, C2, Alg, OutputCollection, Setup >::produce(), DTTrackFinder::produce(), TriggerSummaryProducerAOD::produce(), DoubleProducer::produce(), reco::PhysObjectMatcher< C1, C2, S, D, Q >::produce(), AssociationVector2ValueMap< KeyRefProd, CVal >::produce(), PF_PU_AssoMap::produce(), CandReducer::produce(), AlCaGammaJetProducer::produce(), MultiplicityProducer< T >::produce(), MatchedProbeMaker< T >::produce(), CSCTFPacker::produce(), HcalHistogramRawToDigi::produce(), JetPlusTrackProducerAA::produce(), ZdcHitReconstructor::produce(), TtFullHadSignalSelMVAComputer::produce(), L1TowerJetPUEstimator::produce(), L1CaloAlgoBase< tInputCollection, tOutputCollection >::produce(), DTDigitizer::produce(), OscarProducer::produce(), CRackSeedGenerator::produce(), reco::modules::MultiTrackSelector::produce(), RecoTauPiZeroProducer::produce(), PFElecTkProducer::produce(), PFDisplacedTrackerVertexProducer::produce(), PFClusterProducer::produce(), TSGFromL1Muon::produce(), cms::MuonMETValueMapProducer::produce(), ConversionTrackMerger::produce(), EgammaPhotonTkIsolationProducer::produce(), EgammaHLTCombinedIsolationProducer::produce(), HFEMClusterProducer::produce(), SiStripElectronAssociator::produce(), HybridClusterProducer::produce(), ObjectMultiplicityCounter< T >::produce(), pat::PATMHTProducer::produce(), L1Comparator::produce(), edm::FlatRandomOneOverPtGunProducer::produce(), BaseEvtVtxGenerator::produce(), Timer::produce(), sistrip::FEDEmulatorModule::produce(), ParticleDecayProducer::produce(), reco::modules::CandCombiner< Selector, PairSelector, Cloner, OutputCollection, Setup, Init >::produce(), ECALRegFEDSelector::produce(), LmfSource::produce(), DiJetVarProducer::produce(), ZMuMuUserDataOneTrack::produce(), GctDigiToRaw::produce(), RPCUnpackingModule::produce(), SiPixelDigiToRaw::produce(), SiTrackerGaussianSmearingRecHitConverter::produce(), FFTJetPileupEstimator::produce(), TtFullLepKinSolutionProducer::produce(), GlobalRecHitsProducer::produce(), EcalTBTDCRecInfoProducer::produce(), RecoTauEventFlagProducer::produce(), TauJetSelectorForHLTTrackSeeding::produce(), PFDisplacedVertexCandidateProducer::produce(), PFBlockProducer::produce(), TrajectorySeedFromMuonProducer::produce(), EgammaElectronTkIsolationProducer::produce(), ESListOfFEDSProducer::produce(), EgammaHLTHcalIsolationProducersRegional::produce(), PreshowerClusterShapeProducer::produce(), EcalChannelKiller::produce(), JetTagProducer::produce(), ObjectViewCleaner< T >::produce(), SmearedJetProducerT< T, Textractor >::produce(), pat::PATMETProducer::produce(), CandIsoDepositProducer::produce(), L1GlobalTrigger::produce(), edm::FlatRandomPtGunProducer::produce(), edm::FlatRandomEThetaGunProducer::produce(), edm::MCFileSource::produce(), PFJetsMatchedToFilteredCaloJetsProducer::produce(), HLTPFJetIDProducer::produce(), NtpProducer< C >::produce(), CollectionAdder< C >::produce(), EcalIsolatedParticleCandidateProducer::produce(), cms::HitReCalibrator::produce(), ElectronRecalibSuperClusterAssociator::produce(), ConfigurableAPVCyclePhaseProducer::produce(), L1GlobalTriggerEvmRawToDigi::produce(), sistrip::DigiToRawModule::produce(), CaloRecHitsProducer::produce(), PixelTracksProducer::produce(), BetaBoostEvtVtxGenerator::produce(), HiEgammaIsolationProducer::produce(), HiSpikeCleaner::produce(), JetPlusTrackProducer::produce(), ESRecHitProducer::produce(), HcalHitReconstructor::produce(), CSCRecHitDProducer::produce(), TtSemiLepHitFitProducer< LeptonCollection >::produce(), GlobalHitsProducer::produce(), RecoTracksMixer::produce(), CSCDigiProducer::produce(), RoadSearchCloudMaker::produce(), reco::tautools::CopyProducer< Collection >::produce(), L2TauRelaxingIsolationSelector::produce(), L2TauPixelTrackMatch::produce(), HLTTauProducer::produce(), CaloTowerCreatorForTauHLT::produce(), GlobalTrackQualityProducer::produce(), cms::SiPixelClusterProducer::produce(), EleIsoDetIdCollectionProducer::produce(), EgammaHLTPhotonTrackIsolationProducersRegional::produce(), EgammaHLTElectronDetaDphiProducer::produce(), ElectronSeedProducer::produce(), PreshowerClusterProducer::produce(), ColinsSoperVariablesComputer::produce(), ShiftedParticleMETcorrInputProducer::produce(), pat::PATCompositeCandidateProducer::produce(), GenParticlePruner::produce(), PFCandMETcorrInputProducer::produce(), CaloJetMETcorrInputProducerT< T, Textractor >::produce(), HLTDummyCollections::produce(), reco::modules::MatcherBase< C1, C2, M >::produce(), reco::modules::TrackFullCloneSelectorBase< Selector >::produce(), ShallowCloneProducer< C >::produce(), AlCaIsoTracksProducer::produce(), AlignmentPrescaler::produce(), LaserAlignmentProducer::produce(), ZMuMuTrackUserData::produce(), ZMuMuUserData::produce(), CSCTFUnpacker::produce(), DTDigiToRawModule::produce(), FFTJetPFPileupCleaner::produce(), FFTJetPileupProcessor::produce(), TtSemiLepJetCombWMassDeltaTopMass::produce(), TrackerHitProducer::produce(), UpdatedMuonInnerTrackRef::produce(), ReduceHcalRecHitCollectionProducer::produce(), SimHitShifter::produce(), L1CalibFilterTowerJetProducer::produce(), GenTrackMatcher::produce(), simwatcher::BeginOfTrackCounter::produce(), HcalSimpleAmplitudeZS::produce(), HcalTTPDigiProducer::produce(), VZeroProducer::produce(), V0Producer::produce(), BeamSpotFromSimProducer::produce(), SeedGeneratorFromRegionHitsEDProducer::produce(), MuonReSeeder::produce(), reco::modules::DuplicateTrackMerger::produce(), reco::modules::DuplicateListMerger::produce(), reco::modules::CosmicTrackSplitter::produce(), ConversionSeedFilter::produce(), RecoTauProducer::produce(), L2TauNarrowConeIsolationProducer::produce(), PFNuclearProducer::produce(), PFConversionProducer::produce(), PhotonCoreProducer::produce(), EgammaHLTEcalIsolationProducersRegional::produce(), CleanAndMergeProducer::produce(), ShiftedPFCandidateProducerForPFMEtMVA::produce(), MuonMCClassifier::produce(), pat::HLTL1MuonMatcher::produce(), L1RCTTPGProvider::produce(), L1ExtraParticleMapProd::produce(), L1EmulBias::produce(), cms::JetCorrectionProducer< T >::produce(), cms::JetVertexAssociation::produce(), RandomEngineStateProducer::produce(), edm::FlatRandomEGunProducer::produce(), HLTTauRefCombiner::produce(), HLTJetCollForElePlusJets< T >::produce(), reco::modulesNew::Matcher< C1, C2, S, D >::produce(), ShallowEventDataProducer::produce(), AlCaECALRecHitReducer::produce(), ISRWeightProducer::produce(), DTTFFEDReader::produce(), EcalRawToRecHitByproductProducer::produce(), EcalDCCTBUnpackingModule::produce(), evf::EvFFEDSelector::produce(), RawDataCollectorModule::produce(), TrackCandidateProducer::produce(), HiEgammaSCCorrectionMaker::produce(), cms::SubEventGenJetProducer::produce(), EcalSimHitsValidProducer::produce(), DigiSimLinkProducer::produce(), TotemTestGem::produce(), RoadSearchTrackCandidateMaker::produce(), reco::modules::TrackerTrackHitFilter::produce(), DQMTauProducer::produce(), CaloMuonProducer::produce(), cms::MuonMET::produce(), EgammaHLTR9IDProducer::produce(), PreshowerPhiClusterProducer::produce(), MassKinFitterCandProducer::produce(), RctTextToRctDigi::produce(), RPCTechnicalTrigger::produce(), L1DummyProducer::produce(), SysShiftMETcorrInputProducer::produce(), JetCollectionForEleHT::produce(), AssociationMapOneToOne2Association< CKey, CVal >::produce(), PFCand_NoPU_WithAM::produce(), PFCand_AssoMap::produce(), ShallowTracksProducer::produce(), SiPixelCalibDigiProducer::produce(), ElectronSqPtTkIsolationProducer::produce(), APVCyclePhaseProducerFromL1ABC::produce(), TagProbeMassProducer::produce(), DimuonMCMatcher::produce(), CSCDCCUnpacker::produce(), ESRawToDigi::produce(), HcalDigiToRaw::produce(), ErrorStreamSource::produce(), FastElectronSeedProducer::produce(), FamosProducer::produce(), MixBoostEvtVtxGenerator::produce(), CSCTFTrackProducer::produce(), IsoTracks::produce(), TtEvtBuilder< C >::produce(), MCParticleReplacer::produce(), ProduceIsolationMap::produce(), StripCompactDigiSimLinksProducer::produce(), MuonTrackProducer::produce(), PFRecoTauTagInfoProducer::produce(), L2TauJetsProvider::produce(), ElectronSeedMerger::produce(), MuonRefProducer::produce(), CosmicMuonLinksProducer::produce(), reco::EcalHaloDataProducer::produce(), TrackClusterSplitter::produce(), UncleanSCRecoveryProducer::produce(), TrackIPProducer::produce(), ShiftedMETcorrInputProducer::produce(), pat::PATTriggerMatchEmbedder< PATObjectType >::produce(), pat::PATPhotonProducer::produce(), pat::PATMuonProducer::produce(), reco::modules::JetFlavourIdentifier::produce(), reco::modulesNew::MCTruthCompositeMatcher::produce(), GenParticleDecaySelector::produce(), modules::MuonCleanerBySegmentsT< T >::produce(), RPCTrigger::produce(), edm::FlatRandomPtThetaGunProducer::produce(), edm::EventAuxiliaryHistoryProducer::produce(), ShallowTrackClustersProducer::produce(), AlCaHOCalibProducer::produce(), HcalRecHitRecalib::produce(), TkAlCaOverlapTagger::produce(), ZToLLEdmNtupleDumper::produce(), HcalCalibFEDSelector::produce(), L1GlobalTriggerRecordProducer::produce(), GenHIEventProducer::produce(), LHE2HepMCConverter::produce(), HLTDisplacedmumumuVtxProducer::produce(), CastorJetIDProducer::produce(), CastorClusterProducer::produce(), TrackFromPVSelector::produce(), L1ExtraCalibrator::produce(), TrackMCQuality::produce(), StoreSecondary::produce(), FakeTrackProducer< T >::produce(), SeedGeneratorFromProtoTracksEDProducer::produce(), CtfSpecialSeedGenerator::produce(), QualityFilter::produce(), TrackCandidateTopBottomHitFilter::produce(), TruthTauDecayModeProducer::produce(), TCRecoTauProducer::produce(), RecoTauPiZeroUnembedder::produce(), RecoTauJetRegionProducer::produce(), CaloRecoTauTagInfoProducer::produce(), L2TauModularIsolationSelector::produce(), PFDisplacedVertexProducer::produce(), PFProducer::produce(), PFElectronTranslator::produce(), MuonSelectionTypeValueMapProducer::produce(), cms::MuonTCMETValueMapProducer::produce(), reco::HcalNoiseInfoProducer::produce(), reco::HcalHaloDataProducer::produce(), SeedClusterRemover::produce(), ClusterSummaryProducer::produce(), ElectronIDExternalProducer< algo >::produce(), PhotonProducer::produce(), EgammaHLTBcHcalIsolationProducersRegional::produce(), RecHitFilter::produce(), ObjectViewMatcher< T1, T2 >::produce(), NearbyCandCountComputer::produce(), pat::TauJetCorrFactorsProducer::produce(), L1MuGMTHWFileReader::produce(), L1MuGlobalMuonTrigger::produce(), PF_PU_FirstVertexTracks::produce(), CloneProducer< C >::produce(), cms::AlCaDiJetsProducer::produce(), DistortedPFCandProducer::produce(), ISRGammaWeightProducer::produce(), L1GTDigiToRaw::produce(), RawDataCollectorByLabel::produce(), MuonSimHitProducer::produce(), prodname::produce(), HiGenCleaner< T2 >::produce(), FFTJetEFlowSmoother::produce(), EcalDeadChannelRecoveryProducers::produce(), BoostedTopProducer::produce(), TtGenEventReco::produce(), StEvtSolutionMaker::produce(), GSFElectronsMixer::produce(), JetVetoedTracksAssociatorAtVertex::produce(), TrackingMaterialProducer::produce(), MixEvtVtxGenerator::produce(), HcalRealisticZS::produce(), HcalTrigPrimDigiProducer::produce(), HcalTBObjectUnpacker::produce(), EcalTBH2TDCRecInfoProducer::produce(), L2TauIsolationProducer::produce(), IsolatedTauJetsSelector::produce(), FastPrimaryVertexProducer::produce(), TopBottomClusterInfoProducer::produce(), ConvertedPhotonProducer::produce(), EgammaElectronTkNumIsolationProducer::produce(), EgammaHLTEcalRecIsolationProducer::produce(), EcalRecHitsMerger::produce(), SiStripElectronProducer::produce(), ReducedRecHitCollectionProducer::produce(), pat::PATTriggerEventProducer::produce(), pat::DuplicatedElectronCleaner::produce(), TauGenJetProducer::produce(), BSCTrigger::produce(), HcalPatternSource::produce(), edm::MultiParticleInConeGunProducer::produce(), HLTTauMCProducer::produce(), HLTJetCollectionsForElePlusJets< T >::produce(), CandidateProducer< TColl, CColl, Selector, Conv, Creator, Init >::produce(), CaloRecHitCandidateProducer::produce(), PFPileUp::produce(), EcalFEDWithCRCErrorProducer::produce(), ZMuMuMuonUserData::produce(), CSCDigiToRawModule::produce(), L1GtTextToRaw::produce(), CastorFastClusterProducer::produce(), HLTCollectionProducer< T >::produce(), HLTDisplacedmumuVtxProducer::produce(), EvtPlaneProducer::produce(), JetTracksAssociatorExplicit::produce(), JetIDProducer::produce(), PileupJetIdProducer::produce(), CaloTowersCreator::produce(), TtSemiLepJetCombGeom::produce(), TtJetPartonMatch< C >::produce(), L1CaloTowerProducer::produce(), cms::RoadSearchHelixMaker::produce(), EcalTBHodoscopeRecInfoProducer::produce(), RecoTauPiZeroFlattener::produce(), L1HLTTauMatching::produce(), PFSimParticleProducer::produce(), MuonTimingProducer::produce(), reco::BeamHaloSummaryProducer::produce(), TrackProducerWithSCAssociation::produce(), EgammaPhotonTkNumIsolationProducer::produce(), EgammaHLTRemoveDuplicatedSC::produce(), EgammaHLTHybridClusterProducer::produce(), EgammaHLTElectronCombinedIsolationProducer::produce(), ConstrainedFitCandProducer< Fitter, InputCollection, OutputCollection, Init >::produce(), ShiftedJetProducerT< T, Textractor >::produce(), pat::PATConversionProducer::produce(), pat::PATCleaner< PATObjType >::produce(), GenJetBCEnergyRatio::produce(), pat::MatcherUsingTracks::produce(), pat::L1MuonMatcher::produce(), MuonMETcorrInputProducer::produce(), HLTMhtProducer::produce(), PathTimerInserter::produce(), CandViewRefMerger::produce(), SiPixelFedFillerWordEventNumber::produce(), IPTCorrector::produce(), AlignmentMuonHIPTrajectorySelector::produce(), TrackerToMuonPropagator::produce(), DistortedMuonProducerFromDB::produce(), FSRWeightProducer::produce(), PdfWeightProducer::produce(), CastorDigiToRaw::produce(), DTUnpackingModule::produce(), EcalRawToDigi::produce(), L1GctInternJetProducer::produce(), L1GlobalTriggerRawToDigi::produce(), LTCRawToDigi::produce(), CaloRecHitCopy::produce(), ConeIsolation::produce(), ParticleTowerProducer::produce(), FixedGridRhoProducerFastjet::produce(), TtSemiLepKinFitProducer< LeptonCollection >::produce(), SimG4HcalValidation::produce(), L1TowerJetPUSubtractedProducer::produce(), HectorProducer::produce(), NeutronHitsCollector::produce(), EmptyHepMCProducer::produce(), RHStopTracer::produce(), cms::RoadSearchTrackListCleaner::produce(), reco::tautools::CastedRefProducer< DerivedCollection, BaseType >::produce(), CaloRecoTauProducer::produce(), PFJetToCaloProducer::produce(), PixelVertexProducer::produce(), PFRecHitProducer::produce(), MuPFIsoEmbedder::produce(), TrackClusterRemover::produce(), EgammaEcalRecHitIsolationProducer::produce(), ESRecHitsMerger::produce(), EgammaHLTClusterShapeProducer::produce(), EcalListOfFEDSProducer::produce(), ReducedESRecHitCollectionProducer::produce(), EnergyLossProducer::produce(), PatJPsiProducer::produce(), pat::PATTauProducer::produce(), pat::ObjectEnergyScale< T >::produce(), CSCTriggerPrimitivesProducer::produce(), reco::modules::CaloRecHitCandidateProducer< HitCollection >::produce(), IsolatedPixelTrackCandidateProducer::produce(), AlCaEcalHcalReadoutsProducer::produce(), FromClusterSummaryMultiplicityProducer::produce(), DistortedMETProducer::produce(), EcalDigiToRaw::produce(), EcalRawToRecHitProducer::produce(), ScalersRawToDigi::produce(), SiPixelRawToDigi::produce(), FastL1CaloSim::produce(), TrajectorySeedProducer::produce(), PhotonIDProducer::produce(), HIBestVertexProducer::produce(), CaloTowerCandidateCreator::produce(), EcalRecHitProducer::produce(), ZdcSimpleReconstructor::produce(), TtFullHadHypothesis::produce(), GlobalDigisProducer::produce(), GEMDigiProducer::produce(), EcalTrigPrimProducer::produce(), PrimaryVertexProducer::produce(), SimpleCosmicBONSeeder::produce(), cms::CosmicTrackFinder::produce(), DeDxEstimatorProducerPixelTripplet::produce(), DeDxDiscriminatorProducer::produce(), PhotonConversionTrajectorySeedProducerFromQuadruplets::produce(), PFTauMVAInputDiscriminantTranslator::produce(), L2TauPixelIsoTagProducer::produce(), cms::ClusterizerFP420::produce(), PFTrackProducer::produce(), ConvBremSeedProducer::produce(), PFConcretePFCandidateProducer::produce(), MuonShowerInformationProducer::produce(), SiStripRecHitConverter::produce(), EgammaHLTGsfTrackVarProducer::produce(), SoftPFElectronProducer::produce(), pat::PATPFParticleProducer::produce(), PATHemisphereProducer::produce(), pat::PATGenericParticleProducer::produce(), IsolationProducer< C1, C2, Alg, OutputCollection, Setup >::produce(), MCTruthCompositeMatcher< C1, C2 >::produce(), MuScleFitMuonProducer::produce(), MaskedRctInputDigiProducer::produce(), MuonCandProducerMon::produce(), DTTrigProd::produce(), edm::LogErrorHarvester::produce(), edm::ProductFromFwdPtrProducer< T, H >::produce(), reco::modules::NamedCandCombiner< Selector, PairSelector, Cloner, Setup, Init >::produce(), ShallowSimhitClustersProducer::produce(), ShallowGainCalibration::produce(), EcalRecHitRecalib::produce(), APVCyclePhaseProducerFromL1TS::produce(), CastorRawToDigi::produce(), FastTSGFromL2Muon::produce(), TrackingRecHitTranslator::produce(), CentralityBinProducer::produce(), HiL1Subtractor::produce(), reco::modules::HICaloCompatibleTrackSelector::produce(), EcalUncalibRecHitProducer::produce(), HcalLaserReco::produce(), HBHEIsolatedNoiseReflagger::produce(), TtFullLepHypothesis::produce(), L1TkClusterBuilder< T >::produce(), TrackAssociatorEDProducer::produce(), HcalTTPTriggerRecord::produce(), RoadSearchSeedFinder::produce(), TrackAlgoCompareUtil::produce(), ConversionSeedFilterCharge::produce(), ImpactParameter::produce(), PFV0Producer::produce(), InterestingEcalDetIdProducer::produce(), reco::CSCHaloDataProducer::produce(), ConversionTrackCandidateProducer::produce(), EgammaTowerIsolationProducer::produce(), EgammaHLTRecoEcalCandidateProducers::produce(), EgammaHLTR9Producer::produce(), InterestingDetIdCollectionProducer::produce(), ExampleClusterProducer::produce(), pat::MatcherByPulls< T >::produce(), edm::TriggerResultInserter::produce(), SiStripFineDelayHit::produce(), TopProjector< Top, Bottom, Matcher >::produce(), ShallowClustersProducer::produce(), CSCOverlapsTrackPreparation::produce(), RazorVarProducer::produce(), PiZeroDiscriminatorProducer::produce(), FSPFProducer::produce(), CSCTFCandidateProducer::produce(), HIPixelMedianVtxProducer::produce(), JetExtender::produce(), FixedGridRhoProducer::produce(), EcalRecalibRecHitProducer::produce(), TtSemiLepJetCombMaxSumPtWMass::produce(), cms::CkfTrackCandidateMakerBase::produceBase(), L1GlobalTriggerEvmRawToDigi::produceEmptyProducts(), L1GlobalTriggerRawToDigi::produceEmptyProducts(), SiStripFineDelayHit::produceNoTracking(), ZmumuPFEmbedder::producePFCandColl(), SuperClusterProducer::produceSuperclustersForECALPart(), Multi5x5SuperClusterProducer::produceSuperclustersForECALPart(), HiSuperClusterProducer::produceSuperclustersForECALPart(), ZmumuPFEmbedder::produceTrackColl(), FastjetJetProducer::produceTrackJets(), helper::MuonCollectionStoreManager::put(), helper::CollectionStoreManager< OutputCollection, ClonePolicy >::put(), helper::GsfElectronCollectionStoreManager::put(), helper::TrackCollectionStoreManager::put(), helper::CandDecayStoreManager::put(), edm::MixingModule::put(), put(), edm::MixingWorker< T >::put(), helper::PhotonCollectionStoreManager::put(), edm::DataMixingEMWorker::putEM(), edm::DataMixingEMDigiWorker::putEM(), TextToRaw::putEmptyDigi(), GtPsbTextToDigi::putEmptyDigi(), RctTextToRctDigi::putEmptyDigi(), SourceCardTextToRctDigi::putEmptyDigi(), edm::DataMixingGeneralTrackWorker::putGeneralTrack(), edm::DataMixingHcalDigiWorker::putHcal(), edm::DataMixingHcalWorker::putHcal(), GsfTrackProducerBase::putInEvt(), KfTrackProducerBase::putInEvt(), TrackProducerWithSCAssociation::putInEvt(), edm::DataMixingMuonWorker::putMuon(), edm::DataMixingPileupCopy::putPileupInfo(), edm::DataMixingSiPixelWorker::putSiPixel(), edm::DataMixingSiStripWorker::putSiStrip(), edm::DataMixingSiStripRawWorker::putSiStrip(), SiStripZeroSuppression::StandardZeroSuppression(), PixelTrackProducer::store(), pat::HLTL1MuonMatcher::storeExtraInfo(), pat::L1MuonMatcher::storeExtraInfo(), TriggerMatcherToHLTDebug::storeValueMap(), pat::MatcherUsingTracks::storeValueMap(), L1GlobalTriggerRawToDigi::unpackGMT(), SubjetFilterJetProducer::writeCompoundJets(), cms::CompoundJetProducer::writeCompoundJets(), VirtualJetProducer::writeCompoundJets(), FFTJetProducer::writeJets(), VirtualJetProducer::writeJets(), MuonMCClassifier::writeValueMap(), and GctUnpackCollections::~GctUnpackCollections().

{return put<PROD>(product, std::string());}
template<typename PROD >
OrphanHandle< PROD > Event::put ( std::auto_ptr< PROD >  product,
std::string const &  productInstanceName 
)

Put a new product with a 'product instance name'.

Definition at line 287 of file Event.h.

References compareJSON::const, edm::RecordInParentfull< PROD >::do_it(), edm::PrincipalGetAdapter::getBranchDescription(), makeProductID(), PROD, provRecorder_, putProducts(), putProductsWithoutParents(), edm::principal_get_adapter_detail::throwOnPutOfNullProduct(), relativeConstraints::value, and edm::WrapperHolder::wrapper().

                                                                            {
    if(product.get() == 0) {                // null pointer is illegal
      TypeID typeID(typeid(PROD));
      principal_get_adapter_detail::throwOnPutOfNullProduct("Event", typeID, productInstanceName);
    }

    // The following will call post_insert if T has such a function,
    // and do nothing if T has no such function.
    typename boost::mpl::if_c<detail::has_postinsert<PROD>::value,
      DoPostInsert<PROD>,
      DoNotPostInsert<PROD> >::type maybe_inserter;
    maybe_inserter(product.get());

    ConstBranchDescription const& desc =
      provRecorder_.getBranchDescription(TypeID(*product), productInstanceName);

    WrapperOwningHolder edp(new Wrapper<PROD>(product), Wrapper<PROD>::getInterface());

    typename boost::mpl::if_c<detail::has_donotrecordparents<PROD>::value,
      RecordInParentless<PROD>,
      RecordInParentfull<PROD> >::type parentage_recorder;
    parentage_recorder.do_it(putProducts(),
                             putProductsWithoutParents(),
                             edp,
                             &desc);

    //  putProducts().push_back(std::make_pair(edp, &desc));

    // product.release(); // The object has been copied into the Wrapper.
    // The old copy must be deleted, so we cannot release ownership.

    return(OrphanHandle<PROD>(static_cast<Wrapper<PROD> const*>(edp.wrapper())->product(), makeProductID(desc)));
  }
template<>
OrphanHandle<GenericObjectOwner> edm::Event::put ( std::auto_ptr< GenericObjectOwner product,
std::string const &  productInstanceName 
)

Definition at line 85 of file GenericObjectOwner.cc.

References edm::ObjectWithDict::address(), harvestRelVal::args, edm::TypeWithDict::byName(), edm::errors::DictionaryNotFound, Exception, edm::ConstBranchDescription::fullClassName(), edm::ObjectWithDict::get(), edm::ConstBranchDescription::getInterface(), edm::errors::NullPointerError, edm::ConstBranchDescription::originalBranchID(), alignCSCRings::s, AlCaHLTBitMon_QueryRunRegistry::string, and edm::wrappedClassName().

{
   if(product.get() == 0) {                // null pointer is illegal
      throw edm::Exception(edm::errors::NullPointerError)
      << "Event::put: A null auto_ptr was passed to 'put'.\n"
      << "The pointer is of type " << "GenericObjectOwner" << ".\n"
      << "The specified productInstanceName was '" << productInstanceName << "'.\n";
   }
   
   // The following will call post_insert if T has such a function,
   // and do nothing if T has no such function.
   /*
   typename boost::mpl::if_c<detail::has_postinsert<PROD>::value, 
   DoPostInsert<PROD>, 
   DoNotPostInsert<PROD> >::type maybe_inserter;
   maybe_inserter(product.get());
   */
   ConstBranchDescription const& desc =
   provRecorder_.getBranchDescription(TypeID(product->object().typeOf().typeInfo()), productInstanceName);
   
   TypeWithDict const wrapperType = TypeWithDict::byName(wrappedClassName(desc.fullClassName()));
   if(!bool(wrapperType)) {
      throw edm::Exception(errors::DictionaryNotFound, "NoWrapperDictionary")
      << "Event::put: the class type '" << desc.fullClassName()
      << "' was passed to put but the dictionary for the required class '"
      << wrappedClassName(desc.fullClassName()) << "' could not be found./n"
      << "Please change the C++ package which contains the description of '" << desc.fullClassName()
      << "' so that the required class also has a dictionary autogenerated.";
   }
   std::vector<void*> args;
   args.reserve(1);
   args.push_back(product->object().address());
   //generate the signature of the function we want to call
   std::string s("void(");
   s += desc.fullClassName();
   s += "*)";
   TypeWithDict ptrT = TypeWithDict::byName(s);
   ObjectWithDict oWrapper(wrapperType, ptrT, args);
   //ownership was transfered to the wrapper
   product.release();

   //static TypeWithDict s_edproductType(typeid(EDProduct));
   WrapperOwningHolder wp(oWrapper.address(), desc.getInterface());
   putProducts().push_back(std::make_pair(wp, &desc));
   
   // product.release(); // The object has been copied into the Wrapper.
   // The old copy must be deleted, so we cannot release ownership.
   
   return(OrphanHandle<GenericObjectOwner>(oWrapper.get("obj"), eventPrincipal().branchIDToProductID(desc.originalBranchID())));
}
ProductPtrVec const& edm::Event::putProducts ( ) const [inline, private]

Definition at line 197 of file Event.h.

References putProducts_.

{return putProducts_;}
ProductPtrVec& edm::Event::putProducts ( ) [inline, private]

Definition at line 196 of file Event.h.

References putProducts_.

Referenced by commit_(), put(), and size().

{return putProducts_;}
ProductPtrVec const& edm::Event::putProductsWithoutParents ( ) const [inline, private]

Definition at line 200 of file Event.h.

References putProductsWithoutParents_.

ProductPtrVec& edm::Event::putProductsWithoutParents ( ) [inline, private]

Definition at line 199 of file Event.h.

References putProductsWithoutParents_.

Referenced by commit_(), put(), and size().

RunNumber_t edm::Event::run ( void  ) const [inline]
size_t Event::size ( void  ) const
TriggerNames const & Event::triggerNames ( edm::TriggerResults const &  triggerResults) const [virtual]

Implements edm::EventBase.

Definition at line 199 of file Event.cc.

References Exception, cscdqm::h::names, and edm::EventBase::triggerNames_().

Referenced by JetMETAnalyzer::analyze(), IsoTrig::analyze(), MuonRecoOneHLT::analyze(), TriggerValidator::analyze(), StudyHLT::analyze(), HcalDigiMonitor::analyze(), HLTInclusiveVBFSource::analyze(), HLTHiggsSubAnalysis::analyze(), ErsatzMEt::analyze(), HLTJetMETDQMSource::analyze(), JetMETHLTOfflineSource::analyze(), CaloMETAnalyzer::analyze(), FourVectorHLTOnline::analyze(), TopDiLeptonDQM::analyze(), HLTJetMETValidation::analyze(), FourVectorHLTriggerOffline::analyze(), PFMETAnalyzer::analyze(), HLTMonBitSummary::analyze(), MuCorrMETAnalyzer::analyze(), IsolatedTracksCone::analyze(), EwkMuDQM::analyze(), FourVectorHLTOffline::analyze(), HTMHTAnalyzer::analyze(), QcdPhotonsDQM::analyze(), HeavyFlavorValidation::analyze(), HLTInfo::analyze(), METAnalyzer::analyze(), TopHLTDiMuonDQM::analyze(), BTagHLTOfflineSource::analyze(), HLTScalers::analyze(), EwkDQM::analyze(), EwkElecDQM::analyze(), AnalysisRootpleProducer::analyze(), MuTriggerAnalyzer::analyze(), CaloTowerAnalyzer::analyze(), BeamMonitor::analyze(), HcalNZSMonitor::analyze(), TopValidation::analyze(), TcMETAnalyzer::analyze(), HLTInspect::analyze(), TrigResRateMon::analyze(), HLTEventAnalyzerAOD::analyzeTrigger(), HLTEventAnalyzerRAW::analyzeTrigger(), HLTBitComputer::compute(), HLTBitVariable::eval(), EwkMuTauHistManager::fillHistograms(), EwkElecTauHistManager::fillHistograms(), ZeeCandidateFilter::filter(), WMuNuSelector::filter(), SimpleSystematicsAnalyzer::filter(), PhysDecl::filter(), PrescalerFHN::filter(), WMuNuValidator::filter(), PdfSystematicsAnalyzer::filter(), HLTHighLevel::filter(), HltComparator::initialise(), ZGoldenFilter::newEvent(), EETriggerTowerTask::processDigis(), EBTriggerTowerTask::processDigis(), HcalRecHitMonitor::processEvent(), CandidateTriggerObjectProducer::produce(), reco::CSCHaloDataProducer::produce(), egHLT::OffHelper::setTrigInfo(), DQMAnalyzer::trigger(), and GsfElectronDataAnalyzer::trigger().

                                                                   {
    edm::TriggerNames const* names = triggerNames_(triggerResults);
    if(names != 0) return *names;

    throw cms::Exception("TriggerNamesNotFound")
      << "TriggerNames not found in ParameterSet registry";
    return *names;
  }
TriggerResultsByName Event::triggerResultsByName ( std::string const &  process) const [virtual]

Implements edm::EventBase.

Definition at line 209 of file Event.cc.

References getByLabel(), edm::HandleBase::isValid(), cscdqm::h::names, edm::Handle< T >::product(), AlCaHLTBitMon_QueryRunRegistry::string, GlobalPosition_Frontier_DevDB_cff::tag, and edm::EventBase::triggerNames_().

Referenced by HSCPHLTFilter::filter(), and HSCPValidator::makeHLTPlots().

                                                            {

    Handle<TriggerResults> hTriggerResults;
    InputTag tag(std::string("TriggerResults"),
                 std::string(""),
                 process);

    getByLabel(tag, hTriggerResults);
    if(!hTriggerResults.isValid()) {
      return TriggerResultsByName(0, 0);
    }
    edm::TriggerNames const* names = triggerNames_(*hTriggerResults);
    return TriggerResultsByName(hTriggerResults.product(), names);
  }

Friends And Related Function Documentation

friend class DaqSource [friend]

Definition at line 184 of file Event.h.

friend class EDFilter [friend]

Definition at line 187 of file Event.h.

friend class EDProducer [friend]

Definition at line 188 of file Event.h.

friend class InputSource [friend]

Definition at line 185 of file Event.h.

friend class ProducerSourceBase [friend]

Definition at line 183 of file Event.h.

friend class RawInputSource [friend]

Definition at line 186 of file Event.h.


Member Data Documentation

EventAuxiliary const& edm::Event::aux_ [private]

Definition at line 211 of file Event.h.

Referenced by eventAuxiliary().

Definition at line 219 of file Event.h.

Referenced by addToGotBranchIDs(), and commit_aux().

std::vector<boost::shared_ptr<ViewBase> > edm::Event::gotViews_ [mutable, private]

Definition at line 223 of file Event.h.

Referenced by fillView_().

boost::shared_ptr<LuminosityBlock const> const edm::Event::luminosityBlock_ [private]

Definition at line 212 of file Event.h.

Referenced by getLuminosityBlock().

Definition at line 208 of file Event.h.

Referenced by putProducts(), and ~Event().

Definition at line 209 of file Event.h.

Referenced by putProductsWithoutParents().