| 
    Jpp
    
   | 
 
Template specialisation of L1 builder for JHitR1 data type. More...
#include <JBuildL1.hh>
  
 Public Types | |
| typedef JHitR1 | value_type | 
Public Member Functions | |
| JBuildL1 (const double Tmax_ns, const bool combine) | |
| Constructor.  More... | |
| JBuildL1 (const JTriggerParameters ¶meters) | |
| Constructor.  More... | |
| JBuildL1 (const JBuildL1Parameters ¶meters) | |
| Constructor.  More... | |
| template<class JElement_t , class JOutput_t > | |
| void | operator() (const JSuperFrame2D< JElement_t > &input, JOutput_t out) const | 
| Build hits from calibrated data.  More... | |
| template<class JOutput_t > | |
| void | operator() (const JDAQSuperFrame &input, const JModule &module, JOutput_t out) const | 
| Build hits from uncalibrated DAQ data.  More... | |
| void | operator() (const JDAQTimeslice ×lice, const JModuleRouter &router, JOutput_t out) const | 
| Build hits from uncalibrated DAQ data.  More... | |
| void | operator() (const JDAQEvent &event, const JModuleRouter &router, bool snapshot, JOutput_t out) const | 
| Build hits from uncalibrated DAQ data.  More... | |
| void | operator() (const JDAQEvent &event, const JModuleRouter &router, JOutput_t out) const | 
| Build hits from uncalibrated DAQ data.  More... | |
Public Attributes | |
| double | TMaxLocal_ns | 
| bool | combineL1 | 
Template specialisation of L1 builder for JHitR1 data type.
Note that by constuction all hits which consitute an L1 hits are combined.
Definition at line 322 of file JBuildL1.hh.
| typedef JHitR1 JTRIGGER::JBuildL1< JHitR1 >::value_type | 
Definition at line 330 of file JBuildL1.hh.
      
  | 
  inline | 
Constructor.
| Tmax_ns | maximal time difference of L1 [ns] | 
| combine | combine multiple L1 within given time window | 
Definition at line 339 of file JBuildL1.hh.
      
  | 
  inline | 
Constructor.
| parameters | trigger parameters | 
Definition at line 350 of file JBuildL1.hh.
      
  | 
  inline | 
Constructor.
| parameters | build L1 parameters | 
Definition at line 360 of file JBuildL1.hh.
      
  | 
  inline | 
Build hits from calibrated data.
The output data are time sorted.
| input | input L0 data | 
| out | output L1 data | 
Definition at line 374 of file JBuildL1.hh.
      
  | 
  inline | 
Build hits from uncalibrated DAQ data.
The time calibration is applied. The output data are time sorted.
| input | DAQ super frame | 
| module | module | 
| out | output L1 data | 
Definition at line 404 of file JBuildL1.hh.
      
  | 
  inlineinherited | 
Build hits from uncalibrated DAQ data.
The time calibration is applied. Note that the output data are not time sorted.
| timeslice | DAQ time slice | 
| router | module router | 
| out | output data | 
Definition at line 57 of file JBuildHelper.hh.
      
  | 
  inlineinherited | 
Build hits from uncalibrated DAQ data.
The time calibration is applied. Note that the output data are not time sorted.
| event | DAQ event | 
| router | module router | 
| snapshot | use shapshot hits (else use triggered hits) | 
| out | output data | 
Definition at line 81 of file JBuildHelper.hh.
      
  | 
  inlineinherited | 
Build hits from uncalibrated DAQ data.
The snapshot data of the DAQ event are used. The time calibration is applied. Note that the output data are not time sorted.
| event | DAQ event | 
| router | module router | 
| out | output data | 
Definition at line 102 of file JBuildHelper.hh.
      
  | 
  inherited | 
Definition at line 65 of file JBuildL1.hh.
      
  | 
  inherited | 
Definition at line 66 of file JBuildL1.hh.
 1.8.5