#include <DuplicationChecker.h>
Public Types | |
typedef std::multimap< double, edm::EventID > | associationMap |
typedef std::vector< associationMap::iterator > | itemList |
Public Member Functions | |
void | analyze (const edm::Event &, const edm::EventSetup &) override |
void | bookHistograms (DQMStore::IBooker &i, edm::Run const &, edm::EventSetup const &) override |
DuplicationChecker (const edm::ParameterSet &) | |
void | findValuesAssociatedWithKey (associationMap &mMap, double &key, itemList &theObjects) |
~DuplicationChecker () override | |
Public Member Functions inherited from one::DQMEDAnalyzer< T > | |
DQMEDAnalyzer ()=default | |
DQMEDAnalyzer (DQMEDAnalyzer< T... > const &)=delete | |
DQMEDAnalyzer (DQMEDAnalyzer< T... > &&)=delete | |
~DQMEDAnalyzer () override=default | |
Definition at line 39 of file DuplicationChecker.h.
typedef std::multimap<double,edm::EventID> DuplicationChecker::associationMap |
Definition at line 43 of file DuplicationChecker.h.
typedef std::vector<associationMap::iterator> DuplicationChecker::itemList |
Definition at line 44 of file DuplicationChecker.h.
|
explicit |
Definition at line 12 of file DuplicationChecker.cc.
References generatedCollection_, generatedCollectionToken_, edm::ParameterSet::getParameter(), lheEventProduct_, lheEventProductToken_, searchForLHE_, and xBjorkenHistory.
|
override |
Definition at line 27 of file DuplicationChecker.cc.
References xBjorkenHistory.
|
override |
Definition at line 40 of file DuplicationChecker.cc.
References MonitorElement::Fill(), generatedCollectionToken_, edm::Event::getByToken(), edm::HepMCProduct::GetEvent(), LHEEventProduct::hepeup(), hepeup_, edm::EventBase::id(), lheEventProductToken_, lhef::HEPEUP::PUP, searchForLHE_, WeightManager::weight(), wmanager_, xBjorkenHistory, and xBjorkenME.
|
override |
Setting the DQM top directories
Booking the ME's
Definition at line 32 of file DuplicationChecker.cc.
References DQMHelper::book1dHisto(), DQMStore::IBooker::setCurrentFolder(), and xBjorkenME.
void DuplicationChecker::findValuesAssociatedWithKey | ( | associationMap & | mMap, |
double & | key, | ||
itemList & | theObjects | ||
) |
Definition at line 80 of file DuplicationChecker.cc.
|
private |
Definition at line 57 of file DuplicationChecker.h.
Referenced by DuplicationChecker().
|
private |
Definition at line 67 of file DuplicationChecker.h.
Referenced by analyze(), and DuplicationChecker().
|
private |
Definition at line 58 of file DuplicationChecker.h.
Referenced by DuplicationChecker().
|
private |
Definition at line 66 of file DuplicationChecker.h.
Referenced by analyze(), and DuplicationChecker().
|
private |
Definition at line 60 of file DuplicationChecker.h.
Referenced by analyze(), and DuplicationChecker().
|
private |
Definition at line 55 of file DuplicationChecker.h.
Referenced by analyze().
|
private |
Definition at line 62 of file DuplicationChecker.h.
Referenced by analyze(), DuplicationChecker(), and ~DuplicationChecker().
|
private |
Definition at line 64 of file DuplicationChecker.h.
Referenced by analyze(), and bookHistograms().