1#include "KVINDRAFAZIAE789TriggerConditions.h"
3#include "KVEventSelector.h"
42 auto gv = Selector->GetGVList(
"__internal__")->AddGV(
"KVArrayMult",
"FAZIA");
43 gv->SetEventSelection([](
const KVVarGlob * GV) {
46 Info(
"SetTriggerConditionsForRun",
"Rejecting all events with <2 hits in FAZIA");
49 auto gv = Selector->GetGVList(
"__internal__")->AddGV(
"KVDummyGV",
"FaziaTrigSelect");
51 Info(
"SetTriggerConditionsForRun",
"Rejecting all events for which FAZIA trigger pattern is NOT: %s", TrigPat.c_str());
52 gv->SetEventSelection([ = ](
const KVVarGlob*) {
53 return gFazia->
GetTrigger().IsTrigger(TrigPat);
General purpose analysis base class for TTree containing KVEvent objects.
const KVFAZIATrigger & GetTrigger() const
std::string GetTriggerForCurrentRun() const
Trigger conditions for E789 INDRAFAZIA experiment.
Base class for all global variable implementations.
Double_t GetValue(void) const