Public Member Functions | Private Attributes | List of all members
cheprep::DefaultHepRepAction Class Reference

#include "/cvmfs/nova.opensciencegrid.org/externals/geant4/v4_10_4_p02ba/source/geant4.10.04.p02/source/visualization/HepRep/include/cheprep/DefaultHepRepAction.h"

Inheritance diagram for cheprep::DefaultHepRepAction:
HEPREP::HepRepAction

Public Member Functions

 DefaultHepRepAction (std::string name, std::string expression)
 
 ~DefaultHepRepAction ()
 
std::string getName ()
 
std::string getExpression ()
 
HEPREP::HepRepActioncopy ()
 

Private Attributes

std::string name
 
std::string expression
 

Detailed Description

Definition at line 17 of file DefaultHepRepAction.h.

Constructor & Destructor Documentation

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

Member Function Documentation

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

Returns a deep copy of this action.

Returns
copy of this action.

Implements HEPREP::HepRepAction.

std::string cheprep::DefaultHepRepAction::getExpression ( )
virtual

Returns expression associated with this action.

Returns
expression of this action.

Implements HEPREP::HepRepAction.

std::string cheprep::DefaultHepRepAction::getName ( )
virtual

Returns name of this action.

Returns
name of this action.

Implements HEPREP::HepRepAction.

Member Data Documentation

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

Definition at line 21 of file DefaultHepRepAction.h.

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

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