ORUtils::ORFlags Struct Reference

A struct of global config options used to simplify the config helper interface. More...

#include <OverlapRemovalInit.h>

List of all members.

Public Member Functions

 ORFlags (const std::string &masterToolName="OverlapRemovalTool", const std::string &theInputLabel="selected", const std::string &theOutputLabel="overlaps")
 Use constructor for convenience to initialize a few options.

Public Attributes

std::string masterName
 Master tool name.
std::string inputLabel
 Input object decoration.
std::string outputLabel
 Output decoration.
std::string bJetLabel = ""
 B-jet decoration.
bool boostedLeptons = false
 Activate boosted-lepton recommendations (sliding dR cones).
bool outputPassValue = false
bool linkOverlapObjects = false
 Enable overlap object ElementLinks.
bool doEleEleOR = false
 Do electron-electron overlap.
Objects to configure tools for



bool doElectrons = true
bool doMuons = true
bool doJets = true
bool doTaus = true
bool doPhotons = true
bool doFatJets = false

Detailed Description

A struct of global config options used to simplify the config helper interface.


Member Data Documentation

Output value to assign passing objects. By default overlapping ('failing') objects are marked 'true'.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1