61 (
const std::vector<G4AttValue>* values,
62 const std::map<G4String,G4AttDef>* definitions);
79 (std::vector<G4AttValue>* standardValues,
80 std::map<G4String,G4AttDef>* standardDefinitions)
89 (std::vector<G4AttValue>* newValues,
90 std::map<G4String,G4AttDef>* newDefinitions,
95 const G4String& description =
"")
const;
static G4ThreadLocal std::set< G4String > * fUnits
const std::vector< G4AttValue > * GetAttValues() const
const std::map< G4String, G4AttDef > * GetAttDefs() const
const std::map< G4String, G4AttDef > * fpDefinitions
static G4ThreadLocal std::set< G4String > * fCategories
void AddValuesAndDefs(std::vector< G4AttValue > *newValues, std::map< G4String, G4AttDef > *newDefinitions, const G4String &oldName, const G4String &name, const G4String &value, const G4String &extra, const G4String &description="") const
G4AttCheck(const std::vector< G4AttValue > *values, const std::map< G4String, G4AttDef > *definitions)
static G4ThreadLocal G4bool fFirst
static G4ThreadLocal std::set< G4String > * fUnitCategories
G4bool Check(const G4String &leader="") const
static G4ThreadLocal std::set< G4String > * fValueTypes
const std::vector< G4AttValue > * fpValues
friend std::ostream & operator<<(std::ostream &, const G4AttCheck &)
G4bool Standard(std::vector< G4AttValue > *standardValues, std::map< G4String, G4AttDef > *standardDefinitions) const
static G4ThreadLocal std::map< G4String, G4String > * fStandardUnits
const char * name(G4int ptype)