![]() |
![]() |
#include <Selections.h>
Classes | |
struct | Count |
Public Types | |
typedef std::vector< SFilter >::iterator | iterator |
Public Member Functions | |
bool | accept (edm::Event &iEvent) override |
std::map< std::string, bool > | acceptMap (edm::Event &iEvent) |
iterator | begin () |
iterator | end () |
FilterSelection (std::string name, const edm::ParameterSet &iConfig) | |
FilterSelection (const FilterSelection &)=delete | |
FilterSelection (FilterSelection &&)=default | |
bool | makeAllButOnePlots () |
bool | makeContentPlots () |
bool | makeCumulativePlots () |
bool | makeFinalPlots () |
bool | makeSummaryTable () |
const std::string & | name () |
bool | ntuplize () |
FilterSelection & | operator= (const FilterSelection &)=delete |
FilterSelection & | operator= (FilterSelection &&)=default |
void | print (bool description=true) |
void | printDetailledPrintoutHeader () |
![]() | |
const std::vector< std::string > | description () |
const std::string | descriptionText () |
const std::string & | dump () |
Filter ()=default | |
Filter (const edm::ParameterSet &iConfig, edm::ConsumesCollector &iC) | |
Filter (std::string name, edm::ParameterSet &iConfig, edm::ConsumesCollector &iC) | |
Filter (const Filter &)=delete | |
Filter (Filter &&)=default | |
const std::string & | name () |
Filter & | operator= (const Filter &)=delete |
Filter & | operator= (Filter &&)=default |
virtual | ~Filter () |
Private Attributes | |
std::map< std::string, Count > | counts_ |
std::string | detailledPrintoutCategory_ |
std::vector< SFilter > | filters_ |
bool | makeAllButOnePlots_ |
bool | makeContentPlots_ |
bool | makeCumulativePlots_ |
bool | makeDetailledPrintout_ |
bool | makeFinalPlots_ |
bool | makeSummaryTable_ |
std::string | name_ |
unsigned int | nMonitor_ |
unsigned int | nSeen_ |
bool | ntuplize_ |
Friends | |
class | FilterSelections |
Additional Inherited Members | |
![]() | |
bool | cached_decision_ |
std::vector< std::string > | description_ |
std::string | dump_ |
edm::Event::CacheIdentifier_t | eventCacheID_ = 0 |
std::string | name_ |
std::unique_ptr< EventSelector > | selector_ |
Definition at line 141 of file Selections.h.
typedef std::vector<SFilter>::iterator FilterSelection::iterator |
Definition at line 143 of file Selections.h.
|
inline |
Definition at line 146 of file Selections.h.
References Filter::description_, edm::ParameterSet::exists(), edm::ParameterSet::getParameter(), Filter::name_, Filter::operator=(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
delete |
|
default |
|
inlineoverridevirtual |
Reimplemented from Filter.
Definition at line 177 of file Selections.h.
References Filter::cached_decision_, edm::Event::cacheIdentifier(), Filter::eventCacheID_, and SiStripPI::max.
Referenced by Vispa.Gui.BoxContentDialog.BoxContentDialog::apply(), Vispa.Plugins.ConfigEditor.ToolDialog.ToolDialog::apply(), and esMonitoring.FDJsonServer::handle_accept().
|
inline |
Definition at line 185 of file Selections.h.
References begin, Filter::cached_decision_, edm::Event::cacheIdentifier(), KineDebug3::count(), end, edm::EventID::event(), Filter::eventCacheID_, ALCARECOTkAlBeamHalo_cff::filter, edm::EventBase::id(), Filter::name(), FilterSelection::Count::nCumulative_, FilterSelection::Count::nPass_, FilterSelection::Count::nSeen_, edm::print(), edm::EventID::run(), AlCaHLTBitMon_QueryRunRegistry::string, and heppy_report::summary.
|
inline |
|
inline |
|
inline |
Definition at line 294 of file Selections.h.
|
inline |
Definition at line 291 of file Selections.h.
|
inline |
Definition at line 293 of file Selections.h.
|
inline |
Definition at line 292 of file Selections.h.
|
inline |
Definition at line 295 of file Selections.h.
|
inline |
Definition at line 173 of file Selections.h.
References Filter::name_.
Referenced by config.CFG::__str__(), and validation.Sample::digest().
|
inline |
Definition at line 290 of file Selections.h.
|
delete |
|
default |
|
inline |
Definition at line 236 of file Selections.h.
References begin, taus_updatedMVAIds_cff::category, KineDebug3::count(), gather_cfg::cout, Filter::description(), end, ALCARECOTkAlBeamHalo_cff::filter, objects.autophobj::float, Filter::name(), FilterSelection::Count::nCumulative_, FilterSelection::Count::nPass_, FilterSelection::Count::nSeen_, AlCaHLTBitMon_QueryRunRegistry::string, and heppy_report::summary.
|
inline |
Definition at line 223 of file Selections.h.
References begin, end, ALCARECOTkAlBeamHalo_cff::filter, and heppy_report::summary.
|
friend |
Definition at line 144 of file Selections.h.
|
private |
Definition at line 316 of file Selections.h.
|
private |
Definition at line 319 of file Selections.h.
|
private |
Definition at line 299 of file Selections.h.
Referenced by Config.Process::dumpConfig(), Config.Process::dumpPython(), Config.Process::filterNames(), FilterSelections::FilterSelections(), and Config.Process::prune().
|
private |
Definition at line 306 of file Selections.h.
|
private |
Definition at line 303 of file Selections.h.
|
private |
Definition at line 305 of file Selections.h.
|
private |
Definition at line 318 of file Selections.h.
|
private |
Definition at line 304 of file Selections.h.
|
private |
Definition at line 317 of file Selections.h.
|
private |
Definition at line 298 of file Selections.h.
|
private |
Definition at line 309 of file Selections.h.
|
private |
Definition at line 308 of file Selections.h.
|
private |
Definition at line 302 of file Selections.h.