CMS 3D CMS Logo

Classes | Functions
EcalDetIdToBeRecoveredProducer.cc File Reference
#include "CondFormats/DataRecord/interface/EcalChannelStatusRcd.h"
#include "CondFormats/EcalObjects/interface/EcalChannelStatus.h"
#include "DataFormats/Common/interface/Handle.h"
#include "DataFormats/EcalDetId/interface/EcalDetIdCollections.h"
#include "DataFormats/EcalDigi/interface/EBSrFlag.h"
#include "DataFormats/EcalDigi/interface/EESrFlag.h"
#include "DataFormats/EcalDigi/interface/EcalDigiCollections.h"
#include "DataFormats/EcalRecHit/interface/EcalRecHitCollections.h"
#include "FWCore/Framework/interface/ESHandle.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/Framework/interface/EventSetup.h"
#include "FWCore/Framework/interface/stream/EDProducer.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/ParameterSet/interface/ParameterSetDescription.h"
#include "FWCore/Utilities/interface/ESGetToken.h"
#include "Geometry/CaloTopology/interface/EcalTrigTowerConstituentsMap.h"
#include "Geometry/EcalMapping/interface/EcalElectronicsMapping.h"
#include "Geometry/EcalMapping/interface/EcalMappingRcd.h"
#include "Geometry/Records/interface/IdealGeometryRecord.h"
#include <csignal>
#include <set>
#include <sys/types.h>
#include "FWCore/Framework/interface/MakerMacros.h"

Go to the source code of this file.

Classes

class  EcalDetIdToBeRecoveredProducer
 

Functions

template<typename CollT , typename ItemT >
bool include (const CollT &coll, const ItemT &item)
 
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< EcalDetIdToBeRecoveredProducer > > s_filler_0__LINE__ ("EcalDetIdToBeRecoveredProducer")
 
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< EcalDetIdToBeRecoveredProducer > > s_maker__LINE__ ("EcalDetIdToBeRecoveredProducer")
 

Function Documentation

◆ include()

template<typename CollT , typename ItemT >
bool include ( const CollT &  coll,
const ItemT &  item 
)

Definition at line 123 of file EcalDetIdToBeRecoveredProducer.cc.

References spr::find(), and B2GTnPMonitor_cfi::item.

Referenced by EcalDetIdToBeRecoveredProducer::produce().

123  {
124  typename CollT::const_iterator res = std::find(coll.begin(), coll.end(), item);
125  return (res != coll.end());
126 }
void find(edm::Handle< EcalRecHitCollection > &hits, DetId thisDet, std::vector< EcalRecHitCollection::const_iterator > &hit, bool debug=false)
Definition: FindCaloHit.cc:19
Definition: Electron.h:6

◆ s_filler_0__LINE__()

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< EcalDetIdToBeRecoveredProducer > > s_filler_0__LINE__ ( "EcalDetIdToBeRecoveredProducer"  )
static

◆ s_maker__LINE__()

static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< EcalDetIdToBeRecoveredProducer > > s_maker__LINE__ ( "EcalDetIdToBeRecoveredProducer"  )
static