|
ATLAS Offline Software
|
Go to the documentation of this file.
14 const float GeV = 1000.;
23 m_toolBox(
"ORTBox", this)
26 "Input label for the OverlapRemovalTool");
28 "Output label for the OverlapRemovalTool");
30 "Input label for b-tagged jets");
46 return StatusCode::SUCCESS;
80 return StatusCode::SUCCESS;
86 template<
class ContainerType>
90 for(
auto obj : container){
95 template<
class ObjType>
98 if(
obj.pt() < 10.*
GeV)
return false;
99 if(std::abs(
obj.eta()) > 2.5)
return false;
115 if(
jet.pt() < 20.*
GeV)
return false;
116 if(std::abs(
jet.eta()) > 2.5)
return false;
123 if(
obj.pt() < 20.*
GeV)
return false;
124 if(std::abs(
obj.eta()) > 2.5)
return false;
def retrieve(aClass, aKey=None)
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
StatusCode recommendedTools(const ORFlags &flags, ToolBox &toolBox)
Pre-configured standard recommended OR tools.
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
Helper class to provide type-safe access to aux data.
const ort::inputDecorator_t bJetDec(bJetLabel)
::StatusCode StatusCode
StatusCode definition for legacy code.
std::string bJetLabel
B-jet decoration.
Class describing a tau jet.
Defines helper functions for initializing the OR tools in C++.
std::string outputLabel
Output decoration.
const BTagging * getBTagging(const SG::AuxElement &part)
Access the default xAOD::BTagging object associated to an object.
#define ATH_MSG_WARNING(x)
std::string inputLabel
Input object decoration.
bool MVx_discriminant(const std::string &taggername, double &value) const