|
MarlinTPC
1.2.0
|
ElectronCloud : A cloud of electrons. More...
#include <ElectronCloud.h>
Public Member Functions | |
| ElectronCloud () | |
| constructor | |
| ElectronCloud (EVENT::LCObject *obj) | |
| int | get_electron_count (void) const |
| gets the number of electrons | |
| void | set_electron_count (int) |
| sets the number of electrons | |
| double | get_x_position (void) const |
| gets the mean x position | |
| void | set_x_position (double) |
| sets the mean x position | |
| double | get_y_position (void) const |
| gets the mean y position | |
| void | set_y_position (double) |
| sets the mean y position | |
| double | get_z_position (void) const |
| gets the mean z position | |
| void | set_z_position (double) |
| sets the mean z position | |
| double | get_time (void) const |
| gets the mean time of the cloud | |
| void | set_time (double) |
| sets the mean time of the cloud | |
| double | get_transverse_stdev (void) const |
| gets the transverse diffusion of the electrons in the cloud | |
| void | set_transverse_stdev (double) |
| sets he transverse diffusion of the electrons in the cloud | |
| double | get_longitudinal_stdev (void) const |
| gets the longitudinal diffusion of the electrons in the cloud | |
| void | set_longitudinal_stdev (double) |
| sets he longitudinal diffusion of the electrons in the cloud | |
| CLHEP::Hep3Vector | get_mean_position (void) const |
| gets the mean position of the cloud | |
| void | set_mean_position (CLHEP::Hep3Vector) |
| sets the mean position of the cloud | |
| int | get_cloud_id (void) const |
| sets the unique id of this cloud | |
| void | set_cloud_id (int) |
| sets the unique id of this cloud | |
| const std::string | getTypeName (void) const |
| returns the typename of the class | |
| const std::string | getDataDescription (void) const |
| returns the type of data in the generic object | |
ElectronCloud : A cloud of electrons.
1.8.6