Combines a group of trigger gates for majority trigger. Glorified Sum().  
 More...
 
  
 | Public Member Functions | |
| MajorityTriggerCombiner (std::string const &logCategory="MajorityTriggerCombiner") | |
| template<typename GateObj > | |
| GateObj | combine (std::vector< GateObj > const &gates) const | 
| Combines all the gates (by cryostat) in a single majority gate.  More... | |
| Additional Inherited Members | |
|  Protected Member Functions inherited from icarus::ns::util::mfLoggingClass | |
| mfLoggingClass (std::string const &logCategory) | |
| Constructor: initializes with the specified log category.  More... | |
| std::string | logCategory () const | 
| Returns the logging category string for this object.  More... | |
| mfLoggingClass const & | loggingClass () const | 
| Returns this object (as a logging class object).  More... | |
| mf::LogError | mfLogError (std::string const &file={}, int const lineNumber=0) const | 
| Returns a mf::LogError() stream for logging.  More... | |
| mf::LogWarning | mfLogWarning (std::string const &file={}, int const lineNumber=0) const | 
| Returns a mf::LogWarning() stream for logging.  More... | |
| mf::LogProblem | mfLogProblem (std::string const &file={}, int const lineNumber=0) const | 
| Returns a mf::LogProblem() stream for logging.  More... | |
| mf::LogInfo | mfLogInfo (std::string const &file={}, int const lineNumber=0) const | 
| Returns a mf::LogInfo() stream for logging.  More... | |
| mf::LogVerbatim | mfLogVerbatim (std::string const &file={}, int const lineNumber=0) const | 
| Returns a mf::LogVerbatim() stream for logging.  More... | |
| mf::LogDebug | mfLogDebug (std::string const &file={}, int const lineNumber=0) const | 
| Returns a mf::LogDebug() stream for logging.  More... | |
| mf::LogTrace | mfLogTrace (std::string const &file={}, int const lineNumber=0) const | 
| Returns a mf::LogTrace() stream for logging.  More... | |
Combines a group of trigger gates for majority trigger. Glorified Sum(). 
Definition at line 92 of file MajorityTriggerSimulation_module.cc.
| 
 | inline | 
Definition at line 99 of file MajorityTriggerSimulation_module.cc.
| 
 | inline | 
Combines all the gates (by cryostat) in a single majority gate.
Definition at line 104 of file MajorityTriggerSimulation_module.cc.
 1.8.5
 1.8.5