#include <EventBookkeeper.h>
Definition at line 23 of file EventBookkeeper.h.
 
◆ EventBookkeeper() [1/4]
      
        
          | EventBookkeeper::EventBookkeeper | ( |  | ) |  | 
      
 
 
◆ EventBookkeeper() [2/4]
      
        
          | EventBookkeeper::EventBookkeeper | ( | const std::string & | name | ) |  | 
      
 
 
◆ EventBookkeeper() [3/4]
      
        
          | EventBookkeeper::EventBookkeeper | ( | const std::string & | name, | 
        
          |  |  | const std::string & | description, | 
        
          |  |  | const std::string & | logic | 
        
          |  | ) |  |  | 
      
 
 
◆ EventBookkeeper() [4/4]
◆ ~EventBookkeeper()
      
        
          | EventBookkeeper::~EventBookkeeper | ( |  | ) |  | 
      
 
 
◆ AddChild()
◆ AddChildren()
      
        
          | void EventBookkeeper::AddChildren | ( | std::vector< EventBookkeeper * > * | children | ) |  | 
      
 
 
◆ addNAcceptedEvents()
      
        
          | void EventBookkeeper::addNAcceptedEvents | ( | uint64_t | nEvents | ) |  | 
      
 
 
◆ AddNewChild()
◆ addNWeightedAcceptedEvents()
      
        
          | void EventBookkeeper::addNWeightedAcceptedEvents | ( | double | nWeightedEvents | ) |  | 
      
 
 
◆ DeepCopyForFlatStructure()
◆ fillWithWholeFamily()
◆ getChildrenEventBookkeepers()
◆ getCycle()
  
  | 
        
          | int EventBookkeeper::getCycle | ( |  | ) | const |  | inline | 
 
 
◆ getDescription()
  
  | 
        
          | const std::string& EventBookkeeper::getDescription | ( |  | ) | const |  | inline | 
 
 
◆ getInputStream()
  
  | 
        
          | const std::string& EventBookkeeper::getInputStream | ( |  | ) | const |  | inline | 
 
 
◆ getLogic()
  
  | 
        
          | const std::string& EventBookkeeper::getLogic | ( |  | ) | const |  | inline | 
 
 
◆ getNAcceptedEvents()
  
  | 
        
          | uint64_t EventBookkeeper::getNAcceptedEvents | ( |  | ) | const |  | inline | 
 
 
◆ getName()
  
  | 
        
          | const std::string& EventBookkeeper::getName | ( |  | ) | const |  | inline | 
 
 
◆ getNWeightedAcceptedEvents()
  
  | 
        
          | double EventBookkeeper::getNWeightedAcceptedEvents | ( |  | ) | const |  | inline | 
 
 
◆ getOutputStream()
  
  | 
        
          | const std::string& EventBookkeeper::getOutputStream | ( |  | ) | const |  | inline | 
 
 
◆ isEqualTo()
◆ operator=()
◆ Print()
      
        
          | void EventBookkeeper::Print | ( | const std::string & | indent = "", | 
        
          |  |  | std::ostream & | out = std::cout | 
        
          |  | ) |  |  | 
      
 
 
◆ PrintFamily()
      
        
          | void EventBookkeeper::PrintFamily | ( | const std::string & | indent = "" | ) |  | 
      
 
 
◆ PrintToMsg()
      
        
          | void EventBookkeeper::PrintToMsg | ( | MsgStream & | log, | 
        
          |  |  | const std::string & | indent = "" | 
        
          |  | ) |  |  | 
      
 
 
◆ setChildrenEventBookkeepers()
      
        
          | void EventBookkeeper::setChildrenEventBookkeepers | ( | std::vector< EventBookkeeper * > * | childrenEB | ) |  | 
      
 
 
◆ setCycle()
      
        
          | void EventBookkeeper::setCycle | ( | int | cycle | ) |  | 
      
 
 
◆ SetDefaultDataMemberValues()
  
  | 
        
          | void EventBookkeeper::SetDefaultDataMemberValues | ( |  | ) |  |  | private | 
 
 
◆ setDescription()
      
        
          | void EventBookkeeper::setDescription | ( | const std::string & | description | ) |  | 
      
 
 
◆ setInputStream()
      
        
          | void EventBookkeeper::setInputStream | ( | const std::string & | inputstream | ) |  | 
      
 
 
◆ setLogic()
      
        
          | void EventBookkeeper::setLogic | ( | const std::string & | logic | ) |  | 
      
 
 
◆ setNAcceptedEvents()
      
        
          | void EventBookkeeper::setNAcceptedEvents | ( | uint64_t | nEvents | ) |  | 
      
 
 
◆ setName()
      
        
          | void EventBookkeeper::setName | ( | const std::string & | name | ) |  | 
      
 
 
◆ setNWeightedAcceptedEvents()
      
        
          | void EventBookkeeper::setNWeightedAcceptedEvents | ( | double | nWeightedEvents | ) |  | 
      
 
 
◆ setOutputStream()
      
        
          | void EventBookkeeper::setOutputStream | ( | const std::string & | outputstream | ) |  | 
      
 
 
◆ setOutputStreamOfFamily()
      
        
          | void EventBookkeeper::setOutputStreamOfFamily | ( | const std::string & | outputstream | ) |  | 
      
 
 
◆ updateAcceptedEventsIncludingFamily()
◆ CutFlowSvc
◆ EventBookkeeperCollection
◆ m_childrenEB
◆ m_childrenIndices
  
  | 
        
          | std::vector<unsigned int>* EventBookkeeper::m_childrenIndices |  | private | 
 
 
◆ m_cycle
  
  | 
        
          | int EventBookkeeper::m_cycle |  | private | 
 
 
◆ m_declaredChildFilter
  
  | 
        
          | bool EventBookkeeper::m_declaredChildFilter |  | private | 
 
 
◆ m_declaredTopFilter
  
  | 
        
          | bool EventBookkeeper::m_declaredTopFilter |  | private | 
 
 
◆ m_description
  
  | 
        
          | std::string EventBookkeeper::m_description |  | private | 
 
 
◆ m_inputstream
  
  | 
        
          | std::string EventBookkeeper::m_inputstream |  | private | 
 
 
◆ m_logic
  
  | 
        
          | std::string EventBookkeeper::m_logic |  | private | 
 
 
◆ m_nAcceptedEvents
  
  | 
        
          | uint64_t EventBookkeeper::m_nAcceptedEvents |  | private | 
 
 
◆ m_name
  
  | 
        
          | std::string EventBookkeeper::m_name |  | private | 
 
 
◆ m_nWeightedAcceptedEvents
  
  | 
        
          | double EventBookkeeper::m_nWeightedAcceptedEvents |  | private | 
 
 
◆ m_outputstream
  
  | 
        
          | std::string EventBookkeeper::m_outputstream |  | private | 
 
 
◆ m_parentIndex
  
  | 
        
          | int EventBookkeeper::m_parentIndex |  | private | 
 
 
The documentation for this class was generated from the following files: