Jpp
15.0.0
the software that should make you happy
|
Auxiliary base class for hit building. More...
#include <JBuild.hh>
Public Types | |
typedef JHit_t | value_type |
typedef JMatch< value_type > | match_type |
typedef JDAQHitSelector | selector_type |
Public Member Functions | |
JBuild () | |
Default constructor. More... | |
void | setPreprocessor (const JPreprocessor::JOption_t option, const match_type &match) |
Set pre-processor of consecutive hits. More... | |
void | resetPreprocessor () |
Reset pre-processor of consecutive hits. More... | |
void | setDAQHitSelector (const JDAQHitSelector &selector) |
Set DAQ hit selector. More... | |
void | resetDAQHitSelector () |
Reset DAQ hit selector. More... | |
JSuperFrame2D< JHit_t > & | demultiplex (const JDAQSuperFrame &input, const JModule &module) const |
Demultiplex and pre-process DAQ super frame. More... | |
Public Attributes | |
JPreprocessor::JOption_t | option |
pre-processor option More... | |
JLANG::JSharedPointer< match_type > | match |
pre-processor match criterion More... | |
JLANG::JSharedPointer < selector_type > | selector |
DAQ hit selector. More... | |
Auxiliary base class for hit building.
This class provides for
The underlying action is subsequently transferred to JSuperFrame2D.
typedef JHit_t JTRIGGER::JBuild< JHit_t >::value_type |
typedef JMatch<value_type> JTRIGGER::JBuild< JHit_t >::match_type |
typedef JDAQHitSelector JTRIGGER::JBuild< JHit_t >::selector_type |
|
inline |
Default constructor.
The default corresponds to no pre-processing of hits.
Definition at line 47 of file JBuild.hh.
|
inline |
Set pre-processor of consecutive hits.
option | option |
match | match criterion |
Definition at line 59 of file JBuild.hh.
|
inline |
Reset pre-processor of consecutive hits.
Definition at line 69 of file JBuild.hh.
|
inline |
Set DAQ hit selector.
selector | DAQ hit selector |
Definition at line 81 of file JBuild.hh.
|
inline |
Reset DAQ hit selector.
Definition at line 90 of file JBuild.hh.
|
inline |
Demultiplex and pre-process DAQ super frame.
input | DAQ super frame |
module | module data |
Definition at line 103 of file JBuild.hh.
JPreprocessor::JOption_t JTRIGGER::JBuild< JHit_t >::option |
JLANG::JSharedPointer<match_type> JTRIGGER::JBuild< JHit_t >::match |
JLANG::JSharedPointer<selector_type> JTRIGGER::JBuild< JHit_t >::selector |