  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
   29                                  const std::string& logic)
 
   39     m_description (rhs.m_description),
 
   40     m_inputstream (rhs.m_inputstream),
 
   41     m_outputstream (rhs.m_outputstream),
 
   42     m_logic (rhs.m_logic),
 
   43     m_nAcceptedEvents (rhs.m_nAcceptedEvents),
 
   44     m_nWeightedAcceptedEvents (rhs.m_nWeightedAcceptedEvents),
 
   45     m_cycle (rhs.m_cycle),
 
   46     m_parentIndex (rhs.m_parentIndex),
 
   47     m_declaredChildFilter (rhs.m_declaredChildFilter),
 
   48     m_declaredTopFilter (rhs.m_declaredTopFilter)
 
  132     for(
unsigned int j=0; (j<collFLAT->
size() && notFound); j++){ 
 
  230     m_childrenEB->at(
i)->updateAcceptedEventsIncludingFamily(eb_children->at(
i));
 
  309   std::string indent_ = 
indent + 
"     ";
 
  
void PrintFamily(const std::string &indent="")
 
double m_nWeightedAcceptedEvents
 
bool m_declaredChildFilter
 
void addNWeightedAcceptedEvents(double nWeightedEvents)
 
void setLogic(const std::string &logic)
 
void setNAcceptedEvents(uint64_t nEvents)
 
double cycle(double a, double b)
 
std::string m_outputstream
 
EventBookkeeper * AddNewChild(const std::string &name, const std::string &description)
 
EventBookkeeper * DeepCopyForFlatStructure(EventBookkeeperCollection *collFLAT)
 
std::string m_description
 
void setOutputStream(const std::string &outputstream)
 
void AddChildren(std::vector< EventBookkeeper * > *children)
 
EventBookkeeper()
Constructors.
 
void setNWeightedAcceptedEvents(double nWeightedEvents)
 
void addNAcceptedEvents(uint64_t nEvents)
 
uint64_t m_nAcceptedEvents
 
void setChildrenEventBookkeepers(std::vector< EventBookkeeper * > *childrenEB)
 
uint64_t getNAcceptedEvents() const
 
void updateAcceptedEventsIncludingFamily(const EventBookkeeper *eb)
 
double getNWeightedAcceptedEvents() const
 
void setName(const std::string &name)
 
value_type push_back(value_type pElem)
Add an element to the end of the collection.
 
bool isEqualTo(const EventBookkeeper *eb)
 
void Print(const std::string &indent="", std::ostream &out=std::cout)
 
std::vector< EventBookkeeper * > * m_childrenEB
 
std::vector< unsigned int > * m_childrenIndices
 
void AddChild(EventBookkeeper *eb)
 
const T * at(size_type n) const
Access an element, as an rvalue.
 
void setOutputStreamOfFamily(const std::string &outputstream)
 
const std::vector< EventBookkeeper * > * getChildrenEventBookkeepers() const
 
void setDescription(const std::string &description)
 
size_type size() const noexcept
Returns the number of elements in the collection.
 
void SetDefaultDataMemberValues()
 
void PrintToMsg(MsgStream &, const std::string &indent="")
 
std::string m_inputstream
 
std::string description
glabal timer - how long have I taken so far?
 
void setInputStream(const std::string &inputstream)
 
EventBookkeeper & operator=(const EventBookkeeper &rhs)
 
void fillWithWholeFamily(EventBookkeeperCollection *family)
 
const std::string & getName() const