Class for calo hits used in trigger computations.
More...
#include <TrigCaloHit.h>
|
|
| ClassDef (TrigCaloHit, 2) |
| | ROOT Dictionary class definition macro.
|
| |
Class for calo hits used in trigger computations.
Definition at line 13 of file TrigCaloHit.h.
◆ TrigCaloHit()
| trigger::TrigCaloHit::TrigCaloHit |
( |
float | position_x, |
|
|
float | position_y, |
|
|
float | position_z, |
|
|
float | energy = 0 ) |
Definition at line 6 of file TrigCaloHit.cxx.
8 : position_x_(position_x),
9 position_y_(position_y),
10 position_z_(position_z),
11 energy_(energy) {
12 layer_ = 0;
13 strip_ = 0;
14 module_section_ = 0;
15}
◆ clear()
| void trigger::TrigCaloHit::clear |
( |
| ) |
|
|
inline |
Definition at line 24 of file TrigCaloHit.h.
24 {
25 position_x_ = 0;
26 position_y_ = 0;
27 position_z_ = 0;
28 energy_ = 0;
29 layer_ = 0;
30 strip_ = 0;
31 module_section_ = 0;
32 }
◆ energy()
| float trigger::TrigCaloHit::energy |
( |
| ) |
const |
|
inline |
◆ layer()
| int trigger::TrigCaloHit::layer |
( |
| ) |
const |
|
inline |
◆ module()
| int trigger::TrigCaloHit::module |
( |
| ) |
const |
|
inline |
◆ operator<()
| bool trigger::TrigCaloHit::operator< |
( |
const TrigCaloHit & | h | ) |
|
|
inline |
Definition at line 22 of file TrigCaloHit.h.
22{ return energy_ < h.energy_; }
◆ positionX()
| float trigger::TrigCaloHit::positionX |
( |
| ) |
const |
|
inline |
◆ positionY()
| float trigger::TrigCaloHit::positionY |
( |
| ) |
const |
|
inline |
◆ positionZ()
| float trigger::TrigCaloHit::positionZ |
( |
| ) |
const |
|
inline |
◆ section()
| int trigger::TrigCaloHit::section |
( |
| ) |
const |
|
inline |
◆ setEnergy()
| void trigger::TrigCaloHit::setEnergy |
( |
float | energy | ) |
|
|
inline |
◆ setLayer()
| void trigger::TrigCaloHit::setLayer |
( |
int | layer | ) |
|
|
inline |
◆ setModule()
| void trigger::TrigCaloHit::setModule |
( |
int | module | ) |
|
|
inline |
Definition at line 42 of file TrigCaloHit.h.
42{ module_section_ = module; }
◆ setSection()
| void trigger::TrigCaloHit::setSection |
( |
int | module_section | ) |
|
|
inline |
Definition at line 43 of file TrigCaloHit.h.
43{ module_section_ = module_section; }
◆ setStrip()
| void trigger::TrigCaloHit::setStrip |
( |
int | strip | ) |
|
|
inline |
◆ setXYZ()
| void trigger::TrigCaloHit::setXYZ |
( |
float | position_x, |
|
|
float | position_y, |
|
|
float | position_z ) |
|
inline |
Definition at line 35 of file TrigCaloHit.h.
35 {
36 position_x_ = position_x;
37 position_y_ = position_y;
38 position_z_ = position_z;
39 }
◆ strip()
| int trigger::TrigCaloHit::strip |
( |
| ) |
const |
|
inline |
◆ energy_
| float trigger::TrigCaloHit::energy_ {0} |
|
private |
◆ layer_
| int trigger::TrigCaloHit::layer_ {0} |
|
private |
◆ module_section_
| int trigger::TrigCaloHit::module_section_ {0} |
|
private |
◆ position_x_
| float trigger::TrigCaloHit::position_x_ {0} |
|
private |
◆ position_y_
| float trigger::TrigCaloHit::position_y_ {0} |
|
private |
◆ position_z_
| float trigger::TrigCaloHit::position_z_ {0} |
|
private |
◆ strip_
| int trigger::TrigCaloHit::strip_ {0} |
|
private |
The documentation for this class was generated from the following files: