#include <hcalModule.h>
hcalModule.h
- Author
- Mikhail Prokudin
hcalModule module
Definition at line 16 of file hcalModule.h.
◆ hcalModule()
hcalModule::hcalModule |
( |
Int_t |
modulenumber, |
|
|
Float_t |
x1 = 0 , |
|
|
Float_t |
y1 = 0 , |
|
|
Float_t |
x2 = 0 , |
|
|
Float_t |
y2 = 0 |
|
) |
| |
|
inline |
Definition at line 19 of file hcalModule.h.
22 {};
std::list< hcalModule * > fNeighbors
◆ ADC()
Short_t hcalModule::ADC |
( |
| ) |
const |
|
inline |
◆ AddEnergy()
void hcalModule::AddEnergy |
( |
Float_t |
energy | ) |
|
|
inline |
◆ AddEnergy2()
void hcalModule::AddEnergy2 |
( |
Float_t |
energy | ) |
|
|
inline |
◆ ClassDef()
◆ CountNeighbors()
Int_t hcalModule::CountNeighbors |
( |
const std::list< hcalModule * > & |
lst | ) |
const |
returns number of neighbors in list with module
Definition at line 18 of file hcalModule.cxx.
19{
21 list<hcalModule*>::const_iterator
p=lst.begin();
22 for(;
p!=lst.end();++
p)
25
27}
◆ GetADC()
Short_t hcalModule::GetADC |
( |
| ) |
const |
|
inline |
◆ GetCenterX()
Float_t hcalModule::GetCenterX |
( |
| ) |
const |
|
inline |
◆ GetCenterY()
Float_t hcalModule::GetCenterY |
( |
| ) |
const |
|
inline |
◆ GetClusterEnergy()
void hcalModule::GetClusterEnergy |
( |
Float_t & |
EcalEnergy | ) |
|
3x3 cluster, first section
Definition at line 30 of file hcalModule.cxx.
31{
32 EcalEnergy=-1;
34 list<hcalModule*>::const_iterator
p;
36 {
37 EcalEnergy+=(*p)->GetEnergy();
38 }
39}
Float_t GetEnergy() const
◆ GetEnergy()
Float_t hcalModule::GetEnergy |
( |
| ) |
const |
|
inline |
◆ GetEnergy2()
Float_t hcalModule::GetEnergy2 |
( |
| ) |
const |
|
inline |
◆ GetNeighborsList()
void hcalModule::GetNeighborsList |
( |
std::list< hcalModule * > & |
neib | ) |
const |
|
inline |
◆ GetNumber()
Int_t hcalModule::GetNumber |
( |
| ) |
const |
|
inline |
◆ GetX1()
Float_t hcalModule::GetX1 |
( |
| ) |
const |
|
inline |
◆ GetX2()
Float_t hcalModule::GetX2 |
( |
| ) |
const |
|
inline |
◆ GetY1()
Float_t hcalModule::GetY1 |
( |
| ) |
const |
|
inline |
◆ GetY2()
Float_t hcalModule::GetY2 |
( |
| ) |
const |
|
inline |
◆ IsInside()
Bool_t hcalModule::IsInside |
( |
Float_t |
x, |
|
|
Float_t |
y |
|
) |
| |
|
inline |
◆ ResetEnergyFast()
void hcalModule::ResetEnergyFast |
( |
| ) |
|
|
inline |
Reset all energies in module
Definition at line 92 of file hcalModule.h.
◆ SetADC()
void hcalModule::SetADC |
( |
Short_t |
adc | ) |
|
|
inline |
◆ SetCoord()
void hcalModule::SetCoord |
( |
Float_t |
x1, |
|
|
Float_t |
y1, |
|
|
Float_t |
x2, |
|
|
Float_t |
y2 |
|
) |
| |
|
inline |
◆ SetEnergy()
void hcalModule::SetEnergy |
( |
Float_t |
energy | ) |
|
|
inline |
◆ SetEnergy2()
void hcalModule::SetEnergy2 |
( |
Float_t |
energy | ) |
|
|
inline |
◆ SetNeighborsList()
void hcalModule::SetNeighborsList |
( |
std::list< hcalModule * > & |
neib | ) |
|
|
inline |
◆ X1()
Float_t hcalModule::X1 |
( |
| ) |
const |
|
inline |
◆ X2()
Float_t hcalModule::X2 |
( |
| ) |
const |
|
inline |
◆ Y1()
Float_t hcalModule::Y1 |
( |
| ) |
const |
|
inline |
◆ Y2()
Float_t hcalModule::Y2 |
( |
| ) |
const |
|
inline |
◆ fADC
◆ fEnergy
Float_t hcalModule::fEnergy |
|
private |
energy in first section of hcal module
Definition at line 79 of file hcalModule.h.
◆ fEnergy2
Float_t hcalModule::fEnergy2 |
|
private |
energy in second section of hcal module
Definition at line 81 of file hcalModule.h.
◆ fNeighbors
◆ fNumber
Int_t hcalModule::fNumber |
|
private |
◆ fX1
◆ fX2
◆ fY1
◆ fY2
The documentation for this class was generated from the following files: