GEMC  1.8
Geant4 Monte-Carlo Framework
Public Member Functions
gcard_detector Class Reference

#include <run_conditions.h>

+ Collaboration diagram for gcard_detector:

Public Member Functions

 gcard_detector ()
 
 ~gcard_detector ()
 
void set_position (string X, string Y, string Z)
 
void set_rotation (string X, string Y, string Z)
 
void set_existance (string exist)
 
G4ThreeVector get_position ()
 
G4ThreeVector get_vrotation ()
 
G4RotationMatrix get_rotation ()
 
int get_existance ()
 

Detailed Description

gcard_detector

This is the gemc gcard detector class. It contains the list of detector tables and their position/rotation and the beam conditions.

Definition at line 41 of file run_conditions.h.

Constructor & Destructor Documentation

gcard_detector::gcard_detector ( )
inline

Definition at line 52 of file run_conditions.h.

gcard_detector::~gcard_detector ( )
inline

Definition at line 53 of file run_conditions.h.

Member Function Documentation

int gcard_detector::get_existance ( )
inline

Definition at line 62 of file run_conditions.h.

G4ThreeVector gcard_detector::get_position ( )
inline

Definition at line 59 of file run_conditions.h.

G4RotationMatrix gcard_detector::get_rotation ( )
inline

Definition at line 61 of file run_conditions.h.

G4ThreeVector gcard_detector::get_vrotation ( )
inline

Definition at line 60 of file run_conditions.h.

void gcard_detector::set_existance ( string  exist)

Definition at line 120 of file run_conditions.cc.

void gcard_detector::set_position ( string  X,
string  Y,
string  Z 
)

Definition at line 97 of file run_conditions.cc.

void gcard_detector::set_rotation ( string  X,
string  Y,
string  Z 
)

Definition at line 104 of file run_conditions.cc.