Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Attributes | List of all members
AClass Class Reference

#include <AClass.hh>

Inheritance diagram for AClass:
Inheritance graph
[legend]
Collaboration diagram for AClass:
Collaboration graph
[legend]

Public Member Functions

 AClass ()
 
 AClass (int i, double d=0.)
 
 ~AClass ()
 
void SetIVal (int i)
 
int GetIVal () const
 
void SetDVal (double d)
 
double GetDVal () const
 
void AMethod ()
 
 AClass ()
 
 ~AClass ()
 
void AMethod ()
 
virtual int VMethod (const XBase *abase) const
 
 ~AClass ()
 
 AClass ()
 
 AClass (int i, double d=0.)
 
 ~AClass ()
 
void SetIVal (int i)
 
int GetIVal () const
 
int AMethod ()
 
int AMethod (int i)
 
int AMethod (int i, double d)
 
int BMethod ()
 
double BMethod (double d)
 
double CMethod (int i, double d1=1., double d2=2.)
 
 AClass ()
 
 ~AClass ()
 
 AClass ()
 
 AClass (int i)
 
 ~AClass ()
 
void SetIVal (int i)
 
int GetIVal () const
 
AClass operator+ (const AClass &aclass)
 
AClassoperator+= (const AClass &aclass)
 
bool operator== (const AClass &aclass) const
 
 AClass ()
 
 ~AClass ()
 
 AClass (int i)
 
 AClass (const AClass &a)
 
 ~AClass ()
 
 AClass ()
 
 AClass (const AClass &right)
 
 ~AClass ()
 
void SetIVal (int i)
 
int GetIVal ()
 
void Print () const
 
- Public Member Functions inherited from XBase
 XBase ()
 
virtual ~XBase ()
 
void SetIVal (int aval)
 
int GetIVal () const
 
void SetDVal (double aval)
 
double GetDVal () const
 
void AMethod ()
 
 XBase ()
 
virtual ~XBase ()
 
void SetIVal (int i)
 
int GetIVal () const
 
virtual std::string PVMethod ()=0
 
 XBase ()
 
 ~XBase ()
 
virtual void VMethodA (const AClass *a)
 
virtual void VMethodB (const BClass *b)
 

Static Public Member Functions

static AClassGetPointer ()
 
static int AMethod ()
 

Protected Member Functions

 AClass ()
 

Static Protected Attributes

static AClassthePointer = 0
 

Additional Inherited Members

- Protected Attributes inherited from XBase
int ival
 
double dval
 

Detailed Description

Definition at line 41 of file AClass.hh.

Constructor & Destructor Documentation

AClass::AClass ( )

Definition at line 42 of file AClass.cc.

Here is the caller graph for this function:

AClass::AClass ( int  i,
double  d = 0. 
)

Definition at line 51 of file AClass.cc.

AClass::~AClass ( )

Definition at line 59 of file AClass.cc.

AClass::AClass ( )
AClass::~AClass ( )
AClass::AClass ( )
protected
AClass::~AClass ( )
AClass::AClass ( )
AClass::AClass ( int  i,
double  d = 0. 
)
AClass::~AClass ( )
AClass::AClass ( )
inline

Definition at line 38 of file test08.cc.

AClass::~AClass ( )
inline

Definition at line 39 of file test08.cc.

AClass::AClass ( )
inline

Definition at line 42 of file test09.cc.

AClass::AClass ( int  i)
inline

Definition at line 43 of file test09.cc.

AClass::~AClass ( )
inline

Definition at line 44 of file test09.cc.

AClass::AClass ( )
inline

Definition at line 39 of file test10.cc.

AClass::~AClass ( )
inline

Definition at line 44 of file test10.cc.

AClass::AClass ( int  i)
inline

Definition at line 40 of file test11.cc.

AClass::AClass ( const AClass a)
inline

Definition at line 41 of file test11.cc.

AClass::~AClass ( )
inline

Definition at line 42 of file test11.cc.

AClass::AClass ( )
inline

Definition at line 50 of file test12.cc.

AClass::AClass ( const AClass right)
inline

Definition at line 53 of file test12.cc.

AClass::~AClass ( )
inline

Definition at line 58 of file test12.cc.

Member Function Documentation

static int AClass::AMethod ( )
inlinestatic

Definition at line 40 of file test08.cc.

void AClass::AMethod ( )
int AClass::AMethod ( )
int AClass::AMethod ( int  i)

Definition at line 71 of file AClass.cc.

int AClass::AMethod ( int  i,
double  d 
)

Definition at line 79 of file AClass.cc.

int AClass::AMethod ( )

Definition at line 66 of file AClass.cc.

Here is the caller graph for this function:

int AClass::BMethod ( )

Definition at line 88 of file AClass.cc.

double AClass::BMethod ( double  d)

Definition at line 95 of file AClass.cc.

double AClass::CMethod ( int  i,
double  d1 = 1.,
double  d2 = 2. 
)

Definition at line 103 of file AClass.cc.

Here is the caller graph for this function:

double AClass::GetDVal ( ) const
inline

Definition at line 70 of file AClass.hh.

Here is the caller graph for this function:

int AClass::GetIVal ( ) const
inline

Definition at line 47 of file test09.cc.

int AClass::GetIVal ( ) const
int AClass::GetIVal ( ) const
inline

Definition at line 67 of file AClass.hh.

Here is the caller graph for this function:

int AClass::GetIVal ( )
inline

Definition at line 61 of file test12.cc.

AClass * AClass::GetPointer ( )
static

Definition at line 58 of file AClass.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

AClass AClass::operator+ ( const AClass aclass)
inline

Definition at line 49 of file test09.cc.

AClass& AClass::operator+= ( const AClass aclass)
inline

Definition at line 55 of file test09.cc.

bool AClass::operator== ( const AClass aclass) const
inline

Definition at line 60 of file test09.cc.

void AClass::Print ( ) const
inline

Definition at line 63 of file test12.cc.

Here is the caller graph for this function:

void AClass::SetDVal ( double  d)
inline

Definition at line 69 of file AClass.hh.

Here is the caller graph for this function:

void AClass::SetIVal ( int  i)
inline

Definition at line 46 of file test09.cc.

void AClass::SetIVal ( int  i)
void AClass::SetIVal ( int  i)
inline

Definition at line 66 of file AClass.hh.

Here is the caller graph for this function:

void AClass::SetIVal ( int  i)
inline

Definition at line 60 of file test12.cc.

int AClass::VMethod ( const XBase abase) const
virtual

Implements XBase.

Definition at line 66 of file AClass.cc.

Member Data Documentation

AClass * AClass::thePointer = 0
staticprotected

Definition at line 43 of file AClass.hh.


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