|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   11 #ifndef ISCT_ConfigurationConditionsTool_h 
   12 #define ISCT_ConfigurationConditionsTool_h 
   42   virtual const std::set<Identifier>* 
badModules(
const EventContext& ctx) 
const =0;
 
   43   virtual const std::set<Identifier>* 
badModules() 
const =0;
 
   46   virtual const std::map<IdentifierHash, std::pair<bool, bool> >* 
badLinks(
const EventContext& ctx) 
const =0;
 
   47   virtual const std::map<IdentifierHash, std::pair<bool, bool> >* 
badLinks() 
const =0;
 
   53   virtual const std::map<Identifier, unsigned int>* 
badChips(
const EventContext& ctx) 
const =0;
 
   54   virtual const std::map<Identifier, unsigned int>* 
badChips() 
const =0;
 
   60   virtual void badStrips(std::set<Identifier>& strips, 
const EventContext& ctx, 
bool ignoreBadModules=
false, 
bool ignoreBadChips=
false) 
const =0;
 
   61   virtual void badStrips(std::set<Identifier>& strips, 
bool ignoreBadModules=
false, 
bool ignoreBadChips=
false) 
const =0;
 
   63   virtual void badStrips(
const Identifier& moduleId, std::set<Identifier>& strips, 
const EventContext& ctx, 
bool ignoreBadModules=
false, 
bool ignoreBadChips=
false) 
const =0;
 
   64   virtual void badStrips(
const Identifier& moduleId, std::set<Identifier>& strips, 
bool ignoreBadModules=
false, 
bool ignoreBadChips=
false) 
const =0;
 
   73 #endif // ISCT_ConfigurationConditionsTool_h 
  
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...