Garfield++ v1r0
A toolkit for the detailed simulation of particle detectors based on ionisation measurement in gases and semiconductors
Loading...
Searching...
No Matches
basisReg Class Reference

#include <vec.h>

+ Inheritance diagram for basisReg:

Public Member Functions

 basisReg (void)
 
 basisReg (const String &pname)
 
 basisReg (const vec &p, const String &fname)
 
 basisReg (const vec &p, const vec &c, const String &pname)
 
 basisReg (const vec &pex, const vec &pey, const vec &pez, const String &pname)
 
 AnyType_copy (basisReg, basis)
 
- Public Member Functions inherited from basis
vec Gex () const
 
vec Gey () const
 
vec Gez () const
 
basis switch_xyz (void) const
 
 basis (void)
 
 basis (const String &pname)
 
 basis (const vec &p, const String &fname)
 
 basis (const vec &p, const vec &c, const String &pname)
 
 basis (const basis &pb, const String &pname)
 
 basis (const vec &pex, const vec &pey, const vec &pez, const String &pname)
 
 AnyType_copy (basis, basis)
 
virtual void print (std::ostream &file, int l) const
 
virtual ~basis (void)
 

Additional Inherited Members

- Public Attributes inherited from basis
String name
 
- Protected Member Functions inherited from basis
virtual void get_components (ActivePtr< absref_transmit > &aref_tran)
 
- Protected Attributes inherited from basis
vec ex
 
vec ey
 
vec ez
 
- Static Protected Attributes inherited from basis
static absref absref::* aref [3]
 

Detailed Description

Definition at line 462 of file vec.h.

Constructor & Destructor Documentation

◆ basisReg() [1/5]

basisReg::basisReg ( void  )
inline

Definition at line 464 of file vec.h.

464: basis() {}
basis(void)
Definition: vec.cpp:393

◆ basisReg() [2/5]

basisReg::basisReg ( const String pname)
inline

Definition at line 465 of file vec.h.

465: basis(pname) {}

◆ basisReg() [3/5]

basisReg::basisReg ( const vec p,
const String fname 
)
inline

Definition at line 466 of file vec.h.

466: basis(p, fname) {}

◆ basisReg() [4/5]

basisReg::basisReg ( const vec p,
const vec c,
const String pname 
)
inline

Definition at line 467 of file vec.h.

468 : basis(p, c, pname) {}

◆ basisReg() [5/5]

basisReg::basisReg ( const vec pex,
const vec pey,
const vec pez,
const String pname 
)
inline

Definition at line 469 of file vec.h.

470 : basis(pex, pey, pez, pname) {}

Member Function Documentation

◆ AnyType_copy()

basisReg::AnyType_copy ( basisReg  ,
basis   
)

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