ToolDAQFramework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
pass_all.cpp
Go to the documentation of this file.
1 #include "pass_all.h"
2 
4 
5 
6 bool pass_all::Initialise(std::string configfile, DataModel &data){
7 
8  if(configfile!="") m_variables.Initialise(configfile);
9  //m_variables.Print();
10 
11  m_data= &data;
12 
13  return true;
14 }
15 
16 
18  int n_digits = m_data->IDSamples.at(0).m_time.size();
19  m_data->IDTriggers.AddTrigger(kTriggerNoTrig,
20  std::numeric_limits<float>::min(), //readout
21  std::numeric_limits<float>::max(),
22  std::numeric_limits<float>::min(), //mask
23  std::numeric_limits<float>::max(),
24  0, //triger time
25  std::vector<float>(1, n_digits));
26 
27  return true;
28 }
29 
30 
32 
33  return true;
34 }
bool Initialise(std::string configfile, DataModel &data)
Definition: pass_all.cpp:6
bool Execute()
Definition: pass_all.cpp:17
pass_all()
Definition: pass_all.cpp:3
bool Finalise()
Definition: pass_all.cpp:31