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

#include <volume.h>

+ Inheritance diagram for absref_transmit_absvol:

Public Member Functions

virtual absrefget_other (int n)
 
 absref_transmit_absvol (void)
 
 absref_transmit_absvol (DynLinArr< ActivePtr< absvol > > *favol)
 
 macro_copy_total (absref_transmit_absvol)
 
virtual ~absref_transmit_absvol ()
 

Public Attributes

DynLinArr< ActivePtr< absvol > > * avol
 

Detailed Description

Definition at line 181 of file volume.h.

Constructor & Destructor Documentation

◆ absref_transmit_absvol() [1/2]

absref_transmit_absvol::absref_transmit_absvol ( void  )
inline

Definition at line 185 of file volume.h.

185: absref_transmit() { ; }

◆ absref_transmit_absvol() [2/2]

absref_transmit_absvol::absref_transmit_absvol ( DynLinArr< ActivePtr< absvol > > *  favol)
inline

Definition at line 186 of file volume.h.

187 : absref_transmit(), avol(favol) {
188 qaref_other = avol->get_qel();
189 }
long get_qel(void) const
Definition: AbsArr.h:420
DynLinArr< ActivePtr< absvol > > * avol
Definition: volume.h:183

◆ ~absref_transmit_absvol()

virtual absref_transmit_absvol::~absref_transmit_absvol ( )
inlinevirtual

Definition at line 191 of file volume.h.

191{ ; }

Member Function Documentation

◆ get_other()

virtual absref * absref_transmit_absvol::get_other ( int  n)
inlinevirtual

Definition at line 184 of file volume.h.

184{ return (*avol)[n].get(); }

◆ macro_copy_total()

absref_transmit_absvol::macro_copy_total ( absref_transmit_absvol  )

Member Data Documentation

◆ avol

DynLinArr<ActivePtr<absvol> >* absref_transmit_absvol::avol

Definition at line 183 of file volume.h.

Referenced by absref_transmit_absvol(), and get_other().


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