23 #include <particleflowreco/ParticleFlowElement.h>
24 #include <particleflowreco/ParticleFlowElementContainer.h>
28 using namespace findNode;
32 namespace SColdQcdCorrelatorAnalysis {
33 namespace SCorrelatorUtilities {
40 int id = numeric_limits<int>::max();
41 int type = numeric_limits<int>::max();
42 double mass = numeric_limits<double>::max();
43 double eta = numeric_limits<double>::max();
44 double phi = numeric_limits<double>::max();
45 double ene = numeric_limits<double>::max();
46 double px = numeric_limits<double>::max();
47 double py = numeric_limits<double>::max();
48 double pz = numeric_limits<double>::max();
49 double pt = numeric_limits<double>::max();
52 id = flow -> get_id();
53 type = flow -> get_type();
54 mass = flow -> get_mass();
55 eta = flow -> get_eta();
56 phi = flow -> get_phi();
57 ene = flow -> get_e();
58 px = flow -> get_px();
59 py = flow -> get_py();
60 pz = flow -> get_pz();
61 pt = flow -> get_pt();
66 id = numeric_limits<int>::max();
67 type = numeric_limits<int>::max();
68 mass = numeric_limits<double>::max();
69 eta = numeric_limits<double>::max();
70 phi = numeric_limits<double>::max();
71 ene = numeric_limits<double>::max();
72 px = numeric_limits<double>::max();
73 py = numeric_limits<double>::max();
74 pz = numeric_limits<double>::max();
75 pt = numeric_limits<double>::max();
80 vector<string> members = {
99 const bool isLessThan = (
117 const bool isGreaterThan = (
127 return isGreaterThan;
155 <<
"PANIC: Couldn't grab particle flow container!"
174 <<
"PANIC: Couldn't grab particle flow objects!"
186 return ((flow >= minimum) && (flow <= maximum));