~chris-rogers/maus/emr_mc_digitization

« back to all changes in this revision

Viewing changes to src/legacy/Config/MiceModule.hh

  • Committer: Chris Rogers
  • Date: 2014-04-16 11:48:45 UTC
  • mfrom: (707 merge)
  • mto: This revision was merged to the branch mainline in revision 711.
  • Revision ID: chris.rogers@stfc.ac.uk-20140416114845-h3u3q7pdcxkxvovs
Update to trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
118
118
    //Return the named int property
119
119
    bool    propertyBoolThis( std::string propertyName ) const;
120
120
    //Return propertyBool in the closest ancestor, including this one, that has the property
121
 
    //throw a Squeal if ancestor tree does not have the property
 
121
    //throw a Exception if ancestor tree does not have the property
122
122
    bool    propertyBool( std::string propertyName ) const;
123
123
 
124
124
    unsigned int        numPropertyBool() const                                                 { return _bools.size(); };
129
129
    //Return the named int property
130
130
    int                 propertyIntThis( std::string propertyName ) const;
131
131
    //Return propertyInt in the closest ancestor, including this one, that has the property
132
 
    //throw a Squeal if ancestor tree does not have the property
 
132
    //throw a Exception if ancestor tree does not have the property
133
133
    int                 propertyInt( std::string propertyName ) const;
134
134
 
135
135
    unsigned int        numPropertyInt() const                                                  { return _ints.size(); };
140
140
    //Return the named double property
141
141
    double              propertyDoubleThis( std::string propertyName ) const;
142
142
    //Return propertyDouble in the closest ancestor, including this one, that has the property
143
 
    //throw a Squeal if ancestor tree does not have the property
 
143
    //throw a Exception if ancestor tree does not have the property
144
144
    double              propertyDouble( std::string propertyName ) const;
145
145
 
146
146
    unsigned int        numPropertyDouble() const                                               { return _doubles.size(); };
151
151
    //Return the named double property
152
152
    std::string         propertyStringThis( std::string propertyName) const;
153
153
    //Return propertyString in the closest ancestor, including this one, that has the property
154
 
    //throw a Squeal if ancestor tree does not have the property
 
154
    //throw a Exception if ancestor tree does not have the property
155
155
    std::string         propertyString( std::string  propertyName) const;
156
156
 
157
157
    unsigned int        numPropertyString() const                                               { return _strings.size(); };
161
161
    //Return the named double propertyHep3Vector
162
162
    Hep3Vector          propertyHep3VectorThis( std::string propertyName) const;
163
163
    //Return propertyHep3Vector in the closest ancestor, including this one, that has the property
164
 
    //throw a Squeal if ancestor tree does not have the property
 
164
    //throw a Exception if ancestor tree does not have the property
165
165
    Hep3Vector          propertyHep3Vector( std::string ) const;
166
166
    unsigned int        numPropertyHep3Vector() const                                           { return _hep3vectors.size(); };
167
167
    void                ithHep3Vector( int i, std::string& name, Hep3Vector& val ) const;