  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
   28           ATH_MSG_ERROR(
"Property invertFlags has different size to selectionFlags. Please check your configuration");
 
   29           return StatusCode::FAILURE;
 
   36           if (thisflag.empty()) {
 
   38               return StatusCode::FAILURE;
 
   49               std::unique_ptr<ISelectionReadAccessor> 
accessor;
 
   55       return StatusCode::SUCCESS;
 
  
constexpr ParticleHypothesis particle[PARTICLEHYPOTHESES]
the array of masses
 
#define ATH_MSG_VERBOSE(x)
 
Class providing the definition of the 4-vector interface.
 
Select isolated Photons, Electrons and Muons.
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
unsigned int getNCuts() const
Get the number of cuts defined.
 
StatusCode makeSelectionReadAccessor(const std::string &expr, std::unique_ptr< ISelectionReadAccessor > &accessor, bool defaultToChar)
make the ISelectionReadAccessor for the given name
 
const AccessorWrapper< T > * accessor(xAOD::JetAttribute::AttributeID id)
Returns an attribute accessor corresponding to an AttributeID.
 
void setCutResult(const std::string &cutName, bool cutResult)
Set the result of a cut, based on the cut name (safer)
 
int addCut(const std::string &cutName, const std::string &cutDescription)
Add a cut; returning the cut position.