A struct of global config options used to simplify the config helper interface. More...
#include <OverlapRemovalInit.h>
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 |
A struct of global config options used to simplify the config helper interface.
| bool ORUtils::ORFlags::outputPassValue = false |
Output value to assign passing objects. By default overlapping ('failing') objects are marked 'true'.
1.6.1