ATLAS Offline Software
Functions
JetClustererHelper Namespace Reference

Functions

void seedsFromEventInfo (const xAOD::EventInfo *ei, std::vector< int > &seeds)
 Fill seeds vector from run & event number. This functio is separated from the class so it's easier to re-use and test. More...
 

Function Documentation

◆ seedsFromEventInfo()

void JetClustererHelper::seedsFromEventInfo ( const xAOD::EventInfo ei,
std::vector< int > &  seeds 
)

Fill seeds vector from run & event number. This functio is separated from the class so it's easier to re-use and test.

Definition at line 27 of file JetClusterer.cxx.

28  {
29  // const xAOD::EventInfo* pevinfo = handle.cptr();
30  auto ievt = ei->eventNumber();
31  auto irun = ei->runNumber();
32 
34  {
35  // For MC, use the channel and MC event number
36  ievt = ei->mcEventNumber();
37  irun = ei->mcChannelNumber();
38  }
39  seeds.push_back(ievt);
40  seeds.push_back(irun);
41  }
xAOD::EventInfo_v1::eventNumber
uint64_t eventNumber() const
The current event's event number.
xAOD::EventInfo_v1::IS_SIMULATION
@ IS_SIMULATION
true: simulation, false: data
Definition: EventInfo_v1.h:151
xAOD::EventInfo_v1::runNumber
uint32_t runNumber() const
The current event's run number.
xAOD::EventInfo_v1::mcChannelNumber
uint32_t mcChannelNumber() const
The MC generator's channel number.
xAOD::EventInfo_v1::mcEventNumber
uint64_t mcEventNumber() const
The MC generator's event number.
xAOD::EventInfo_v1::eventType
bool eventType(EventType type) const
Check for one particular bitmask value.