Trigger Logic Processing derived from LogicProcessor.
More...
#include <TriggerLogicProcessor.hpp>
|
int | plotSize |
| The size of the plots for the processor.
|
|
|
virtual void | plot (int dammId, double val1, double val2=-1, double val3=-1, const char *name="h") |
| Implementation of the plot command to interface with the DAMM routines. More...
|
|
virtual void | DeclareHistogram1D (int dammId, int xSize, const char *title) |
| Declares a 1D histogram calls the C++ wrapper for DAMM. More...
|
|
virtual void | DeclareHistogram2D (int dammId, int xSize, int ySize, const char *title) |
| Declares a 2D histogram calls the C++ wrapper for DAMM. More...
|
|
std::vector< double > | lastStartTime |
| time of last leading edge
|
|
std::vector< double > | lastStopTime |
| time of last trailing edge
|
|
std::vector< bool > | logicStatus |
| current level of the logic signal
|
|
std::vector< unsigned long > | stopCount |
| number of stops received
|
|
std::vector< unsigned long > | startCount |
| number of starts received
|
|
std::string | name |
| Name of the Processor.
|
|
std::set< std::string > | associatedTypes |
| Set of associated types for Processor.
|
|
bool | initDone |
| True if the initialization has finished.
|
|
bool | didProcess |
| True if the process finished.
|
|
std::map< std::string, const DetectorSummary * > | sumMap |
| Map of associated detector summary.
|
|
Plots | histo |
|
Trigger Logic Processing derived from LogicProcessor.
TriggerLogicProcessor::TriggerLogicProcessor |
( |
void |
| ) |
|
TriggerLogicProcessor::~TriggerLogicProcessor |
( |
| ) |
|
|
inline |
virtual void TriggerLogicProcessor::DeclarePlots |
( |
void |
| ) |
|
|
virtual |
Declare the plots for the processor
Reimplemented from LogicProcessor.
virtual bool TriggerLogicProcessor::Process |
( |
RawEvent & |
event | ) |
|
|
virtual |
Process an event
- Parameters
-
[in] | event | : the event to process |
- Returns
- True if the processing was successful
Reimplemented from LogicProcessor.
The documentation for this class was generated from the following file: