ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cheprep::DefaultHepRepTreeID Class Reference

#include <geant4/tree/geant4-10.6-release/source/visualization/HepRep/include/cheprep/DefaultHepRepTreeID.h>

+ Inheritance diagram for cheprep::DefaultHepRepTreeID:
+ Collaboration diagram for cheprep::DefaultHepRepTreeID:

Public Member Functions

 DefaultHepRepTreeID (std::string name, std::string version, std::string qualifier="top_level")
 
 ~DefaultHepRepTreeID ()
 
std::string getQualifier ()
 
void setQualifier (std::string qualifier)
 
std::string getName ()
 
std::string getVersion ()
 
- Public Member Functions inherited from HEPREP::HepRepTreeID
virtual ~HepRepTreeID ()
 Destructor.
 

Private Attributes

std::string name
 
std::string version
 
std::string qualifier
 

Detailed Description

Definition at line 16 of file DefaultHepRepTreeID.h.

View newest version in sPHENIX GitHub at line 16 of file DefaultHepRepTreeID.h

Constructor & Destructor Documentation

cheprep::DefaultHepRepTreeID::DefaultHepRepTreeID ( std::string  name,
std::string  version,
std::string  qualifier = "top_level" 
)

Definition at line 15 of file DefaultHepRepTreeID.cc.

View newest version in sPHENIX GitHub at line 15 of file DefaultHepRepTreeID.cc

cheprep::DefaultHepRepTreeID::~DefaultHepRepTreeID ( )

Definition at line 19 of file DefaultHepRepTreeID.cc.

View newest version in sPHENIX GitHub at line 19 of file DefaultHepRepTreeID.cc

Member Function Documentation

string cheprep::DefaultHepRepTreeID::getName ( )
virtual

Returns the name of this treeID.

Returns
name of treeID.

Implements HEPREP::HepRepTreeID.

Definition at line 30 of file DefaultHepRepTreeID.cc.

View newest version in sPHENIX GitHub at line 30 of file DefaultHepRepTreeID.cc

References name.

string cheprep::DefaultHepRepTreeID::getQualifier ( )
virtual

Returns the qualifier that qualifies the relation that this treeID has with what it refers to.

Returns
qualifier.

Implements HEPREP::HepRepTreeID.

Definition at line 22 of file DefaultHepRepTreeID.cc.

View newest version in sPHENIX GitHub at line 22 of file DefaultHepRepTreeID.cc

References qualifier.

string cheprep::DefaultHepRepTreeID::getVersion ( )
virtual

Returns the version of this treeID.

Returns
version of treeID.

Implements HEPREP::HepRepTreeID.

Definition at line 34 of file DefaultHepRepTreeID.cc.

View newest version in sPHENIX GitHub at line 34 of file DefaultHepRepTreeID.cc

References version.

void cheprep::DefaultHepRepTreeID::setQualifier ( std::string  qualifier)
virtual

Sets the qualifier that qualifies the relation that this treeID has with what it refers to.

Parameters
qualifierto be set.

Implements HEPREP::HepRepTreeID.

Definition at line 26 of file DefaultHepRepTreeID.cc.

View newest version in sPHENIX GitHub at line 26 of file DefaultHepRepTreeID.cc

References qualifier.

Member Data Documentation

std::string cheprep::DefaultHepRepTreeID::name
private

Definition at line 19 of file DefaultHepRepTreeID.h.

View newest version in sPHENIX GitHub at line 19 of file DefaultHepRepTreeID.h

Referenced by getName().

std::string cheprep::DefaultHepRepTreeID::qualifier
private

Definition at line 21 of file DefaultHepRepTreeID.h.

View newest version in sPHENIX GitHub at line 21 of file DefaultHepRepTreeID.h

Referenced by getQualifier(), and setQualifier().

std::string cheprep::DefaultHepRepTreeID::version
private

Definition at line 20 of file DefaultHepRepTreeID.h.

View newest version in sPHENIX GitHub at line 20 of file DefaultHepRepTreeID.h

Referenced by getVersion().


The documentation for this class was generated from the following files: