Holds information about collisions timing from MBTS counters.
More...
#include <MBTSCollisionTime.h>
|
| | MBTSCollisionTime () |
| | main constructor with all data members set to zero
|
| | MBTSCollisionTime (int ncellA, int ncellC, float energyA, float energyC, float timeA, float timeC) |
| | constructor; initialize all data members in constructor
|
| int | ncellA () const |
| | get number of cells for time A side
|
| int | ncellC () const |
| | get number of cells for time C side
|
| int | ncell () const |
| | get total number of cells
|
| double | energyA () const |
| | total energy A side
|
| double | energyC () const |
| | total energy C side
|
| double | energy () const |
| | total energy from both sides
|
| double | timeA () const |
| | time A side
|
| double | timeC () const |
| | time C side
|
| double | time () const |
| | time difference A - C
|
Holds information about collisions timing from MBTS counters.
Direct copy of LArCollisionTime class
- Author
- G.Unal
Definition at line 19 of file MBTSCollisionTime.h.
◆ MBTSCollisionTime() [1/2]
| MBTSCollisionTime::MBTSCollisionTime |
( |
| ) |
|
|
inline |
◆ MBTSCollisionTime() [2/2]
| MBTSCollisionTime::MBTSCollisionTime |
( |
int | ncellA, |
|
|
int | ncellC, |
|
|
float | energyA, |
|
|
float | energyC, |
|
|
float | timeA, |
|
|
float | timeC ) |
|
inline |
constructor; initialize all data members in constructor
Definition at line 73 of file MBTSCollisionTime.h.
int ncellA() const
get number of cells for time A side
int ncellC() const
get number of cells for time C side
double energyC() const
total energy C side
double energyA() const
total energy A side
double timeC() const
time C side
double timeA() const
time A side
◆ energy()
| double MBTSCollisionTime::energy |
( |
| ) |
const |
|
inline |
◆ energyA()
| double MBTSCollisionTime::energyA |
( |
| ) |
const |
|
inline |
◆ energyC()
| double MBTSCollisionTime::energyC |
( |
| ) |
const |
|
inline |
◆ ncell()
| int MBTSCollisionTime::ncell |
( |
| ) |
const |
|
inline |
◆ ncellA()
| int MBTSCollisionTime::ncellA |
( |
| ) |
const |
|
inline |
◆ ncellC()
| int MBTSCollisionTime::ncellC |
( |
| ) |
const |
|
inline |
◆ time()
| double MBTSCollisionTime::time |
( |
| ) |
const |
|
inline |
◆ timeA()
| double MBTSCollisionTime::timeA |
( |
| ) |
const |
|
inline |
◆ timeC()
| double MBTSCollisionTime::timeC |
( |
| ) |
const |
|
inline |
◆ m_energyA
| float MBTSCollisionTime::m_energyA |
|
private |
◆ m_energyC
| float MBTSCollisionTime::m_energyC |
|
private |
◆ m_ncellA
| int MBTSCollisionTime::m_ncellA |
|
private |
◆ m_ncellC
| int MBTSCollisionTime::m_ncellC |
|
private |
◆ m_timeA
| float MBTSCollisionTime::m_timeA |
|
private |
◆ m_timeC
| float MBTSCollisionTime::m_timeC |
|
private |
The documentation for this class was generated from the following file: