|
|
#include <HiSuperClusterProducer.h>
Definition at line 19 of file HiSuperClusterProducer.h.
◆ HiSuperClusterProducer()
Definition at line 25 of file HiSuperClusterProducer.cc.
28 if (verbosityString ==
"DEBUG")
30 else if (verbosityString ==
"WARNING")
32 else if (verbosityString ==
"INFO")
51 if (verbosityString ==
"INFO") {
References barrelBCEnergyThreshold_, barrelEtaSearchRoad_, barrelPhiSearchRoad_, barrelSuperclusterCollection_, bremAlgo_p, gather_cfg::cout, doBarrel_, doEndcaps_, ebClustersToken_, eeClustersToken_, endcapBCEnergyThreshold_, endcapEtaSearchRoad_, endcapPhiSearchRoad_, endcapSuperclusterCollection_, edm::ParameterSet::getParameter(), nEvt_, noSuperClusters, HiBremRecoveryClusterAlgo::pDEBUG, HiBremRecoveryClusterAlgo::pERROR, HiBremRecoveryClusterAlgo::pINFO, HiBremRecoveryClusterAlgo::pWARNING, seedTransverseEnergyThreshold_, AlCaHLTBitMon_QueryRunRegistry::string, totalE, and verbosity.
◆ ~HiSuperClusterProducer()
HiSuperClusterProducer::~HiSuperClusterProducer |
( |
| ) |
|
|
override |
◆ counterExceeded()
bool HiSuperClusterProducer::counterExceeded |
( |
| ) |
const |
|
inlineprivate |
◆ endJob()
void HiSuperClusterProducer::endJob |
( |
void |
| ) |
|
|
virtual |
◆ getClusterPtrVector()
◆ outputValidationInfo()
◆ produce()
◆ produceSuperclustersForECALPart()
◆ barrelBCEnergyThreshold_
float HiSuperClusterProducer::barrelBCEnergyThreshold_ |
|
private |
◆ barrelEtaSearchRoad_
float HiSuperClusterProducer::barrelEtaSearchRoad_ |
|
private |
◆ barrelPhiSearchRoad_
float HiSuperClusterProducer::barrelPhiSearchRoad_ |
|
private |
◆ barrelSuperclusterCollection_
std::string HiSuperClusterProducer::barrelSuperclusterCollection_ |
|
private |
◆ bremAlgo_p
◆ doBarrel_
bool HiSuperClusterProducer::doBarrel_ |
|
private |
◆ doEndcaps_
bool HiSuperClusterProducer::doEndcaps_ |
|
private |
◆ ebClustersToken_
◆ eeClustersToken_
◆ endcapBCEnergyThreshold_
float HiSuperClusterProducer::endcapBCEnergyThreshold_ |
|
private |
◆ endcapEtaSearchRoad_
float HiSuperClusterProducer::endcapEtaSearchRoad_ |
|
private |
◆ endcapPhiSearchRoad_
float HiSuperClusterProducer::endcapPhiSearchRoad_ |
|
private |
◆ endcapSuperclusterCollection_
std::string HiSuperClusterProducer::endcapSuperclusterCollection_ |
|
private |
◆ nEvt_
int HiSuperClusterProducer::nEvt_ |
|
private |
◆ nMaxPrintout_
int HiSuperClusterProducer::nMaxPrintout_ |
|
private |
◆ noSuperClusters
int HiSuperClusterProducer::noSuperClusters |
|
private |
◆ seedTransverseEnergyThreshold_
float HiSuperClusterProducer::seedTransverseEnergyThreshold_ |
|
private |
◆ totalE
double HiSuperClusterProducer::totalE |
|
private |
◆ verbosity
float endcapBCEnergyThreshold_
edm::EDGetTokenT< reco::BasicClusterCollection > eeClustersToken_
T const * product() const
Log< level::Info, false > LogInfo
float barrelEtaSearchRoad_
HiBremRecoveryClusterAlgo * bremAlgo_p
HiBremRecoveryClusterAlgo::VerbosityLevel verbosity
std::string endcapSuperclusterCollection_
float endcapEtaSearchRoad_
bool getByToken(EDGetToken token, Handle< PROD > &result) const
std::vector< BasicCluster > BasicClusterCollection
collection of BasicCluster objects
void push_back(Ptr< T > const &iPtr)
float seedTransverseEnergyThreshold_
float barrelPhiSearchRoad_
edm::PtrVector< CaloCluster > CaloClusterPtrVector
OrphanHandle< PROD > put(std::unique_ptr< PROD > product)
Put a new product.
std::string barrelSuperclusterCollection_
Log< level::Error, false > LogError
void getClusterPtrVector(edm::Event &evt, const edm::EDGetTokenT< reco::BasicClusterCollection > &clustersToken, reco::CaloClusterPtrVector *)
T getParameter(std::string const &) const
float endcapPhiSearchRoad_
edm::EDGetTokenT< reco::BasicClusterCollection > ebClustersToken_
void produceSuperclustersForECALPart(edm::Event &evt, const edm::EDGetTokenT< reco::BasicClusterCollection > &clustersToken, std::string superclusterColection)
float barrelBCEnergyThreshold_
reco::SuperClusterCollection makeSuperClusters(reco::CaloClusterPtrVector &clusters)