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
template<typename PROD >
bool get (SelectorBase const &sel, Handle< PROD > &result) const
void getAllProvenance (std::vector< Provenance const * > &provenances) const
template<typename PROD >
bool getByLabel (InputTag const &tag, Handle< PROD > &result) const
template<typename PROD >
bool getByLabel (std::string const &label, 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>
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<>
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<>
bool getByLabel (edm::InputTag const &tag, Handle< GenericObject > &result) const
template<typename ELEMENT >
bool getByLabel (std::string const &label, 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 ELEMENT >
bool getByLabel (InputTag const &tag, Handle< View< ELEMENT > > &result) const
template<typename PROD >
bool getByType (Handle< PROD > &result) const
LuminosityBlock const & getLuminosityBlock () const
template<typename PROD >
void getMany (SelectorBase const &sel, std::vector< Handle< PROD > > &results) 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 (std::string const &productInstanceName)
template<typename PROD >
RefProd< PROD > getRefBeforePut ()
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 ConfigurableInputSource
class DaqSource
class EDFilter
class EDProducer
class InputSource
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 230 of file Event.h.

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

Definition at line 176 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(), getByType(), getMany(), 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::ConfigurableInputSource::reallyReadEvent().

                                                                                         {
    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 507 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
template<typename PROD >
bool Event::get ( SelectorBase const &  sel,
Handle< PROD > &  result 
) const

Definition at line 346 of file Event.h.

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

                                                                {
    bool ok = provRecorder_.get(sel, result);
    if(ok) {
      addToGotBranchIDs(*result.provenance());
    }
    return ok;
  }
template<typename ELEMENT >
bool Event::get ( ProductID const &  oid,
Handle< View< ELEMENT > > &  result 
) const

Definition at line 280 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
template<typename PROD >
bool Event::getByLabel ( std::string const &  label,
std::string const &  productInstanceName,
Handle< PROD > &  result 
) const

Definition at line 376 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;
  }
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(), label, edm::BasicHandle::provenance(), and query::result.

{
  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 ELEMENT >
bool Event::getByLabel ( std::string const &  label,
std::string const &  productInstanceName,
Handle< View< ELEMENT > > &  result 
) const

Definition at line 424 of file Event.h.

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

                                                          {
    result.clear();

    TypeID typeID(typeid(ELEMENT));

    BasicHandle bh;
    int nFound = provRecorder_.getMatchingSequenceByLabel_(typeID,
                                                           moduleLabel,
                                                           productInstanceName,
                                                           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 ( std::string const &  label,
Handle< View< ELEMENT > > &  result 
) const

Definition at line 418 of file Event.h.

References getByLabel(), and query::result.

                                                                                      {
    return getByLabel(moduleLabel, std::string(), result);
  }
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<typename ELEMENT >
bool Event::getByLabel ( InputTag const &  tag,
Handle< View< ELEMENT > > &  result 
) const

Definition at line 463 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 ( 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 PROD >
bool Event::getByLabel ( InputTag const &  tag,
Handle< PROD > &  result 
) const

Definition at line 356 of file Event.h.

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

Referenced by 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(), cms::MinBias::analyze(), MultiplicityTimeCorrelations::analyze(), EcalEndcapMonitorModule::analyze(), HLTMon::analyze(), BxTiming::analyze(), L1TGMT::analyze(), SiStripMonitorFilter::analyze(), sistrip::SpyIdentifyRunsModule::analyze(), TrackSplittingMonitor::analyze(), ElectronAnalyzer::analyze(), HCALRecHitAnalyzer::analyze(), JetMETAnalyzer::analyze(), METBenchmarkAnalyzer::analyze(), HLTTauDQMTrkPlotter::analyze(), DimuonStatistics::analyze(), MCAcceptanceAnalyzer::analyze(), evf::EvFRecordUnpacker::analyze(), edm::EventContentAnalyzer::analyze(), DTTrigTest::analyze(), CSCAFEBAnalyzer::analyze(), MCPhotonAnalyzer::analyze(), SiStripElectronAnalyzer::analyze(), CMSDAS11DijetTestAnalyzer::analyze(), CastorDigiAnalyzer::analyze(), edm::InputAnalyzer::analyze(), CSCTruthTest::analyze(), TtSemiLepSignalSelMVATrainer::analyze(), SiPixelDigiValid::analyze(), PrimaryVertexAnalyzer4PU::analyze(), PFMETBenchmarkAnalyzer::analyze(), PFJetBenchmarkAnalyzer::analyze(), PhotonValidator::analyze(), HcalSimHitsValidation::analyze(), GlobalDigisHistogrammer::analyze(), TTbarSpinCorrHepMCAnalyzer::analyze(), EcalPreshowerDigisValidation::analyze(), TopHLTDiLeptonOfflineDQM::analyze(), IsolatedTracksHcalScale::analyze(), IsolatedGenParticles::analyze(), HcalCableMapper::analyze(), miscalibExample::analyze(), ValidationMisalignedTracker::analyze(), MultiplicityInvestigator::analyze(), TrackerDpgAnalysis::analyze(), EEIntegrityTask::analyze(), EELedTask::analyze(), HcalDetDiagLaserMonitor::analyze(), HLTAlCaMonPi0::analyze(), L1TGT::analyze(), L1TSync::analyze(), VertexMonitor::analyze(), PFJetDQMAnalyzer::analyze(), BTagPerformanceAnalyzerOnData::analyze(), HLTMuonMatchAndPlot::analyze(), L1ExtraTestAnalyzer::analyze(), RctDigiToRctText::analyze(), GsfElectronDataAnalyzer::analyze(), FFTJetImageRecorder::analyze(), JetPlotsExample< Jet >::analyze(), JetValidation::analyze(), SimpleJetDump::analyze(), EcalTBHodoscopeRawInfoDumper::analyze(), TauTagValidation::analyze(), GenericBenchmarkAnalyzer::analyze(), CSCComparatorDigiValidation::analyze(), WValidation::analyze(), EcalEndcapRecHitsValidation::analyze(), EgammaBasicClusters::analyze(), TauJetCorrectorExample::analyze(), anlzrname::analyze(), HistoAnalyzer< C >::analyze(), EcalPnGraphs::analyze(), EcalPedHists::analyze(), ValidationHcalIsoTrackAlCaReco::analyze(), AlCaElectronsTest::analyze(), EcalTestPulseAnalyzer::analyze(), EBLaserTask::analyze(), EBRawDataTask::analyze(), EESelectiveReadoutTask::analyze(), L1TRCT::analyze(), SusyDQM< Mu, Ele, Jet, Met >::analyze(), SiPixelClusterSource::analyze(), SiPixelHLTSource::analyze(), L1TScalersSCAL::analyze(), EERecoSummary::analyze(), HcalNoiseRates::analyze(), MuonRecoOneHLT::analyze(), GlbMuQualityCutsAnalysis::analyze(), AnalysisRootpleProducerOnlyMC::analyze(), PhotonsWithConversionsAnalyzer::analyze(), PhotonIDSimpleAnalyzer::analyze(), HiEvtPlaneFlatCalib::analyze(), CaloTowersExample::analyze(), CollectionDumper< T >::analyze(), TreeProducerCalibSimul::analyze(), TtSemiLepJetCombMVATrainer::analyze(), SiStripDigiValid::analyze(), TestSuite::analyze(), GlobalTest::analyze(), L2TauAnalyzer::analyze(), TriggerValidator::analyze(), HLTAnalyzer::analyze(), EcalBxOrbitNumberGrapher::analyze(), HcalIsoTrkAnalyzer::analyze(), EcnaAnalyzer::analyze(), L1ABCDebugger::analyze(), DiJetVarAnalyzer::analyze(), EBCosmicTask::analyze(), EBStatusFlagsTask::analyze(), EBTestPulseTask::analyze(), EETriggerTowerTask::analyze(), ESTimingTask::analyze(), HcalDigiMonitor::analyze(), HLTMonElectron::analyze(), OccupancyPlotter::analyze(), TopDiLeptonOfflineDQM::analyze(), dEdxAnalyzer::analyze(), TrackingMonitor::analyze(), EBClusterTaskExtras::analyze(), ESRecoSummary::analyze(), BeamHaloAnalyzer::analyze(), MuonKinVsEtaAnalyzer::analyze(), PFCandidateManagerAnalyzer::analyze(), PFMETDQMAnalyzer::analyze(), PrimaryVertexMonitor::analyze(), HLTTauDQMLitePathPlotter::analyze(), CSCTFAnalyzer::analyze(), L1RCTTestAnalyzer::analyze(), PatTriggerTagAndProbe::analyze(), calcTopMass::analyze(), RecoTauMVATrainer::analyze(), KVFTest::analyze(), EcalTPInputAnalyzer::analyze(), HcalDigiAnalyzer::analyze(), ResolutionCreator::analyze(), ElectronConversionRejectionValidator::analyze(), CSCCLCTDigiValidation::analyze(), MixCollectionValidation::analyze(), JetCorrectorOnTheFly< Jet >::analyze(), ObjectCounter< C >::analyze(), EcalDigiDisplay::analyze(), ElectronCalibrationUniv::analyze(), AlignmentMonitorAsAnalyzer::analyze(), RazorVarAnalyzer::analyze(), DTNoiseTask::analyze(), EBTrendTask::analyze(), ESFEDIntegrityTask::analyze(), L1TCompare::analyze(), RPCFEDIntegrity::analyze(), SiPixelHitEfficiencySource::analyze(), SiStripFEDCheckPlugin::analyze(), SiStripMonitorRawData::analyze(), DQMHcalPhiSymAlCaReco::analyze(), EfficiencyAnalyzer::analyze(), HLTInclusiveVBFSource::analyze(), DigiAnalyzer::analyze(), GctFibreAnalyzer::analyze(), PatTriggerAnalyzer::analyze(), JetAnaPythia< Jet >::analyze(), MultiTrackValidator::analyze(), BTagPerformanceAnalyzerMC::analyze(), MuonIdVal::analyze(), MBUEandQCDValidation::analyze(), EcalRecHitsValidation::analyze(), HLTOfflineReproducibility::analyze(), EcalURecHitHists::analyze(), EcalMipGraphs::analyze(), LhcTrackAnalyzer::analyze(), BigEventsDebugger::analyze(), Vx3DHLTAnalyzer::analyze(), DTScalerInfoTask::analyze(), EELaserTask::analyze(), ESRawDataTask::analyze(), HLTJetMETDQMSource::analyze(), L1TRPCTPG::analyze(), EwkMuLumiMonitorDQM::analyze(), SiPixelMuonHLT::analyze(), SiPixelTrackResidualSource::analyze(), L1Scalers::analyze(), ElectronGeneralAnalyzer::analyze(), TopElectronHLTOfflineSource::analyze(), ErsatzMEt::analyze(), GctErrorAnalyzer::analyze(), RctDigiToSourceCardText::analyze(), ParticleListDrawer::analyze(), pat::CandidateSummaryTable::analyze(), PatBasicAnalyzer::analyze(), DijetRatio< Jet >::analyze(), EcalTBTDCRawInfoDumper::analyze(), HcalQLPlotAnal::analyze(), TestHits::analyze(), HcalHitAnalyzer::analyze(), SiPixelRecHitsValid::analyze(), JPTJetTester::analyze(), PerformanceAnalyzer::analyze(), HLTHeavyIon::analyze(), cms::DiJetAnalyzer::analyze(), HcalCorrPFCalculation::analyze(), EcalPerEvtLaserAnalyzer::analyze(), EcalLaserAnalyzer::analyze(), EcalABAnalyzer::analyze(), AlphaTVarAnalyzer::analyze(), DTAlbertoBenvenutiTask::analyze(), EcalBarrelMonitorModule::analyze(), EERawDataTask::analyze(), HcalTrigPrimMonitor::analyze(), L1TdeCSCTF::analyze(), L1TdeRCT::analyze(), SiStripMonitorCluster::analyze(), TrackAnalyzer::analyze(), TkAlCaRecoMonitor::analyze(), JetMETHLTOfflineSource::analyze(), DQMLumiMonitor::analyze(), test::GlobalNumbersAnalysis::analyze(), DummyEvelyser::analyze(), L1GtTrigReport::analyze(), RawToText::analyze(), TestCorrection::analyze(), PatMCMatchingExtended::analyze(), PatZjetsElectronAnalyzer::analyze(), EgammaSimpleAnalyzer::analyze(), PatPhotonSimpleAnalyzer::analyze(), myRawAna::analyze(), EcalSimpleTBAnalyzer::analyze(), TopElecAnalyzer::analyze(), TopMuonAnalyzer::analyze(), TTbar_GenLepAnalyzer::analyze(), TauValidation::analyze(), DuplicationChecker::analyze(), BasicGenParticleValidation::analyze(), EcalDigisValidation::analyze(), HLTTauRelvalQTester::analyze(), SiPixelOfflineCalibAnalysisBase::analyze(), SiPixelErrorEstimation::analyze(), EopTreeWriter::analyze(), DTDigiForNoiseTask::analyze(), EECosmicTask::analyze(), EETrendTask::analyze(), HcalDetDiagTimingMonitor::analyze(), HcalRecHitMonitor::analyze(), HcalZDCMonitor::analyze(), HLTMonPhotonSource::analyze(), HLTMonSimpleBTag::analyze(), SiStripMonitorHLT::analyze(), PhotonAnalyzer::analyze(), CaloMETAnalyzer::analyze(), DQMMessageLogger::analyze(), L1GctValidation::analyze(), PatZjetsJetAnalyzer::analyze(), TagProbeFitTreeProducer::analyze(), ElectronIDAnalyzer::analyze(), JetCorExample< Jet >::analyze(), EcalSimple2007H4TBAnalyzer::analyze(), KineExample::analyze(), PrimaryVertexAnalyzer::analyze(), ElectronMcSignalValidator::analyze(), RPCPhiEff::analyze(), CSCWireDigiValidation::analyze(), TTbar_Kinematics::analyze(), EgammaSuperClusters::analyze(), TopHLTSingleLeptonDQM::analyze(), HLTrigReport::analyze(), EcalCosmicsHists::analyze(), EcalMatacqAnalyzer::analyze(), APVCyclePhaseMonitor::analyze(), APVShotsAnalyzer::analyze(), DTLocalTriggerLutTask::analyze(), EBPedestalOnlineTask::analyze(), EEOccupancyTask::analyze(), EETimingTask::analyze(), HcalCoarsePedestalMonitor::analyze(), HcalDetDiagPedestalMonitor::analyze(), FourVectorHLTOnline::analyze(), TopDiLeptonDQM::analyze(), RPCEfficiency::analyze(), SiPixelDaqInfo::analyze(), SiStripBaselineValidator::analyze(), DQMHcalIsoTrackAlCaReco::analyze(), CandidateBenchmarkAnalyzer::analyze(), HLTTauDQMPathPlotter::analyze(), WenuPlots::analyze(), GctTimingAnalyzer::analyze(), PatElectronAnalyzer::analyze(), TauMVATrainer::analyze(), Mixing2DB::analyze(), RPCRecHitValid::analyze(), V0Validator::analyze(), SiPixelTrackingRecHitsValid::analyze(), PFTester::analyze(), MuonTrackValidator::analyze(), HiBasicGenTest::analyze(), HcalSimHitStudy::analyze(), DrellYanValidation::analyze(), EcalEndcapDigisValidation::analyze(), CSCSegmentValidation::analyze(), HLTJetMETValidation::analyze(), FourVectorHLTriggerOffline::analyze(), HLTEventAnalyzerRAW::analyze(), RivetAnalyzer::analyze(), CastorDumpConditions::analyze(), HitEff::analyze(), cms::ProducerAnalyzer::analyze(), EcalStatusAnalyzer::analyze(), EcalLaserAnalyzer2::analyze(), CosmicSplitterValidation::analyze(), AlcaBeamMonitor::analyze(), TKStatus::analyze(), EcalDQMonitorTask::analyze(), ESDcsInfoTask::analyze(), ESOccupancyTask::analyze(), HcalBeamMonitor::analyze(), HcalDataIntegrityTask::analyze(), HcalDetDiagNoiseMonitor::analyze(), HLTMonBitSummary::analyze(), HLTOniaSource::analyze(), SiStripMonitorDigi::analyze(), SiStripCMMonitorPlugin::analyze(), SiStripFEDDumpPlugin::analyze(), TrackEfficiencyMonitor::analyze(), EBRecoSummary::analyze(), PFMETAnalyzer::analyze(), SUSYDQMAnalyzer::analyze(), GsfElectronMCFakeAnalyzer::analyze(), FlavorJetCorrectionExample::analyze(), JetToDigiDump::analyze(), ClusterAnalyzer::analyze(), edm::TestMix::analyze(), HcalRecHitsValidation::analyze(), SimHitsValidationHcal::analyze(), EcalBarrelRecHitsValidation::analyze(), EcalBarrelSimHitsValidation::analyze(), EcalPreshowerNoiseDistrib::analyze(), ContainmentCorrectionAnalyzer::analyze(), HLTEffCalculator::analyze(), EcalDCCHeaderDisplay::analyze(), SiPixelLorentzAngle::analyze(), ZeePlots::analyze(), DTTriggerEfficiencyTask::analyze(), EBHltTask::analyze(), EBIntegrityTask::analyze(), EBOccupancyTask::analyze(), EBPedestalTask::analyze(), EEPedestalOnlineTask::analyze(), HcalMonitorModule::analyze(), HLTAlCaMonEcalPhiSym::analyze(), L1TdeGCT::analyze(), L1TDTTPG::analyze(), QcdHighPtDQM::analyze(), SiPixelDigiSource::analyze(), SiStripMonitorMuonHLT::analyze(), EEClusterTaskExtras::analyze(), ElectronTagProbeAnalyzer::analyze(), ZToMuMuGammaAnalyzer::analyze(), MuonAnalyzer::analyze(), GenPurposeSkimmerData::analyze(), CSCViewDigi::analyze(), TestResolution::analyze(), ElectronSeedAnalyzer::analyze(), MCPizeroAnalyzer::analyze(), PartonJetCorrectionExample::analyze(), RHStopDump::analyze(), TopGenEventAnalyzer::analyze(), SiStripRecHitsValid::analyze(), CSCALCTDigiValidation::analyze(), ZdcSimHitStudy::analyze(), BasicHepMCValidation::analyze(), TriggerSummaryAnalyzerAOD::analyze(), HLTEventAnalyzerAOD::analyze(), SiPixelDQMRocLevelAnalyzer::analyze(), IsolatedTracksCone::analyze(), IsolatedParticlesGeneratedJets::analyze(), cms::GammaJetAnalysis::analyze(), CastorPedestalsAnalysis::analyze(), EEHltTask::analyze(), EETestPulseTask::analyze(), HcalNoiseMonitor::analyze(), FourVectorHLT::analyze(), HLTMonHcalIsoTrack::analyze(), L1TDEMON::analyze(), L1TRPCTF::analyze(), EwkMuDQM::analyze(), SiStripSpyDisplayModule::analyze(), LaserAlignmentT0ProducerDQM::analyze(), MuCorrMETAnalyzer::analyze(), MatchMETBenchmarkAnalyzer::analyze(), GctDigiToPsbText::analyze(), PatBTagAnalyzer::analyze(), PatTauAnalyzer::analyze(), PatTopSelectionAnalyzer::analyze(), EGEnergyAnalyzer::analyze(), MCElectronAnalyzer::analyze(), SimpleConvertedPhotonAnalyzer::analyze(), DijetMass< Jet >::analyze(), myFastSimVal::analyze(), TauGenJetDumper::analyze(), TtFullHadSignalSelMVATrainer::analyze(), GlobalMuonMatchAnalyzer::analyze(), EcalPreshowerRecHitsValidation::analyze(), EcalBarrelDigisValidation::analyze(), HLTGetDigi::analyze(), EcalPulseShapeGrapher::analyze(), EventTimeDistribution::analyze(), PixelVTXMonitor::analyze(), DTLocalTriggerBaseTask::analyze(), ESTrendTask::analyze(), HcalTimingMonitorModule::analyze(), ZDCMonitorModule::analyze(), HcalDeadCellMonitor::analyze(), HcalDetDiagLEDMonitor::analyze(), HcalRawDataMonitor::analyze(), QcdPhotonsDQM::analyze(), SiPixelEDAClient::analyze(), SiStripFEDMonitorPlugin::analyze(), DQMSourceEleCalib::analyze(), HcalRecHitsAnalyzer::analyze(), HTMHTAnalyzer::analyze(), DiMuonHistograms::analyze(), PFCandidateDQMAnalyzer::analyze(), FourVectorHLTOffline::analyze(), BjetAnalysis::analyze(), L1RCTRelValAnalyzer::analyze(), GsfElectronMCAnalyzer::analyze(), SimplePhotonAnalyzer::analyze(), CMSDAS11DijetAnalyzer::analyze(), FFTJetPileupAnalyzer::analyze(), TestTrackHits::analyze(), TopJetAnalyzer::analyze(), TrackParameterAnalyzer::analyze(), PFJetTester::analyze(), CalibAnalyzer< Ref, Rec, Alg >::analyze(), NoiseRates::analyze(), TTbar_GenJetAnalyzer::analyze(), EcalSimHitsValidation::analyze(), HLTMuonPlotter::analyze(), HeavyFlavorValidation::analyze(), EcalTPGAnalyzer::analyze(), IsolatedTracksNxN::analyze(), cms::Analyzer_minbias::analyze(), MultiplicityCorrelator::analyze(), CSCMonitorModule::analyze(), EBTimingTask::analyze(), EEClusterTask::analyze(), ESIntegrityTask::analyze(), TopSingleLeptonDQM::analyze(), LogMessageMonitor::analyze(), DQMHcalDiJetsAlCaReco::analyze(), METAnalyzer::analyze(), PFCandidateBenchmarkAnalyzer::analyze(), HLTTauDQMCaloPlotter::analyze(), HLTTauDQML1Plotter::analyze(), SimplePi0DiscAnalyzer::analyze(), SiStripBaselineAnalyzer::analyze(), TestOutliers::analyze(), TestSmoothHits::analyze(), CSCDigiDump::analyze(), TopTauAnalyzer::analyze(), TrackerHitAnalyzer::analyze(), PFTauElecRejectionBenchmarkAnalyzer::analyze(), CaloJetTester::analyze(), CSCStripDigiValidation::analyze(), TPGCheck::analyze(), CSCRecHit2DValidation::analyze(), CSCTFanalyzer::analyze(), TriggerSummaryAnalyzerRAW::analyze(), EcalDisplaysByEvent::analyze(), SiPixelErrorsDigisToCalibDigis::analyze(), ValidIsoTrkCalib::analyze(), EcalPerEvtMatacqAnalyzer::analyze(), EBClusterTask::analyze(), EBSelectiveReadoutTask::analyze(), EBTriggerTowerTask::analyze(), L1TCSCTF::analyze(), L1TCSCTPG::analyze(), L1TFED::analyze(), L1TGCT::analyze(), EwkDQM::analyze(), EwkElecDQM::analyze(), SiPixelRecHitSource::analyze(), HLTScalers::analyze(), EcalZmassTask::analyze(), PiZeroAnalyzer::analyze(), MuonIdDQM::analyze(), BTagHLTOfflineSource::analyze(), HLTTauDQMOfflineSource::analyze(), TopHLTDiMuonDQM::analyze(), PatMCMatching::analyze(), ImpactParameterCalibration::analyze(), PreshowerAnalyzer::analyze(), DQMAnalyzer::analyze(), KVFTrackUpdate::analyze(), RPCPointVsRecHit::analyze(), MuIsoValidation::analyze(), EcalEndcapSimHitsValidation::analyze(), L25TauAnalyzer::analyze(), HLTGetRaw::analyze(), SiStripLAProfileBooker::analyze(), EcalLaserAnalyzerYousi::analyze(), PrimaryVertexValidation::analyze(), MuonAlignment::analyze(), AlignmentStats::analyze(), BeamMonitor::analyze(), DTLocalTriggerTask::analyze(), DTTestPulsesTask::analyze(), EEPedestalTask::analyze(), HcalHotCellMonitor::analyze(), HcalNZSMonitor::analyze(), L1TRate::analyze(), HiggsDQM::analyze(), QcdUeDQM::analyze(), RPCTTUMonitor::analyze(), SiPixelRawDataErrorSource::analyze(), ClusterCount::analyze(), CaloTowerAnalyzer::analyze(), MuonIsolationDQM::analyze(), MuTriggerAnalyzer::analyze(), CSCDigiToPattern::analyze(), evf::EvFRecordInserter::analyze(), AnalysisRootpleProducer::analyze(), PFCandidateChecker::analyze(), EcalTrigPrimAnalyzer::analyze(), SiStripTrackingRecHitsValid::analyze(), TkConvValidator::analyze(), GlobalHitsHistogrammer::analyze(), HiggsValidation::analyze(), EcalPreshowerSimHitsValidation::analyze(), EcalMixingModuleValidation::analyze(), TopValidation::analyze(), ElectronStudy::analyze(), ElectronCalibration::analyze(), RawDataConverter::analyze(), HLTInspect::analyze(), CastorMonitorModule::analyze(), ScoutingTestAnalyzer::analyze(), EEStatusFlagsTask::analyze(), ESPedestalTask::analyze(), TrigResRateMon::analyze(), BPhysicsOniaDQM::analyze(), sistrip::SpyExtractRunModule::analyze(), SiStripSpyMonitorModule::analyze(), SiStripMonitorPedestals::analyze(), DQMSourcePi0::analyze(), TcMETAnalyzer::analyze(), GeneralHLTOffline::analyze(), L1CaloInputScaleTester::analyze(), GsfElectronFakeAnalyzer::analyze(), myJetAna::analyze(), RecoTauPlotDiscriminator::analyze(), CastorHitAnalyzer::analyze(), EcalTrigPrimAnalyzerMIPs::analyze(), edm::TestMixedSource::analyze(), L1GtAnalyzer::analyzeConditionsInEventBlock(), L1GtAnalyzer::analyzeDecisionLiteRecord(), L1GtAnalyzer::analyzeDecisionReadoutRecord(), EgammaObjects::analyzeElectrons(), L1GtPackUnpackAnalyzer::analyzeGMT(), L1GtPackUnpackAnalyzer::analyzeGT(), L1GtAnalyzer::analyzeObjectMap(), EgammaObjects::analyzePhotons(), GlobalTrackerMuonAlignment::analyzeTrackTrack(), GlobalTrackerMuonAlignment::analyzeTrackTrajectory(), SegmentsTrackAssociator::associate(), SegmentToTrackAssociator::associate(), TrackAssociatorByChi2::associateRecoToSim(), MuonAssociatorByHits::associateRecoToSimIndices(), TrackAssociatorByChi2::associateSimToReco(), MuonCosmicCompatibilityFiller::backToBack2LegCosmic(), reco::tau::RecoTauEnergyRecoveryPlugin::beginEvent(), tautools::RecoTauDistanceFromTruthPlugin::beginEvent(), RecoTauDecayModeCutMultiplexer::beginEvent(), tautools::RecoTauDecayModeTruthMatchPlugin::beginEvent(), RecoTauDiscriminationByGenMatch::beginEvent(), RecoTauMVATransform::beginEvent(), CaloRecoTauDiscriminationByFlightPathSignificance::beginEvent(), reco::tau::RecoTauDiscriminantCleanerPlugin::beginEvent(), reco::tau::RecoTauTagInfoWorkaroundModifer::beginEvent(), MuPFIsoHelper::beginEvent(), reco::tau::RecoTauDiscriminantFromDiscriminator::beginEvent(), TauDiscriminationAgainstCaloMuon< TauType, TauDiscriminator >::beginEvent(), PFTauMVADiscriminator::beginEvent(), reco::tau::RecoTauBuilderPlugin::beginEvent(), PFTauDecayModeCutMultiplexer::beginEvent(), TauDiscriminationAgainstMuon< TauType, TauDiscriminator >::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(), L1GtHwValidation::compareDaqRecord(), L1GtDataEmulAnalyzer::compareDaqRecord(), L1GtHwValidation::compareEvmRecord(), METCorrectionAlgorithm::compMETCorrection(), L1BitComputer::compute(), HLTBitComputer::compute(), ShallowTree::TypedBranchConnector< T >::connect(), L1FastjetCorrector::correction(), L6SLBCorrector::correction(), L1OffsetCorrector::correction(), PFRecHitProducerPS::createRecHits(), CxCalculator::CxCalculator(), egammaisolation::EgammaHcalExtractor::deposit(), egammaisolation::EgammaRecHitExtractor::deposit(), egammaisolation::EgammaTowerExtractor::deposit(), egammaisolation::EgammaEcalExtractor::deposit(), PFTauExtractor::depositFromObject(), SelectReplacementCandidates::determineMuonsToUse(), SelectReplacementCandidates::determineMuonsToUse_old(), FFTJetProducer::determinePileupDensity(), EBClusterTaskExtras::determineTriggers(), EcalCosmicsHists::determineTriggers(), EEClusterTaskExtras::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(), 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(), HITrackingRegionForPrimaryVtxProducer::estimateMultiplicity(), HITrackingRegionProducer::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(), DigiPileupCorrHistogramMaker::fill(), TopSingleLepton::MonitorEnsemble::fill(), TauDiscriminationProducerBase< TauType, TauDiscriminator >::TauDiscInfo::fill(), PSimHitMap::fill(), TopHLTSingleLepton::MonitorEnsemble::fill(), TopDiLeptonOffline::MonitorEnsemble::fill(), SiPixelCalibDigiProducer::fill(), HcalSignalGenerator< HBHEDigitizerTraits >::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(), MuonIdProducer::fillGlbQuality(), GlobalRecHitsAnalyzer::fillHCal(), GlobalHitsAnalyzer::fillHCal(), GlobalDigisAnalyzer::fillHCal(), GlobalDigisProducer::fillHCal(), GlobalHitsProducer::fillHCal(), HTrackAssociator::fillHcal(), TrackDetectorAssociator::fillHcal(), GlobalRecHitsProducer::fillHCal(), GlobalHitsProdHist::fillHCal(), HTrackAssociator::fillHcalTowers(), HLTMon::fillHistos(), EmDQMReco::fillHistos(), EmDQM::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(), 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(), HiCentralityBiasFilter::filter(), PythiaFilterZJetWithOutBg::filter(), MCProcessFilter::filter(), CosmicGenFilterLowE::filter(), EcalExclusiveTrigFilter::filter(), EcalMonitorPrescaler::filter(), SiStripCommissioningRunTypeFilter::filter(), EcalDeadCellBoundaryEnergyFilter::filter(), PythiaFilterTTBar::filter(), HZZ4lFilter::filter(), BsJpsiPhiFilter::filter(), CandCollectionExistFilter::filter(), ZeeCandidateFilter::filter(), HcalLaserHBHEHFFilter2012::filter(), TauHadronDecayFilter::filter(), NvertexFilter::filter(), HLTRPCFilter::filter(), HLTEcalPhiSymFilter::filter(), MuonAlignmentPreFilter::filter(), GoodVertexFilter::filter(), EgammaProbeSelector::filter(), BTagSkimMC::filter(), HSCPHLTFilter::filter(), HSCPTreeBuilder::filter(), PythiaFilterEMJetHeep::filter(), edm::HadronizerFilter< HAD, DEC >::filter(), TagProbeMassEDMFilter::filter(), WZInterestingEventSelector::filter(), WMuNuSelector::filter(), ProtonTaggerFilter::filter(), HcalLaserEventFilter::filter(), HSCParticleSelector::filter(), HLTPrescaler::filter(), PythiaFilterGammaJetIsoPi0::filter(), PythiaFilterGammaJet::filter(), MCZll::filter(), MCParticlePairFilter::filter(), MCMultiParticleFilter::filter(), SiPixelCalibDigiFilter::filter(), EcalSkim::filter(), PhysDecl::filter(), SimpleSystematicsAnalyzer::filter(), cms::TECClusterFilter::filter(), cms::TrackMTCCFilter::filter(), L1GtBeamModeFilter::filter(), HFFilter::filter(), edm::ModelFilter::filter(), pat::PATJetSelector::filter(), ProbeTreeProducer::filter(), CastorInvalidDataFilter::filter(), ClusterMultiplicityFilter::filter(), CandViewRefRandomSelector::filter(), PFJetFilter::filter(), HLTL1NumberFilter::filter(), PythiaFilterGammaJetWithOutBg::filter(), PythiaFilterEMJet::filter(), LHEDYdecayFilter::filter(), fltrname::filter(), HSCPEventFilter::filter(), PrescalerFHN::filter(), ZToMuMuSelector::filter(), HcalEmptyEventFilter::filter(), TrackingFailureFilter::filter(), RecoTauPileUpVertexSelector::filter(), HSCParticleProducer::filter(), EmptyEventsFilter::filter(), HLTHPDFilter::filter(), XtoFFbarFilter::filter(), PythiaFilterIsolatedTrack::filter(), PythiaFilterGammaJetWithBg::filter(), PythiaDauVFilter::filter(), PhotonEnrichmentFilter::filter(), BdecayFilter::filter(), HcalHPDFilter::filter(), WMuNuValidator::filter(), cms::MTCCHLTrigger::filter(), ElectronIdMVABased::filter(), TTbar_P4Violation::filter(), HeavyChHiggsToTauNuSkim::filter(), Zto2lFilter::filter(), TwoVBGenFilter::filter(), RecoDiMuon::filter(), BeamSplash::filter(), FilterScrapingPixelProbability::filter(), cms::ClusterMTCCFilter::filter(), FlavorHistoryFilter::filter(), BTagSkimLeptonJet::filter(), EcalLaserCorrFilter::filter(), EEBadScFilter::filter(), GreedyMuonPFCandidateFilter::filter(), EFilter::filter(), PFMETFilter::filter(), HighMultiplicityGenFilter::filter(), UEDMultiLeptonFilter::filter(), PythiaFilterZJet::filter(), DetStatus::filter(), RPCRecHitFilter::filter(), HcalTBTriggerFilter::filter(), RoadSearchEventFilter::filter(), HLTPhysicsDeclared::filter(), HLTHFAsymmetryFilter::filter(), HLTHcalMETNoiseFilter::filter(), HLTHcalMETNoiseCleaner::filter(), PythiaDauFilter::filter(), CosmicGenFilterHelix::filter(), ObjectSelector< SingleElementCollectionSelector< InputCollection, Selector, reco::CandidateCollection, StoreContainer, RefAdder >, reco::CandidateCollection, NonNullNumberSelector >::filter(), DTCalibMuonSelection::filter(), CSCOverlapsBeamSplashCut::filter(), PdfSystematicsAnalyzer::filter(), ZToMuMuFilter::filter(), LogErrorFilter::filter(), RecoTauDifferenceAnalyzer::filter(), GaussianZBeamSpotFilter::filter(), HLTRHemisphere::filter(), HLTRFilter::filter(), MCSmartSingleParticleFilter::filter(), HighETPhotonsFilterAlgo::filter(), cms::BHFilter::filter(), LaserAlignmentEventFilter::filter(), RecHitEnergyFilter::filter(), SiStripCommissioningSeedFilter::filter(), HcalCalibTypeFilter::filter(), HcalLaserHBHEFilter2012::filter(), BxNumberFilter::filter(), EENoiseFilter::filter(), SelectZmumuevents::filter(), HLTEcalResonanceFilter::filter(), HLTHighLevel::filter(), MCProcessRangeFilter::filter(), GenLeadTrackFilter::filter(), EcalRecHitsFilter::filter(), ECALActivity::filter(), SecondaryVertexFilter::filter(), pat::PATSingleVertexSelector::filter(), ptHatFilter::filter(), JetVertexChecker::filter(), HSCPFilter::filter(), MonoPhotonSkimmer::filter(), PythiaFilterGammaGamma::filter(), NJetsMC::filter(), MCDijetResonance::filter(), JGJFilter::filter(), JetFlavourFilter::filter(), EMEnrichingFilterAlgo::filter(), SiStripDetWithSomething< T >::filter(), HcalLaserHFFilter2012::filter(), reco::CentralityProducer::filter(), JetIDFailureFilter::filter(), StringCutObjectEvtFilter< T >::filter(), PFFilter::filter(), ZgMassFilter::filter(), TotalKinematicsFilter::filter(), JetFlavourCutFilter::filter(), HerwigMaxPtPartonFilter::filter(), HBHENoiseFilter::filter(), EcalTangentFilter::filter(), LogErrorEventFilter::filter(), SelectHFMinBias::filter(), DetectorStateFilter::filter(), L1Filter::filter(), cms::CosmicTIFTrigFilter::filter(), PythiaHLTSoupFilter::filter(), PythiaFilter::filter(), MCDecayingPionKaonFilter::filter(), BCToEFilterAlgo::filter(), ObjectPairFilter< C, S >::filter(), LargeEvents< T >::filter(), SimpleJetFilter::filter(), SiStripShotFilter::filter(), pat::PATLeptonCountFilter::filter(), ErrorSummaryFilter::filter(), myFilter::filter(), InconsistentMuonPFCandidateFilter::filter(), RecoTauDiscriminatorRefSelectorImpl< T >::filter(), PFTauViewRefSelector::filter(), IsTBH4Type::filter(), ElectronIdFilter::filter(), PythiaFilterZgamma::filter(), FourLepFilter::filter(), DJpsiFilter::filter(), JetMETDQMDCSFilter::filter(), CSCDigiValidator::filter(), HLTHcalCalibTypeFilter::filter(), HLTHcalLaserFilter::filter(), MCSingleParticleFilter::filter(), LQGenFilter::filter(), doubleEMEnrichingFilterAlgo::filter(), FilterOutScraping::filter(), aod2patFilterZee::filter(), L1DEFilter::filter(), reco::tau::AssociationMatchRefSelector< InputType, MatchedType, OutputType, ClonePolicy >::filter(), TopDecayChannelFilter< S >::filter(), pat::PATSingleVertexSelector::filter_(), ShallowDigisProducer::findInput(), SiStripProcessedRawDigiProducer::findInput(), SiStripClusterizer::findInput(), AlignmentGlobalTrackSelector::findMuons(), V0Fitter::fitAll(), RPCPhiEff::fromRaw(), RunManager::generateEvent(), gen::HydjetHadronizer::generatePartonsAndHadronize(), gen::PyquenHadronizer::generatePartonsAndHadronize(), EventWithHistoryFilter::getAPVPhase(), getByLabel(), edm::python::ConstEventWrapper::getByLabel(), 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(), PF_PU_AssoMapAlgos::GetInputCollections(), pat::PATMHTProducer::getJets(), L1TauAnalyzer::getL1extraObjects(), getL1triggerDirection(), pat::PATMHTProducer::getMuons(), CaloRecoTauTagInfoAlgorithm::getNeutralEcalBasicClusters(), 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(), PlotMakerReco::handleObjects(), McSelector::handleObjects(), PlotMakerL1::handleObjects(), RecoSelector::handleObjects(), LeptonRecoSkim::handleObjects(), DTTriggerEfficiencyTask::hasRPCTriggers(), Vx3DHLTAnalyzer::HitCounter(), ctfseeding::HitExtractorPIX::hits(), ctfseeding::HitExtractorSTRP::hits(), HLTCSCRing2or3Filter::hltFilter(), HLTCSCOverlapFilter::hltFilter(), HLTDeDxFilter::hltFilter(), HLTRPCTrigNoSyncFilter::hltFilter(), HLTPixlMBFilt::hltFilter(), HLTEcalIsolationFilter::hltFilter(), HLTMuonIsoFilter::hltFilter(), EcalMIPRecHitFilter::hltFilter(), HLTCountNumberOfObject< OColl >::hltFilter(), HLTSmartSinglet< T >::hltFilter(), HLTCSCActivityFilter::hltFilter(), HLTMuonL1RegionalFilter::hltFilter(), HLTMonoJetFilter< T >::hltFilter(), HLTElectronEoverpFilterRegional::hltFilter(), HLTEgammaL1MatchFilterPairs::hltFilter(), HLTHcalSimpleRecHitFilter::hltFilter(), HLTDTActivityFilter::hltFilter(), HLTCSCAcceptBusyFilter::hltFilter(), HLTPFEnergyFractionsFilter::hltFilter(), HLTExclDiJetFilter< T >::hltFilter(), HLTFiltCand::hltFilter(), HLTEgammaEtFilterPairs::hltFilter(), HLTEgammaDoubleEtFilter::hltFilter(), HLTDisplacedmumuFilter::hltFilter(), HLTHcalNoiseFilter::hltFilter(), HLTMuonL1Filter::hltFilter(), HLTNVFilter::hltFilter(), HLTJetCollectionsFilter< jetType >::hltFilter(), HLTEgammaCaloIsolFilterPairs::hltFilter(), HLTPixelIsolTrackFilter::hltFilter(), HLTJetVBFFilter< T >::hltFilter(), HLTHemiDPhiFilter::hltFilter(), HLTDiJetAveFilter< T >::hltFilter(), HLTmmkFilter::hltFilter(), HLTPixlMBForAlignmentFilter::hltFilter(), HLTDoubletDZ< T1, T2 >::hltFilter(), HLTPMMassFilter::hltFilter(), HLTElectronPixelMatchFilter::hltFilter(), HLTElectronEtFilter::hltFilter(), HLTMuonL2PreFilter::hltFilter(), HLTMhtFilter::hltFilter(), HLTHtMhtFilter::hltFilter(), HLTElectronPFMTFilter::hltFilter(), HLTEgammaL1MatchFilterRegional::hltFilter(), HLTEgammaGenericQuadraticFilter::hltFilter(), HLTEgammaDoubleEtPhiFilter::hltFilter(), HLTDisplacedmumumuFilter::hltFilter(), EcalFEDErrorFilter::hltFilter(), HLTFEDSizeFilter::hltFilter(), HLTDiMuonGlbTrkFilter::hltFilter(), HLTJetCollectionsVBFFilter< T >::hltFilter(), HLTElectronGenericFilter::hltFilter(), HLTEgammaDoubleEtDeltaPhiFilter::hltFilter(), HLTJetPairDzMatchFilter< T >::hltFilter(), HLTMuonTrimuonL3Filter::hltFilter(), HLT2jetGapFilter::hltFilter(), HLTLevel1GTSeed::hltFilter(), HLTEgammaGenericQuadraticEtaFilter::hltFilter(), EcalSimpleUncalibRecHitFilter::hltFilter(), HLTTrackWithHits::hltFilter(), HLTRapGapFilter::hltFilter(), HLTDoublet< T1, T2 >::hltFilter(), HLTSingleVertexPixelTrackFilter::hltFilter(), HLTHcalPhiSymFilter::hltFilter(), HLTHcalNZSFilter::hltFilter(), HLTMuonL1toL3TkPreFilter::hltFilter(), HLTForwardBackwardJetsFilter< T >::hltFilter(), HLTBeamModeFilter::hltFilter(), HLTPMDocaFilter::hltFilter(), HLTEgammaEtFilter::hltFilter(), HLTAcoFilter::hltFilter(), HLTSinglet< T >::hltFilter(), HLTEgammaTriggerFilterObjectWrapper::hltFilter(), HLTDisplacedEgammaFilter::hltFilter(), HLTPFTauPairLeadTrackDzMatchFilter::hltFilter(), HLTAlphaTFilter< T >::hltFilter(), HLTSummaryFilter::hltFilter(), HLTElectronMuonInvMassFilter::hltFilter(), HLTMuonTrackMassFilter::hltFilter(), HLTMuonL3PreFilter::hltFilter(), HLTMuonDimuonL2Filter::hltFilter(), HLTFatJetMassFilter< jetType >::hltFilter(), HLTGlobalSums< T >::hltFilter(), HLTElectronOneOEMinusOneOPFilterRegional::hltFilter(), HLTEgammaGenericFilter::hltFilter(), HLTMuonDimuonL3Filter::hltFilter(), HLTPhi2METFilter::hltFilter(), HLTmmkkFilter::hltFilter(), HLTMuonL2ToL1Map::HLTMuonL2ToL1Map(), TrackerMuonHitExtractor::init(), tnp::BaseTreeFiller::init(), MuonIdProducer::init(), tnp::ProbeFlag::init(), tnp::ProbeVariable::init(), SiStripDCSStatus::initialise(), 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(), DQMDcsInfo::makeDcsInfo(), DQMProvInfo::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(), OverlapExclusionSelector< C, T, O >::newEvent(), pat::helper::EfficiencyLoader::newEvent(), reco::modules::MCMatchCandRefSelector::newEvent(), ZGoldenFilter::newEvent(), pat::helper::VertexingHelper::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(), tselnameWorker::process(), DTTFFEDReader::process(), tfwliteselectortest::ThingsWorker::process(), HcalSimpleReconstructor::process(), EETriggerTowerTask::processDigis(), EBTriggerTowerTask::processDigis(), HcalRecHitMonitor::processEvent(), FFTJetTreeDump::processTreeData(), HLTJetCollectionsForLeptonPlusJets< jetType >::produce(), HLTCaloJetIDProducer::produce(), HLTPrescaleRecorder::produce(), LHECOMWeightProducer::produce(), AlphaTVarProducer::produce(), DistortedMuonProducer::produce(), MuonWithPFIsoProducer::produce(), WMuNuProducer::produce(), ESDigiToRaw::produce(), L1GTEvmDigiToRaw::produce(), RawDataSelector::produce(), CandOneToManyDeltaRMatcher::produce(), JetPartonMatcher::produce(), PartonSelector::produce(), pat::JetCorrFactorsProducer::produce(), pat::ObjectSpatialResolution< T >::produce(), pat::PATElectronProducer::produce(), DeltaRNearestObjectComputer< T >::produce(), ElectronConversionRejectionVars::produce(), SoftElectronProducer::produce(), JetCrystalsAssociator::produce(), EgammaHLTRegionalPixelSeedGeneratorProducers::produce(), JetTracksAssociatorAtCaloFace::produce(), JetTracksAssociatorAtVertex::produce(), CastorTowerProducer::produce(), HcalHitSelection::produce(), cms::SiPixelRecHitConverter::produce(), SiStripMeanCMExtractor::produce(), QuarkoniaTrackSelector::produce(), CosmicsMuonIdProducer::produce(), HepMCCopy::produce(), TrackListCombiner::produce(), EMIsolatedTauJetsSelector::produce(), PFTauViewRefMerger::produce(), SeedCombiner::produce(), SiStripDigitizer::produce(), PFCandidateMixer::produce(), CATopJetTagger::produce(), ZllArbitrator< T1 >::produce(), AnyJetToCaloJetProducer::produce(), Type1PFMET::produce(), SiStripRegFEDSelector::produce(), AlCaHcalNoiseProducer::produce(), TrackInfoProducer::produce(), EventWithHistoryProducerFromL1ABC::produce(), EventVtxInfoNtupleDumper::produce(), EcalRawToRecHitFacility::produce(), HcalRawToDigi::produce(), FastTrackMerger::produce(), ShiftedParticleProducerT< T >::produce(), InterestingTrackEcalDetIdProducer::produce(), InputGenJetsParticleSelector::produce(), HLTTrackClusterRemover::produce(), MuonLinksProducerForHLT::produce(), CollectionCombiner< Collection >::produce(), MuonErrorMatrixAdjuster::produce(), PFPhotonTranslator::produce(), LightPFTrackProducer::produce(), PixelVertexProducerClusters::produce(), PixelVertexProducerMedian::produce(), cms::ReconstructerFP420::produce(), VertexFromTrackProducer::produce(), DeDxEstimatorProducer::produce(), reco::modules::CosmicTrackSelector::produce(), cms::SimpleTrackListMerger::produce(), cms::TrackListMerger::produce(), NuclearTrackCorrector::produce(), cms::RoadSearchCloudCleaner::produce(), MCTrackMatcher::produce(), HighPtTrackEcalDetIdProducer::produce(), StGenEventReco::produce(), TopInitSubset::produce(), TtSemiLepSignalSelMVAComputer::produce(), TtSemiLepJetCombWMassMaxSumPt::produce(), MuonFromPVSelector::produce(), Type0PFMETcorrInputProducer::produce(), CorrectedMETProducerT< T >::produce(), HLTJetL1MatchProducer< T >::produce(), HLTHtMhtProducer::produce(), HLTHcalTowerNoiseCleaner::produce(), pat::xxxEventHypothesisProducer::produce(), AssociationVectorSelector< KeyRefProd, CVal, KeySelector, ValSelector >::produce(), CandidateTriggerObjectProducer::produce(), HBHENoiseFilterResultProducer::produce(), SubdetFEDSelector::produce(), WeakEffectsWeightProducer::produce(), EcalRawToRecHitRoI::produce(), RPCPackingModule::produce(), CastorFastTowerProducer::produce(), FlavorHistoryProducer::produce(), JetChargeProducer::produce(), pat::PATTriggerProducer::produce(), pat::PATVertexAssociationProducer::produce(), EcalDigiSelector::produce(), SiStripElectronSeedProducer::produce(), HFRecoEcalCandidateProducer::produce(), EgammaHLTElectronTrackIsolationProducers::produce(), EgammaHLTNxNClusterProducer::produce(), HiEvtPlaneFlatProducer::produce(), CaloTowersMerger::produce(), RecHitCorrector::produce(), CastorSimpleReconstructor::produce(), EcalTPSkimmer::produce(), CSCSegmentProducer::produce(), L2MuonSeedGenerator::produce(), cms::TrackerizerFP420::produce(), L1HLTJetsMatching::produce(), PFTauToJetProducer::produce(), PFRecoTauDecayModeDeterminator::produce(), CandViewRefTriggerBiasRemover::produce(), NuclearSeedsEDProducer::produce(), CosmicSeedGenerator::produce(), BeamSpotOnlineProducer::produce(), NuclearInteractionEDProducer::produce(), edm::CFWriter::produce(), cms::DigitizerFP420::produce(), TtSemiEvtSolutionMaker::produce(), TtSemiLepJetCombMVAComputer::produce(), GsfElectronFromPVSelector::produce(), cms::Type1MET::produce(), cms::TauMET::produce(), PFchsMETcorrInputProducer::produce(), PFJetMETcorrInputProducerT< T, Textractor >::produce(), Merger< InputCollection, OutputCollection, P >::produce(), ShallowRechitClustersProducer::produce(), LaserAlignmentT0Producer::produce(), ConditionDumperInEdm::produce(), SiClusterTranslator::produce(), L1GctEmulator::produce(), L1ExtraParticlesProd::produce(), GenParticleProducer::produce(), pat::PATJetProducer::produce(), SoftElectronCandProducer::produce(), UnifiedSCCollectionProducer::produce(), EgammaHLTHcalIsolationDoubleConeProducers::produce(), ConversionTrackProducer::produce(), HIPixelClusterVtxProducer::produce(), JetIdSelector< T >::produce(), TrackExtrapolator::produce(), CaloTowersReCreator::produce(), CastorCellProducer::produce(), EcalDetIdToBeRecoveredProducer::produce(), reco::GlobalHaloDataProducer::produce(), CosmicMuonProducer::produce(), CaloMuonMerger::produce(), InvariantMass< T1, T2 >::produce(), PFRecoTauProducer::produce(), RecoTauCleanerImpl< Prod >::produce(), reco::modules::TrackMultiSelector::produce(), PileupInformation::produce(), ZmumuPFEmbedder::produce(), TtDilepEvtSolutionMaker::produce(), TtHadEvtSolutionMaker::produce(), TtSemiLepHypothesis::produce(), bestPVselector< T1 >::produce(), CollectionFromZLegProducer::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(), EventShapeVarsProducer::produce(), reco::modulesNew::IsolationProducer< C1, C2, Alg, OutputCollection, Setup >::produce(), CandOneToOneDeltaRMatcher::produce(), ShiftedPFCandidateProducerForNoPileUpPFMEt::produce(), OtherObjectVariableComputer< T >::produce(), EgammaSCCorrectionMaker::produce(), GamIsoDetIdCollectionProducer::produce(), ConversionProducer::produce(), JetPlusTrackProducerAA::produce(), ZdcHitReconstructor::produce(), RPCPointProducer::produce(), MuonLinksProducer::produce(), TSGFromL2Muon::produce(), GoodSeedProducer::produce(), L2TauIsolationSelector::produce(), L2TauJetsMerger::produce(), L2TauModularIsolationProducer::produce(), EcalTBWeightUncalibRecHitProducer::produce(), reco::modules::AnalyticalTrackSelector::produce(), RPCDigiProducer::produce(), BaseEvtVtxGenerator::produce(), ParticleDecayProducer::produce(), reco::modules::CandCombiner< Selector, PairSelector, Cloner, OutputCollection, Setup, Init >::produce(), ECALRegFEDSelector::produce(), DiJetVarProducer::produce(), sistrip::FEDEmulatorModule::produce(), ZMuMuUserDataOneTrack::produce(), GctDigiToRaw::produce(), RPCUnpackingModule::produce(), SiPixelDigiToRaw::produce(), SiTrackerGaussianSmearingRecHitConverter::produce(), L1Comparator::produce(), ObjectMultiplicityCounter< T >::produce(), HybridClusterProducer::produce(), SiStripElectronAssociator::produce(), HFEMClusterProducer::produce(), EgammaHLTCombinedIsolationProducer::produce(), EgammaPhotonTkIsolationProducer::produce(), ConversionTrackMerger::produce(), FFTJetPileupEstimator::produce(), cms::MuonMETValueMapProducer::produce(), GlobalMuonProducer::produce(), TSGFromL1Muon::produce(), PFClusterProducer::produce(), PFDisplacedTrackerVertexProducer::produce(), PFElecTkProducer::produce(), RecoTauPiZeroProducer::produce(), reco::modules::MultiTrackSelector::produce(), CRackSeedGenerator::produce(), DTDigitizer::produce(), TtFullHadSignalSelMVAComputer::produce(), TtFullLepKinSolutionProducer::produce(), PFJetsMatchedToFilteredCaloJetsProducer::produce(), HLTPFJetIDProducer::produce(), BetaBoostEvtVtxGenerator::produce(), NtpProducer< C >::produce(), CollectionAdder< C >::produce(), EcalIsolatedParticleCandidateProducer::produce(), cms::HitReCalibrator::produce(), ElectronRecalibSuperClusterAssociator::produce(), L1GlobalTriggerEvmRawToDigi::produce(), sistrip::DigiToRawModule::produce(), PixelTracksProducer::produce(), L1GlobalTrigger::produce(), pat::PATMETProducer::produce(), SmearedJetProducerT< T, Textractor >::produce(), ObjectViewCleaner< T >::produce(), JetTagProducer::produce(), EcalChannelKiller::produce(), PreshowerClusterShapeProducer::produce(), EgammaHLTHcalIsolationProducersRegional::produce(), EgammaElectronTkIsolationProducer::produce(), HiEgammaIsolationProducer::produce(), HiSpikeCleaner::produce(), JetPlusTrackProducer::produce(), ESRecHitProducer::produce(), HcalHitReconstructor::produce(), CSCRecHitDProducer::produce(), TrajectorySeedFromMuonProducer::produce(), PFBlockProducer::produce(), PFDisplacedVertexCandidateProducer::produce(), TauJetSelectorForHLTTrackSeeding::produce(), EcalTBTDCRecInfoProducer::produce(), TtSemiLepHitFitProducer< LeptonCollection >::produce(), PFCandMETcorrInputProducer::produce(), CaloJetMETcorrInputProducerT< T, Textractor >::produce(), reco::modules::MatcherBase< C1, C2, M >::produce(), reco::modules::TrackFullCloneSelectorBase< Selector >::produce(), ShallowCloneProducer< C >::produce(), AlCaIsoTracksProducer::produce(), AlignmentPrescaler::produce(), ZMuMuTrackUserData::produce(), ZMuMuUserData::produce(), CSCTFUnpacker::produce(), DTDigiToRawModule::produce(), GenParticlePruner::produce(), pat::PATCompositeCandidateProducer::produce(), ShiftedParticleMETcorrInputProducer::produce(), ColinsSoperVariablesComputer::produce(), PreshowerClusterProducer::produce(), ElectronSeedProducer::produce(), EgammaHLTElectronDetaDphiProducer::produce(), EgammaHLTPhotonTrackIsolationProducersRegional::produce(), EleIsoDetIdCollectionProducer::produce(), FFTJetPFPileupCleaner::produce(), cms::SiPixelClusterProducer::produce(), GlobalTrackQualityProducer::produce(), CaloTowerCreatorForTauHLT::produce(), HLTTauProducer::produce(), L2TauPixelTrackMatch::produce(), L2TauRelaxingIsolationSelector::produce(), reco::tautools::CopyProducer< Collection >::produce(), RoadSearchCloudMaker::produce(), CSCDigiProducer::produce(), RecoTracksMixer::produce(), TtSemiLepJetCombWMassDeltaTopMass::produce(), cms::JetCorrectionProducer< T >::produce(), cms::JetVertexAssociation::produce(), HLTTauRefCombiner::produce(), HLTJetCollForElePlusJets< T >::produce(), GenFilterEfficiencyProducer::produce(), reco::modulesNew::Matcher< C1, C2, S, D >::produce(), ShallowEventDataProducer::produce(), AlCaECALRecHitReducer::produce(), ISRWeightProducer::produce(), evf::EvFFEDSelector::produce(), TrackCandidateProducer::produce(), L1EmulBias::produce(), L1ExtraParticleMapProd::produce(), L1RCTTPGProvider::produce(), pat::HLTL1MuonMatcher::produce(), MuonMCClassifier::produce(), ShiftedPFCandidateProducerForPFMEtMVA::produce(), CleanAndMergeProducer::produce(), EgammaHLTEcalIsolationProducersRegional::produce(), EgammaHLTMulti5x5ClusterProducer::produce(), PhotonCoreProducer::produce(), HiEgammaSCCorrectionMaker::produce(), cms::SubEventGenJetProducer::produce(), GlobalCosmicMuonProducer::produce(), PFConversionProducer::produce(), PFNuclearProducer::produce(), L2TauNarrowConeIsolationProducer::produce(), RecoTauProducer::produce(), ConversionSeedFilter::produce(), reco::modules::CosmicTrackSplitter::produce(), VZeroProducer::produce(), HcalTTPDigiProducer::produce(), HcalSimpleAmplitudeZS::produce(), GenTrackMatcher::produce(), ReduceHcalRecHitCollectionProducer::produce(), UpdatedMuonInnerTrackRef::produce(), CSCTFTrackProducer::produce(), SysShiftMETcorrInputProducer::produce(), JetCollectionForEleHT::produce(), MixBoostEvtVtxGenerator::produce(), AssociationMapOneToOne2Association< CKey, CVal >::produce(), PFCand_NoPU_WithAM::produce(), PFCand_AssoMap::produce(), ShallowTracksProducer::produce(), ElectronSqPtTkIsolationProducer::produce(), APVCyclePhaseProducerFromL1ABC::produce(), TagProbeMassProducer::produce(), DimuonMCMatcher::produce(), CSCDCCUnpacker::produce(), ESRawToDigi::produce(), GctRawToDigi::produce(), HcalDigiToRaw::produce(), FastElectronSeedProducer::produce(), FamosProducer::produce(), RPCTechnicalTrigger::produce(), MassKinFitterCandProducer::produce(), EgammaHLTR9IDProducer::produce(), cms::MuonMET::produce(), CaloMuonProducer::produce(), DQMTauProducer::produce(), reco::modules::TrackerTrackHitFilter::produce(), RoadSearchTrackCandidateMaker::produce(), IsoTracks::produce(), HLTDisplacedmumumuVtxProducer::produce(), LHE2HepMCConverter::produce(), GenHIEventProducer::produce(), TopProjector< Top, Bottom >::produce(), ShallowTrackClustersProducer::produce(), AlCaHOCalibProducer::produce(), HcalRecHitRecalib::produce(), TkAlCaOverlapTagger::produce(), ZToLLEdmNtupleDumper::produce(), HcalCalibFEDSelector::produce(), L1GlobalTriggerRecordProducer::produce(), RPCTrigger::produce(), GenParticleDecaySelector::produce(), reco::modulesNew::MCTruthCompositeMatcher::produce(), reco::modules::JetFlavourIdentifier::produce(), pat::PATMuonProducer::produce(), pat::PATPhotonProducer::produce(), pat::PATTriggerMatchEmbedder< PATObjectType >::produce(), ShiftedMETcorrInputProducer::produce(), TrackIPProducer::produce(), UncleanSCRecoveryProducer::produce(), CastorJetIDProducer::produce(), CastorClusterProducer::produce(), TrackClusterSplitter::produce(), reco::EcalHaloDataProducer::produce(), CosmicMuonLinksProducer::produce(), MuonRefProducer::produce(), ElectronSeedMerger::produce(), L2TauJetsProvider::produce(), PFRecoTauTagInfoProducer::produce(), TrackingTruthProducer::produce(), MuonTrackProducer::produce(), ProduceIsolationMap::produce(), MCParticleReplacer::produce(), TtEvtBuilder< C >::produce(), TrackFromPVSelector::produce(), prodname::produce(), CloneProducer< C >::produce(), cms::AlCaDiJetsProducer::produce(), DistortedPFCandProducer::produce(), ISRGammaWeightProducer::produce(), L1GTDigiToRaw::produce(), RawDataCollectorByLabel::produce(), MuonSimHitProducer::produce(), pat::TauJetCorrFactorsProducer::produce(), NearbyCandCountComputer::produce(), ObjectViewMatcher< T1, T2 >::produce(), RecHitFilter::produce(), EgammaHLTBcHcalIsolationProducersRegional::produce(), PhotonProducer::produce(), ElectronIDExternalProducer< algo >::produce(), HiGenCleaner< T2 >::produce(), VirtualJetProducer::produce(), EcalDeadChannelRecoveryProducers::produce(), ClusterSummaryProducer::produce(), SeedClusterRemover::produce(), reco::HcalHaloDataProducer::produce(), cms::MuonTCMETValueMapProducer::produce(), MuonSelectionTypeValueMapProducer::produce(), PFElectronTranslator::produce(), PFProducer::produce(), PFDisplacedVertexProducer::produce(), L2TauModularIsolationSelector::produce(), CaloRecoTauTagInfoProducer::produce(), RecoTauJetRegionProducer::produce(), RecoTauPiZeroUnembedder::produce(), TCRecoTauProducer::produce(), TruthTauDecayModeProducer::produce(), TrackCandidateTopBottomHitFilter::produce(), QualityFilter::produce(), SeedGeneratorFromProtoTracksEDProducer::produce(), TrackMCQuality::produce(), BoostedTopProducer::produce(), HLTTauMCProducer::produce(), HLTJetCollectionsForElePlusJets< T >::produce(), HLTDisplacedmumuVtxProducer::produce(), HLTCollectionProducer< T >::produce(), CandidateProducer< TColl, CColl, Selector, Conv, Creator, Init >::produce(), CaloRecHitCandidateProducer::produce(), PFPileUp::produce(), EcalFEDWithCRCErrorProducer::produce(), ZMuMuMuonUserData::produce(), CSCDigiToRawModule::produce(), CastorFastClusterProducer::produce(), BSCTrigger::produce(), TauGenJetProducer::produce(), pat::DuplicatedElectronCleaner::produce(), pat::PATTriggerEventProducer::produce(), ReducedRecHitCollectionProducer::produce(), SiStripElectronProducer::produce(), EgammaHLTEcalRecIsolationProducer::produce(), EgammaElectronTkNumIsolationProducer::produce(), ConvertedPhotonProducer::produce(), EvtPlaneProducer::produce(), JetIDProducer::produce(), CaloTowersCreator::produce(), TopBottomClusterInfoProducer::produce(), FastPrimaryVertexProducer::produce(), IsolatedTauJetsSelector::produce(), L2TauIsolationProducer::produce(), EcalTBH2TDCRecInfoProducer::produce(), HcalTrigPrimDigiProducer::produce(), HcalRealisticZS::produce(), MixEvtVtxGenerator::produce(), JetVetoedTracksAssociatorAtVertex::produce(), GSFElectronsMixer::produce(), StEvtSolutionMaker::produce(), TtGenEventReco::produce(), TtSemiLepJetCombGeom::produce(), TtJetPartonMatch< C >::produce(), MuonMETcorrInputProducer::produce(), HLTMhtProducer::produce(), ConeIsolation::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(), L1RCTProducer::produce(), pat::L1MuonMatcher::produce(), pat::MatcherUsingTracks::produce(), GenJetBCEnergyRatio::produce(), pat::PATCleaner< PATObjType >::produce(), pat::PATConversionProducer::produce(), ShiftedJetProducerT< T, Textractor >::produce(), ConstrainedFitCandProducer< Fitter, InputCollection, OutputCollection, Init >::produce(), EgammaHLTElectronCombinedIsolationProducer::produce(), EgammaHLTHybridClusterProducer::produce(), EgammaHLTIslandClusterProducer::produce(), EgammaHLTRemoveDuplicatedSC::produce(), EgammaPhotonTkNumIsolationProducer::produce(), TrackProducerWithSCAssociation::produce(), ParticleTowerProducer::produce(), FixedGridRhoProducerFastjet::produce(), reco::BeamHaloSummaryProducer::produce(), MuonTimingProducer::produce(), PFSimParticleProducer::produce(), L1HLTTauMatching::produce(), RecoTauPiZeroFlattener::produce(), EcalTBHodoscopeRecInfoProducer::produce(), cms::RoadSearchHelixMaker::produce(), HcalDigitizer::produce(), TtSemiLepKinFitProducer< LeptonCollection >::produce(), reco::modules::CaloRecHitCandidateProducer< HitCollection >::produce(), IsolatedPixelTrackCandidateProducer::produce(), AlCaEcalHcalReadoutsProducer::produce(), FromClusterSummaryMultiplicityProducer::produce(), DistortedMETProducer::produce(), EcalDigiToRaw::produce(), EcalRawToRecHitProducer::produce(), ScalersRawToDigi::produce(), SiPixelRawToDigi::produce(), TrajectorySeedProducer::produce(), CSCTriggerPrimitivesProducer::produce(), pat::ObjectEnergyScale< T >::produce(), pat::PATTauProducer::produce(), PatJPsiProducer::produce(), EnergyLossProducer::produce(), ReducedESRecHitCollectionProducer::produce(), EgammaHLTClusterShapeProducer::produce(), EgammaEcalRecHitIsolationProducer::produce(), PhotonIDProducer::produce(), HIBestVertexProducer::produce(), CaloTowerCandidateCreator::produce(), EcalRecHitProducer::produce(), ZdcSimpleReconstructor::produce(), DTRecSegment4DProducer::produce(), TrackClusterRemover::produce(), MuPFIsoEmbedder::produce(), PixelVertexProducer::produce(), PFJetToCaloProducer::produce(), CaloRecoTauProducer::produce(), reco::tautools::CastedRefProducer< DerivedCollection, BaseType >::produce(), cms::RoadSearchTrackListCleaner::produce(), TrackRefitter::produce(), NeutronHitsCollector::produce(), HectorProducer::produce(), TtFullHadHypothesis::produce(), reco::modules::NamedCandCombiner< Selector, PairSelector, Cloner, Setup, Init >::produce(), ShallowSimhitClustersProducer::produce(), ShallowGainCalibration::produce(), EcalRecHitRecalib::produce(), APVCyclePhaseProducerFromL1TS::produce(), CastorRawToDigi::produce(), FastTSGFromL2Muon::produce(), MuonCandProducerMon::produce(), MaskedRctInputDigiProducer::produce(), MuScleFitMuonProducer::produce(), MCTruthCompositeMatcher< C1, C2 >::produce(), IsolationProducer< C1, C2, Alg, OutputCollection, Setup >::produce(), pat::PATGenericParticleProducer::produce(), PATHemisphereProducer::produce(), pat::PATPFParticleProducer::produce(), SoftPFElectronProducer::produce(), EgammaHLTGsfTrackVarProducer::produce(), HiL1Subtractor::produce(), reco::modules::HICaloCompatibleTrackSelector::produce(), EcalUncalibRecHitProducer::produce(), HBHEIsolatedNoiseReflagger::produce(), SiStripRecHitConverter::produce(), MuonShowerInformationProducer::produce(), PFConcretePFCandidateProducer::produce(), ConvBremSeedProducer::produce(), PFTrackProducer::produce(), cms::ClusterizerFP420::produce(), L2TauPixelIsoTagProducer::produce(), PFTauMVAInputDiscriminantTranslator::produce(), DeDxDiscriminatorProducer::produce(), DeDxEstimatorProducerPixelTripplet::produce(), cms::CosmicTrackFinder::produce(), GsfTrackRefitter::produce(), PrimaryVertexProducer::produce(), EcalTrigPrimProducer::produce(), HcalTBDigiProducer::produce(), SubsystemNeutronWriter::produce(), TtFullLepHypothesis::produce(), CSCTFCandidateProducer::produce(), ShallowClustersProducer::produce(), CSCOverlapsTrackPreparation::produce(), RazorVarProducer::produce(), SiStripFineDelayHit::produce(), PiZeroDiscriminatorProducer::produce(), FSPFProducer::produce(), pat::MatcherByPulls< T >::produce(), ExampleClusterProducer::produce(), InterestingDetIdCollectionProducer::produce(), EgammaHLTR9Producer::produce(), EgammaHLTRecoEcalCandidateProducers::produce(), EgammaTowerIsolationProducer::produce(), ConversionTrackCandidateProducer::produce(), HIPixelMedianVtxProducer::produce(), JetExtender::produce(), FixedGridRhoProducer::produce(), EcalRecalibRecHitProducer::produce(), reco::CSCHaloDataProducer::produce(), InterestingEcalDetIdProducer::produce(), PFV0Producer::produce(), ImpactParameter::produce(), ConversionSeedFilterCharge::produce(), TrackAlgoCompareUtil::produce(), RoadSearchSeedFinder::produce(), CastorDigiProducer::produce(), HcalTTPTriggerRecord::produce(), cms::SiPixelDigitizer::produce(), TrackAssociatorEDProducer::produce(), TtSemiLepJetCombMaxSumPtWMass::produce(), cms::CkfTrackCandidateMakerBase::produceBase(), SiStripFineDelayHit::produceNoTracking(), ZmumuPFEmbedder::producePFCandColl(), ZmumuPFEmbedder::produceTrackColl(), FastjetJetProducer::produceTrackJets(), cms::HITrackVertexMaker::produceTracks(), MuonCosmicCompatibilityFiller::pvMatches(), ElectronHcalHelper::readEvent(), BeamFitter::readEvent(), PVFitter::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(), HIMuonTrackingRegionProducer::regions(), TauRegionalPixelSeedGenerator::regions(), GlobalTrackingRegionWithVerticesProducer::regions(), IsolationRegionAroundL3Muon::regions(), HITRegionalPixelSeedGenerator::regions(), CandidateSeededTrackingRegionsProducer::regions(), HITrackingRegionForPrimaryVtxProducer::regions(), TrackingRegionsFromBeamSpotAndL2Tau::regions(), GlobalTrackingRegionProducerFromBeamSpot::regions(), L3MumuTrackingRegion::regions(), CutsIsolatorWithCorrection::result(), L1RetrieveL1Extra::retrieveL1ExtraObjects(), CutBasedElectronID::robustSelection(), RPCHitAssociator::RPCHitAssociator(), ElectronSeedGenerator::run(), EgammaHLTPixelMatchElectronAlgo::run(), EcalRecHitWorkerRecover::run(), SiStripElectronSeedGenerator::run(), L1MuDTTrackFinder::run(), PixelUnpackingRegions::run(), tnp::TagProbePairMaker::run(), FastElectronSeedGenerator::run(), KFBasedPixelFitter::run(), EcalDQMonitorTask::runOnCollection(), RxCalculator::RxCalculator(), SeedFilter::seeds(), HLTLevel1GTSeed::seedsL1Extra(), HLTLevel1GTSeed::seedsL1TriggerObjectMaps(), pf2pat::ElectronIDPFCandidateSelectorDefinition::select(), HSCPTrackSelector::select(), StringCutEventSelector< Object >::select(), SelectionStep< Object >::select(), GenJetClosestMatchSelectorDefinition::select(), CaloTauSelectorDefinition::select(), SelectionStepHLT< Object >::select(), pf2pat::IPCutPFCandidateSelectorDefinition::select(), AssociatedVariableCollectionSelector< InputCollection, VarCollection, Selector, OutputCollection, StoreContainer, RefAdder >::select(), SingleEleCalibSelector::select(), HIProtoTrackSelector::select(), PFTauSelectorDefinition::select(), StringCutsEventSelector< Object, existenceMatter >::select(), FourVectorHLTOffline::selectElectrons(), CaloMETAnalyzer::selectHighPtJetEvent(), METAnalyzer::selectHighPtJetEvent(), TcMETAnalyzer::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(), FastTSGFromPropagation::setEvent(), TSGFromPropagation::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(), MuonIdTruthInfo::truthMatchMuon(), TxCalculator::TxCalculator(), TxyCalculator::TxyCalculator(), HIPixelTrackFilter::update(), HIProtoTrackFilter::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 366 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;
  }
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);
  }
template<typename PROD >
bool Event::getByType ( Handle< PROD > &  result) const

Definition at line 398 of file Event.h.

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

Referenced by HcalDigiAnalyzerImpl::analyze(), HFLightCalRand::analyze(), TTbarSpinCorrHepMCAnalyzer::analyze(), HcalDetDiagLaserMonitor::analyze(), GsfElectronDataAnalyzer::analyze(), PrimaryVertexAnalyzer4PU::analyze(), HcalLedAnalyzer::analyze(), ValidationHcalIsoTrackAlCaReco::analyze(), TestSuite::analyze(), GlobalTest::analyze(), HcalPedestalMCWidths::analyze(), CastorHitAnalyzerImpl::analyze(), HcalPedestalAnalyzer::analyze(), L1TRPCTPG::analyze(), PlaybackRawDataProvider::analyze(), HFLightCal::analyze(), HcalCorrPFCalculation::analyze(), DTAlbertoBenvenutiTask::analyze(), L1TLTC::analyze(), RPCMon_SS_Dbx_Global::analyze(), HcalHitAnalyzerImpl::analyze(), HcalDetDiagPedestalMonitor::analyze(), HcalDetDiagNoiseMonitor::analyze(), GsfElectronMCFakeAnalyzer::analyze(), RPCMonitorRaw::analyze(), DQMHOAlCaRecoStream::analyze(), ElectronSeedAnalyzer::analyze(), HOCalibAnalyzer::analyze(), HcalTimingMonitorModule::analyze(), HcalDetDiagLEDMonitor::analyze(), HcalPedestalsAnalysis::analyze(), RPCMonitorLinkSynchro::analyze(), HcalPedestalWidthsValidation::analyze(), HFPreLightCal::analyze(), DQMAnalyzer::analyze(), TrackerHitAnalyzer::analyze(), ZdcTBAnalyzer::analyze(), EcalTrigPrimAnalyzerMIPs::analyze(), CastorDigiAnalyzerImpl::analyze(), myJetAna::analyze(), HcalTBWriter::analyze(), EcalHexDisplay::analyze(), MonitorLTC::analyze(), GsfElectronFakeAnalyzer::analyze(), TrackDetectorAssociator::fillCaloTruth(), TrackerHitProducer::fillG4MC(), GlobalHitsProdHist::fillG4MC(), GlobalHitsProducer::fillG4MC(), GlobalHitsAnalyzer::fillG4MC(), ComphepSingletopFilter::filter(), STFilter::filter(), HcalTBTriggerFilter::filter(), cms::LTCTriggerBitsFilter::filter(), MCLongLivedParticles::filter(), myFilter::filter(), MatacqProducer::getCalibTriggerType(), MatacqProducer::getOrbitId(), CastorMonitorSelector::processEvent(), HcalMonitorSelector::processEvent(), EcalDCCTB07UnpackingModule::produce(), SiClusterTranslator::produce(), DTDigiToRawModule::produce(), EcalDCCTBUnpackingModule::produce(), HcalTBObjectUnpacker::produce(), DTUnpackingModule::produce(), HcalLaserReco::produce(), TrackingRecHitTranslator::produce(), GsfTrackRefitter::produce(), RPCMonitorSync::readRPCDAQStrips(), RunManager::resetGenParticleId(), FastTSGFromPropagation::setEvent(), DTLocalTriggerTask::triggerSource(), and MuonIdTruthInfo::truthMatchMuon().

                                             {
    bool ok = provRecorder_.getByType(result);
    if(ok) {
      addToGotBranchIDs(*result.provenance());
    }
    return ok;
  }
LuminosityBlock const& edm::Event::getLuminosityBlock ( ) const [inline]
template<typename PROD >
void Event::getMany ( SelectorBase const &  sel,
std::vector< Handle< PROD > > &  results 
) const

Definition at line 388 of file Event.h.

References addToGotBranchIDs(), edm::PrincipalGetAdapter::getMany(), provRecorder_, and python::entryComment::results.

Referenced by TriggerSummaryProducerAOD::fillTriggerObjectCollections(), TriggerSummaryProducerRAW::produce(), and TriggerSummaryProducerAOD::produce().

                                                                                 {
    provRecorder_.getMany(sel, results);
    for(typename std::vector<Handle<PROD> >::const_iterator it = results.begin(), itEnd = results.end();
        it != itEnd; ++it) {
      addToGotBranchIDs(*it->provenance());
    }
  }
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().

                                                        {
    // 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 ( BranchID const &  theID) const
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);
  }
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.

Referenced by helper::CandDecayStoreManager::cloneAndStore(), pat::PATJetSelector::filter(), HLTHtMhtFilter::hltFilter(), NuclearTrackCorrector::produce(), cms::TrackListMerger::produce(), cms::SimpleTrackListMerger::produce(), reco::modules::CosmicTrackSelector::produce(), FastTrackMerger::produce(), MuonErrorMatrixAdjuster::produce(), TopInitSubset::produce(), AssociationVectorSelector< KeyRefProd, CVal, KeySelector, ValSelector >::produce(), reco::modules::TrackMultiSelector::produce(), GenParticleProducer::produce(), pat::PATJetProducer::produce(), reco::modules::AnalyticalTrackSelector::produce(), PFDisplacedTrackerVertexProducer::produce(), SiTrackerGaussianSmearingRecHitConverter::produce(), ElectronRecalibSuperClusterAssociator::produce(), GenParticlePruner::produce(), AlCaIsoTracksProducer::produce(), PFNuclearProducer::produce(), PFConversionProducer::produce(), TrackIPProducer::produce(), GenParticleDecaySelector::produce(), MuonTrackProducer::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 335 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::ConstBranchDescription::branchID(), edm::EventPrincipal::branchIDToProductID(), and eventPrincipal().

Referenced by getRefBeforePut(), and put().

                                                               {
    return eventPrincipal().branchIDToProductID(desc.branchID());
  }
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.

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

References harvestRelVal::args, edm::ConstBranchDescription::branchID(), edm::errors::DictionaryNotFound, Exception, edm::ConstBranchDescription::fullClassName(), edm::ConstBranchDescription::getInterface(), edm::errors::NullPointerError, alignCSCRings::s, 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);
   
   Reflex::Type const wrapperType = Reflex::Type::ByName(wrappedClassName(desc.fullClassName()));
   if(wrapperType == Reflex::Type()) {
      throw edm::Exception(errors::DictionaryNotFound, "NoWrapperDictionary")
      << "Event::put: the class type '" << desc.fullClassName()
      << "' was passed to put but the Reflex 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 += "*)";
   Reflex::Type ptrT = Reflex::Type::ByName(s);
   Reflex::Object oWrapper(wrapperType.Construct(ptrT,args));
   //ownership was transfered to the wrapper
   product.release();

   //static Reflex::Type s_edproductType(Reflex::Type::ByTypeInfo(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.branchID())));
}
ProductPtrVec& edm::Event::putProducts ( ) [inline, private]

Definition at line 208 of file Event.h.

References putProducts_.

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

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

Definition at line 209 of file Event.h.

References putProducts_.

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

Definition at line 212 of file Event.h.

References putProductsWithoutParents_.

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

Definition at line 211 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, h::names, and edm::EventBase::triggerNames_().

Referenced by JetMETAnalyzer::analyze(), MuonRecoOneHLT::analyze(), TriggerValidator::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(), h::names, edm::Handle< T >::product(), 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 ConfigurableInputSource [friend]

Definition at line 195 of file Event.h.

friend class DaqSource [friend]

Definition at line 196 of file Event.h.

friend class EDFilter [friend]

Definition at line 199 of file Event.h.

friend class EDProducer [friend]

Definition at line 200 of file Event.h.

friend class InputSource [friend]

Definition at line 197 of file Event.h.

friend class RawInputSource [friend]

Definition at line 198 of file Event.h.


Member Data Documentation

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

Definition at line 223 of file Event.h.

Referenced by eventAuxiliary().

Definition at line 231 of file Event.h.

Referenced by addToGotBranchIDs(), and commit_aux().

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

Definition at line 235 of file Event.h.

Referenced by fillView_().

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

Definition at line 224 of file Event.h.

Referenced by getLuminosityBlock().

Definition at line 220 of file Event.h.

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

Definition at line 221 of file Event.h.

Referenced by putProductsWithoutParents().