Garfield++ 4.0
A toolkit for the detailed simulation of particle detectors based on ionisation measurement in gases and semiconductors
Loading...
Searching...
No Matches
HeedCluster.h
Go to the documentation of this file.
1#ifndef HEEDCLUSTER_H
2#define HEEDCLUSTER_H
3
6
7namespace Heed {
8
9/// Cluster.
11 public:
12 HeedCluster() = default;
13 HeedCluster(double ftransferred_energy, const point& fpt,
14 long fnatom, long fnshell)
15 : transferred_energy(ftransferred_energy),
16 pt(fpt),
17 natom(fnatom),
18 nshell(fnshell) {}
19 /// Energy transfer in internal units.
20 double transferred_energy = 0.;
21 /// Coordinates in the global frame.
23 long natom = 0;
24 long nshell = 0;
25 void print(std::ostream& file, int l) const;
26};
27}
28
29#endif
HeedCluster(double ftransferred_energy, const point &fpt, long fnatom, long fnshell)
Definition: HeedCluster.h:13
double transferred_energy
Energy transfer in internal units.
Definition: HeedCluster.h:20
void print(std::ostream &file, int l) const
Definition: HeedCluster.cpp:8
point pt
Coordinates in the global frame.
Definition: HeedCluster.h:22
HeedCluster()=default
Point.
Definition: vec.h:368
Definition: BGMesh.cpp:6