  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
   11 #ifndef ATHENASERVICES_EVTIDMODIFIERSVC_H 
   12 #define ATHENASERVICES_EVTIDMODIFIERSVC_H 1 
   68                             bool consume_stream) 
override;
 
   97 #endif  //> !ATHENASERVICES_EVTIDMODIFIERSVC_H 
  
std::vector< ItemModifier > m_evtNplets
db of list of ItemModifiers: (run-nbr, evt-nbr, time-stamp, lbk-nbr, nbr-of-events-per-lbk,...
 
virtual std::vector< number_type > run_number_list() const override
return the (sorted) list of run-numbers which will be modified.
 
EvtIdModifierSvc()
Default constructor:
 
std::string m_evtStoreName
(prop) Name of the event store whose EventIDs will be modified.
 
event_number_t m_firstEvtIdx
(prop) first event number at which we begin to modify event ids
 
std::vector< event_number_t > m_numEvtTotals
Running total of numEvts before each modifier.
 
EventID::number_type timestamp
 
EventIDBase::event_number_t event_number_t
 
This class provides a unique identification for each event, in terms of run/event number and/or a tim...
 
EventIDBase::number_type number_type
 
virtual void modify_evtid(EventID &evt_id, event_number_t evt_index, bool consume_stream) override
modify an EventID's lumi block content.
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
EventID::number_type runnbr
 
std::vector< uint64_t > m_evtNpletsProp
(prop) list of n-plets (run-nbr, evt-nbr, time-stamp, lbk-nbr, nbr-of-events-per-lbk,...
 
event_number_t m_skippedEvents
(prop) number of events skipped in the event selector
 
This class provides a unique identification for each event, in terms of run/event number and/or a tim...
 
virtual StatusCode initialize() override
Gaudi Service Implementation.
 
EventID::number_type lbknbr