Definition at line 540 of file manalyzer.cxx.
 
◆ Profiler()
      
        
          | Profiler::Profiler | ( | const int | queue_interval_check | ) |  | 
      
 
 
◆ ~Profiler()
◆ AddModuleMap()
      
        
          | void Profiler::AddModuleMap | ( | const char * | UserProfileName, | 
        
          |  |  | unsigned long | hash | 
        
          |  | ) |  |  | 
      
 
 
◆ Begin()
◆ End()
◆ LogAnalyzeEvent()
◆ LogAnalyzeFlowEvent()
◆ LogMTQueueLength()
      
        
          | void Profiler::LogMTQueueLength | ( | TARunInfo * | runinfo | ) |  | 
      
 
 
◆ LogUserWindows()
◆ Print()
      
        
          | void Profiler::Print | ( |  | ) | const | 
      
 
 
◆ fAnalysisQueue
  
  | 
        
          | std::vector<TH1D*> Profiler::fAnalysisQueue |  | private | 
 
 
◆ fAnalyzeEventEntries
  
  | 
        
          | std::vector<int> Profiler::fAnalyzeEventEntries |  | private | 
 
 
◆ fAnalyzeEventMean
  
  | 
        
          | std::vector<double> Profiler::fAnalyzeEventMean |  | private | 
 
 
◆ fAnalyzeEventRMS
  
  | 
        
          | std::vector<double> Profiler::fAnalyzeEventRMS |  | private | 
 
 
◆ fAnalyzeEventTimeHistograms
  
  | 
        
          | std::vector<TH1D*> Profiler::fAnalyzeEventTimeHistograms |  | private | 
 
 
◆ fAnalyzeEventTimeMax
  
  | 
        
          | std::vector<double> Profiler::fAnalyzeEventTimeMax |  | private | 
 
 
◆ fAnalyzeEventTimeTotal
  
  | 
        
          | std::vector<double> Profiler::fAnalyzeEventTimeTotal |  | private | 
 
 
◆ fAnalyzeFlowEventEntries
  
  | 
        
          | std::vector<int> Profiler::fAnalyzeFlowEventEntries |  | private | 
 
 
◆ fAnalyzeFlowEventMean
  
  | 
        
          | std::vector<double> Profiler::fAnalyzeFlowEventMean |  | private | 
 
 
◆ fAnalyzeFlowEventRMS
  
  | 
        
          | std::vector<double> Profiler::fAnalyzeFlowEventRMS |  | private | 
 
 
◆ fAnalyzeFlowEventTimeHistograms
  
  | 
        
          | std::vector<TH1D*> Profiler::fAnalyzeFlowEventTimeHistograms |  | private | 
 
 
◆ fAnalyzeFlowEventTimeMax
  
  | 
        
          | std::vector<double> Profiler::fAnalyzeFlowEventTimeMax |  | private | 
 
 
◆ fAnalyzeFlowEventTimeTotal
  
  | 
        
          | std::vector<double> Profiler::fAnalyzeFlowEventTimeTotal |  | private | 
 
 
◆ fBinaryName
  
  | 
        
          | std::string Profiler::fBinaryName |  | private | 
 
 
◆ fBinaryPath
  
  | 
        
          | std::string Profiler::fBinaryPath |  | private | 
 
 
◆ fMaxUserTime
  
  | 
        
          | std::vector<double> Profiler::fMaxUserTime |  | private | 
 
 
◆ fMIDASStartTime
  
  | 
        
          | uint32_t Profiler::fMIDASStartTime |  | private | 
 
 
◆ fMIDASStopTime
  
  | 
        
          | uint32_t Profiler::fMIDASStopTime |  | private | 
 
 
◆ fModuleNames
  
  | 
        
          | std::vector<std::string> Profiler::fModuleNames |  | private | 
 
 
◆ fNQueues
  
  | 
        
          | int Profiler::fNQueues =0 |  | private | 
 
 
◆ fQueueInterval
  
  | 
        
          | const int Profiler::fQueueInterval = 100 |  | private | 
 
 
◆ fQueueIntervalCounter
  
  | 
        
          | std::atomic<int> Profiler::fQueueIntervalCounter |  | private | 
 
 
◆ fStartCPU
  
  | 
        
          | clock_t Profiler::fStartCPU |  | private | 
 
 
◆ fStartUser
  
  | 
        
          | std::chrono::system_clock::time_point Profiler::fStartUser |  | private | 
 
 
◆ fTotalUserTime
  
  | 
        
          | std::vector<double> Profiler::fTotalUserTime |  | private | 
 
 
◆ fUserHistograms
  
  | 
        
          | std::vector<TH1D*> Profiler::fUserHistograms |  | private | 
 
 
◆ fUserMap
  
  | 
        
          | std::map<unsigned int,int> Profiler::fUserMap |  | private | 
 
 
The documentation for this class was generated from the following file: