Jpp 21.0.0-rc.3
the software that should make you happy
Loading...
Searching...
No Matches
JTRIGGER::JTrigger3D::JParameters Struct Reference

Trigger parameters. More...

#include <JTrigger3D.hh>

Public Types

typedef std::shared_ptr< match_typeJMatch_t
 

Public Member Functions

 JParameters (const bool option, const int number_of_hits, const int number_of_modules, const double Tmax_ns, const match_type &match3d, const int factory_limit)
 Constructor.
 

Public Attributes

bool enabled
 
int numberOfHits
 
int numberOfModules
 
double TMaxEvent_ns
 
JMatch_t match3D
 
int factoryLimit
 

Detailed Description

Trigger parameters.

Definition at line 36 of file JTrigger3D.hh.

Member Typedef Documentation

◆ JMatch_t

Definition at line 38 of file JTrigger3D.hh.

Constructor & Destructor Documentation

◆ JParameters()

JTRIGGER::JTrigger3D::JParameters::JParameters ( const bool option,
const int number_of_hits,
const int number_of_modules,
const double Tmax_ns,
const match_type & match3d,
const int factory_limit )
inline

Constructor.

Parameters
optionenable/disable trigger
number_of_hitsminimal number of hits to trigger event
number_of_modulesminimal number of modules to trigger event
Tmax_nsmaximal time between first and last hit [ns]
match3d3D match operator
factory_limitmaximal number of hits to apply trigger logic (above this limit, always trigger)

Definition at line 50 of file JTrigger3D.hh.

55 :
56 enabled (option),
57 numberOfHits (number_of_hits),
58 numberOfModules(number_of_modules),
59 TMaxEvent_ns (Tmax_ns),
60 match3D (match3d.clone()),
61 factoryLimit (factory_limit)
62 {}

Member Data Documentation

◆ enabled

bool JTRIGGER::JTrigger3D::JParameters::enabled

Definition at line 65 of file JTrigger3D.hh.

◆ numberOfHits

int JTRIGGER::JTrigger3D::JParameters::numberOfHits

Definition at line 66 of file JTrigger3D.hh.

◆ numberOfModules

int JTRIGGER::JTrigger3D::JParameters::numberOfModules

Definition at line 67 of file JTrigger3D.hh.

◆ TMaxEvent_ns

double JTRIGGER::JTrigger3D::JParameters::TMaxEvent_ns

Definition at line 68 of file JTrigger3D.hh.

◆ match3D

JMatch_t JTRIGGER::JTrigger3D::JParameters::match3D

Definition at line 69 of file JTrigger3D.hh.

◆ factoryLimit

int JTRIGGER::JTrigger3D::JParameters::factoryLimit

Definition at line 70 of file JTrigger3D.hh.


The documentation for this struct was generated from the following file: