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

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

+ Inheritance diagram for cheprep::DefaultHepRepAction:
+ Collaboration diagram for cheprep::DefaultHepRepAction:

Public Member Functions

 DefaultHepRepAction (std::string name, std::string expression)
 
 ~DefaultHepRepAction ()
 
std::string getName ()
 
std::string getExpression ()
 
HEPREP::HepRepActioncopy ()
 
- Public Member Functions inherited from HEPREP::HepRepAction
virtual ~HepRepAction ()
 Destructor.
 

Private Attributes

std::string name
 
std::string expression
 

Detailed Description

Definition at line 16 of file DefaultHepRepAction.h.

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

Constructor & Destructor Documentation

cheprep::DefaultHepRepAction::DefaultHepRepAction ( std::string  name,
std::string  expression 
)

Definition at line 15 of file DefaultHepRepAction.cc.

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

Referenced by copy().

+ Here is the caller graph for this function:

cheprep::DefaultHepRepAction::~DefaultHepRepAction ( )

Definition at line 19 of file DefaultHepRepAction.cc.

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

Member Function Documentation

HepRepAction * cheprep::DefaultHepRepAction::copy ( )
virtual

Returns a deep copy of this action.

Returns
copy of this action.

Implements HEPREP::HepRepAction.

Definition at line 30 of file DefaultHepRepAction.cc.

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

References DefaultHepRepAction(), and expression.

+ Here is the call graph for this function:

string cheprep::DefaultHepRepAction::getExpression ( )
virtual

Returns expression associated with this action.

Returns
expression of this action.

Implements HEPREP::HepRepAction.

Definition at line 26 of file DefaultHepRepAction.cc.

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

References expression.

string cheprep::DefaultHepRepAction::getName ( )
virtual

Returns name of this action.

Returns
name of this action.

Implements HEPREP::HepRepAction.

Definition at line 22 of file DefaultHepRepAction.cc.

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

References name.

Member Data Documentation

std::string cheprep::DefaultHepRepAction::expression
private

Definition at line 20 of file DefaultHepRepAction.h.

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

Referenced by copy(), and getExpression().

std::string cheprep::DefaultHepRepAction::name
private

Definition at line 19 of file DefaultHepRepAction.h.

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

Referenced by getName().


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