#include <EventData.h>
|
static void | drawBoxRoI (double eta, double phi, double etaSize=0.2, double phiSize=0.2) |
|
◆ EventData() [1/3]
◆ EventData() [2/3]
EventData::EventData |
( |
int |
event, |
|
|
int |
runIndex, |
|
|
int |
lumiBlock, |
|
|
int |
bunchId |
|
) |
| |
◆ EventData() [3/3]
EventData::EventData |
( |
const EventData & |
other, |
|
|
int |
newRunIndex = -1 |
|
) |
| |
◆ ~EventData()
EventData::~EventData |
( |
| ) |
|
|
virtual |
◆ addRoI()
void LArSamples::EventData::addRoI |
( |
float |
eta, |
|
|
float |
phi, |
|
|
const char * |
name = "" , |
|
|
const char * |
label = "" |
|
) |
| |
|
inline |
◆ bit()
bool EventData::bit |
( |
unsigned int |
pos | ) |
const |
Definition at line 98 of file EventData.cxx.
100 unsigned int word =
pos/32;
101 unsigned int bpos =
pos%32;
◆ bunchId()
unsigned int LArSamples::EventData::bunchId |
( |
| ) |
const |
|
inline |
◆ description()
TString EventData::description |
( |
unsigned int |
verbosity | ) |
const |
Definition at line 131 of file EventData.cxx.
133 TString printout =
"";
137 printout += Form(
", triggers = %40s",
triggers().
Data());
139 printout +=
", RoIs = ";
140 for (
unsigned int i = 0;
i <
nRoIs();
i++)
◆ drawBoxRoI()
void EventData::drawBoxRoI |
( |
double |
eta, |
|
|
double |
phi, |
|
|
double |
etaSize = 0.2 , |
|
|
double |
phiSize = 0.2 |
|
) |
| |
|
static |
Definition at line 165 of file EventData.cxx.
170 box.DrawBox(eta - etaSize/2, phi - phiSize/2, eta + etaSize/2, phi + phiSize/2);
◆ drawBoxRoIs()
void EventData::drawBoxRoIs |
( |
double |
etaSize = 0.2 , |
|
|
double |
phiSize = 0.2 |
|
) |
| const |
◆ drawDRRoIs()
void EventData::drawDRRoIs |
( |
double |
roISize = 0.1 | ) |
const |
◆ event()
int LArSamples::EventData::event |
( |
| ) |
const |
|
inline |
◆ footprint()
double LArSamples::EventData::footprint |
( |
| ) |
const |
|
inline |
◆ isPassed()
bool EventData::isPassed |
( |
const TString & |
bitName | ) |
const |
◆ l1Word()
unsigned int LArSamples::EventData::l1Word |
( |
unsigned int |
i | ) |
const |
|
inline |
◆ lumiBlock()
unsigned int LArSamples::EventData::lumiBlock |
( |
| ) |
const |
|
inline |
◆ nRoIs()
unsigned int LArSamples::EventData::nRoIs |
( |
| ) |
const |
|
inline |
◆ nTriggerWords()
unsigned int LArSamples::EventData::nTriggerWords |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ removeRoIs()
void LArSamples::EventData::removeRoIs |
( |
| ) |
|
|
inline |
◆ roI()
RoIPosition LArSamples::EventData::roI |
( |
unsigned int |
i | ) |
const |
|
inline |
◆ roIs()
TString EventData::roIs |
( |
| ) |
const |
◆ run()
int EventData::run |
( |
| ) |
const |
◆ runData()
◆ runIndex()
int LArSamples::EventData::runIndex |
( |
| ) |
const |
|
inline |
◆ setRunData()
void LArSamples::EventData::setRunData |
( |
const RunData * |
runData | ) |
|
|
inline |
◆ setRunIndex()
void LArSamples::EventData::setRunIndex |
( |
int |
idx | ) |
|
|
inlineprivate |
◆ setTriggerData()
void EventData::setTriggerData |
( |
const std::vector< unsigned int > & |
words | ) |
|
◆ triggerData()
std::vector< unsigned int > EventData::triggerData |
( |
| ) |
const |
Definition at line 66 of file EventData.cxx.
68 std::vector<unsigned int> trigData;
◆ triggers()
TString EventData::triggers |
( |
| ) |
const |
◆ triggerWord()
unsigned int EventData::triggerWord |
( |
unsigned int |
i | ) |
const |
◆ m_eventData
std::vector<unsigned int> LArSamples::EventData::m_eventData |
|
private |
◆ m_rois
◆ m_runData
The documentation for this class was generated from the following files: