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

#include <vec.h>

+ Inheritance diagram for absref:

Public Member Functions

virtual ~absref ()
 
virtual void down (const abssyscoor *fasc)
 
virtual void up (const abssyscoor *fasc)
 
virtual void turn (const vec &dir, vfloat angle)
 
virtual void shift (const vec &dir)
 

Detailed Description

Definition at line 133 of file vec.h.

Constructor & Destructor Documentation

◆ ~absref()

virtual absref::~absref ( )
inlinevirtual

Definition at line 137 of file vec.h.

137{}

Member Function Documentation

◆ down()

void absref::down ( const abssyscoor fasc)
virtual

Reimplemented in vec.

Definition at line 50 of file vec.cpp.

50 {
51 if (fasc == NULL) return; // considered to be unchanged
53}
virtual void down(const abssyscoor *fasc)
Definition: vec.cpp:50
#define ApplyAnyFunctionToVecElements(func)
Definition: vec.h:220

Referenced by down(), and manip_absvol::down_absref().

◆ shift()

void absref::shift ( const vec dir)
virtual

Reimplemented in vec.

Definition at line 64 of file vec.cpp.

64 {
66}
virtual void shift(const vec &dir)
Definition: vec.cpp:64

Referenced by shift().

◆ turn()

void absref::turn ( const vec dir,
vfloat  angle 
)
virtual

Reimplemented in vec.

Definition at line 60 of file vec.cpp.

60 {
62}
virtual void turn(const vec &dir, vfloat angle)
Definition: vec.cpp:60

Referenced by turn().

◆ up()

void absref::up ( const abssyscoor fasc)
virtual

Reimplemented in vec.

Definition at line 55 of file vec.cpp.

55 {
56 if (fasc == NULL) return; // considered to be unchanged
58}
virtual void up(const abssyscoor *fasc)
Definition: vec.cpp:55

Referenced by up(), manip_absvol::up_absref(), and Heed::straight::vecdistance().


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