#include <TriggerOutputFields.h>
Public Member Functions | |
void | fill (const edm::TriggerResults &triggers) |
const std::string & | getTriggerName () const |
void | setIndex (int newIndex) |
TriggerFieldPtr ()=default | |
TriggerFieldPtr (std::string name, int index, std::string fieldName, std::string fieldDesc, RNTupleModel &model) | |
Private Attributes | |
RNTupleFieldPtr< bool > | m_field |
int | m_triggerIndex = -1 |
std::string | m_triggerName |
Definition at line 13 of file TriggerOutputFields.h.
|
default |
TriggerFieldPtr::TriggerFieldPtr | ( | std::string | name, |
int | index, | ||
std::string | fieldName, | ||
std::string | fieldDesc, | ||
RNTupleModel & | model | ||
) |
Definition at line 36 of file TriggerOutputFields.cc.
References m_field, and isotrackApplyRegressor::model.
void TriggerFieldPtr::fill | ( | const edm::TriggerResults & | triggers | ) |
Definition at line 42 of file TriggerOutputFields.cc.
References RNTupleFieldPtr< T >::fill(), m_field, m_triggerIndex, and isoTrackAlCaCommissioning_cfg::triggers.
|
inline |
|
inline |
|
private |
Definition at line 22 of file TriggerOutputFields.h.
Referenced by fill(), and TriggerFieldPtr().
|
private |
Definition at line 25 of file TriggerOutputFields.h.
Referenced by fill(), and setIndex().
|
private |
Definition at line 24 of file TriggerOutputFields.h.
Referenced by getTriggerName().