2 #define GTRUEINFOHIT_H 1
57 return trueInfoDoublesVariablesMap;
65 return trueInfoStringVariablesMap;
69 std::map<std::string, double> trueInfoDoublesVariablesMap;
70 std::map<std::string, std::string> trueInfoStringVariablesMap;
71 std::vector<GIdentifier> gidentity;
72 std::shared_ptr<GLogger> log;
~GTrueInfoData()
Destructor for GTrueInfoData.
void includeVariable(const std::string &varName, float var)
Includes a float variable in the true hit data.
GTrueInfoData(GHit *ghit, std::shared_ptr< GLogger > logger)
Constructs a GTrueInfoData object.
std::map< std::string, double > getFloatVariablesMap() const
Returns the map of float variables.
std::string getIdentityString()
Returns a string representation of the identity.
std::map< std::string, std::string > getStringVariablesMap() const
Returns the map of string variables.