diff --git a/doc/latest/Algorithms_8cc.html b/doc/latest/Algorithms_8cc.html new file mode 100644 index 0000000000..9ebf6bbb6d --- /dev/null +++ b/doc/latest/Algorithms_8cc.html @@ -0,0 +1,190 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/Algorithms.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
Algorithms.cc File Reference
+
+
+
#include "FCCAnalyses/Algorithms.h"
+#include "FCCAnalyses/Utils.h"
+#include "Math/Minimizer.h"
+#include "Math/IFunction.h"
+#include "Math/Factory.h"
+#include "Math/Functor.h"
+#include <algorithm>
+#include <iostream>
+#include <numeric>
+#include "Math/LorentzVector.h"
+
+Include dependency graph for Algorithms.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::Algorithms
 Various algorithms.
 
+ + + + + + + + + + +

+Functions

float FCCAnalyses::Algorithms::getMass (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in)
 Get the invariant mass from a list of reconstructed particles.
 
ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
 Get the angle cosTheta between particles and an axis.
 
float FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)
 Get the angle cosTheta between one particle and an axis.
 
+
+ + + + + diff --git a/doc/latest/Algorithms_8cc__incl.map b/doc/latest/Algorithms_8cc__incl.map new file mode 100644 index 0000000000..56750ff0a0 --- /dev/null +++ b/doc/latest/Algorithms_8cc__incl.map @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/Algorithms_8cc__incl.md5 b/doc/latest/Algorithms_8cc__incl.md5 new file mode 100644 index 0000000000..65eb616f74 --- /dev/null +++ b/doc/latest/Algorithms_8cc__incl.md5 @@ -0,0 +1 @@ +94e415927dd88bb89cf5dd137d3be188 \ No newline at end of file diff --git a/doc/latest/Algorithms_8cc__incl.png b/doc/latest/Algorithms_8cc__incl.png new file mode 100644 index 0000000000..77ff8b42b4 Binary files /dev/null and b/doc/latest/Algorithms_8cc__incl.png differ diff --git a/doc/latest/Algorithms_8h.html b/doc/latest/Algorithms_8h.html new file mode 100644 index 0000000000..a9aa3df740 --- /dev/null +++ b/doc/latest/Algorithms_8h.html @@ -0,0 +1,217 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/Algorithms.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Classes | +Namespaces | +Functions
+
Algorithms.h File Reference
+
+
+
#include <cmath>
+#include <vector>
+#include "edm4hep/ReconstructedParticleData.h"
+#include "FastJet/JetClustering.h"
+#include "Math/Minimizer.h"
+#include "ROOT/RVec.hxx"
+
+Include dependency graph for Algorithms.h:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + + + +
+
+

Go to the source code of this file.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Classes

struct  FCCAnalyses::Algorithms::sphericityFit
 Function that runs the fit for the sphericity axis determination. More...
 
struct  FCCAnalyses::Algorithms::minimize_sphericity
 Calculates the sphericity axis based on a list of px, py, pz. More...
 
struct  FCCAnalyses::Algorithms::thrustFit
 Function that runs the fit for the thrust axis determination. More...
 
struct  FCCAnalyses::Algorithms::minimize_thrust
 Finds the thrust axis based on a list of px, py, pz. More...
 
struct  FCCAnalyses::Algorithms::calculate_thrust
 Calculates the thrust axis by looping over all possible combinations. More...
 
struct  FCCAnalyses::Algorithms::getAxisCharge
 Get the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf. More...
 
struct  FCCAnalyses::Algorithms::getAxisMass
 Get the invariant mass in a given hemisphere (defined by it's angle wrt to axis). More...
 
struct  FCCAnalyses::Algorithms::getAxisEnergy
 Get the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies. More...
 
struct  FCCAnalyses::Algorithms::getAxisN
 Get the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity. More...
 
struct  FCCAnalyses::Algorithms::getThrustPointing
 Make the thrust axis points to hemisphere with maximum or minimum energy. More...
 
struct  FCCAnalyses::Algorithms::jets_TwoHemispheres
 make "jets" by splitting the events into two hemisphere transverse to the thrust axis. More...
 
+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::Algorithms
 Various algorithms.
 
+ + + + + + + + + + +

+Functions

ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
 Get the angle cosTheta between particles and an axis.
 
float FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)
 Get the angle cosTheta between one particle and an axis.
 
float FCCAnalyses::Algorithms::getMass (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in)
 Get the invariant mass from a list of reconstructed particles.
 
+
+ + + + + diff --git a/doc/latest/Algorithms_8h__dep__incl.map b/doc/latest/Algorithms_8h__dep__incl.map new file mode 100644 index 0000000000..c66ec285d0 --- /dev/null +++ b/doc/latest/Algorithms_8h__dep__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/latest/Algorithms_8h__dep__incl.md5 b/doc/latest/Algorithms_8h__dep__incl.md5 new file mode 100644 index 0000000000..9067b7dace --- /dev/null +++ b/doc/latest/Algorithms_8h__dep__incl.md5 @@ -0,0 +1 @@ +cd44e898812eee40a617501aa89b6116 \ No newline at end of file diff --git a/doc/latest/Algorithms_8h__dep__incl.png b/doc/latest/Algorithms_8h__dep__incl.png new file mode 100644 index 0000000000..5f19b178f1 Binary files /dev/null and b/doc/latest/Algorithms_8h__dep__incl.png differ diff --git a/doc/latest/Algorithms_8h__incl.map b/doc/latest/Algorithms_8h__incl.map new file mode 100644 index 0000000000..b3ecab7bc2 --- /dev/null +++ b/doc/latest/Algorithms_8h__incl.map @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/Algorithms_8h__incl.md5 b/doc/latest/Algorithms_8h__incl.md5 new file mode 100644 index 0000000000..ec71a41a14 --- /dev/null +++ b/doc/latest/Algorithms_8h__incl.md5 @@ -0,0 +1 @@ +84247facdc8c017f1d45ec2c748b192f \ No newline at end of file diff --git a/doc/latest/Algorithms_8h__incl.png b/doc/latest/Algorithms_8h__incl.png new file mode 100644 index 0000000000..daada44dbd Binary files /dev/null and b/doc/latest/Algorithms_8h__incl.png differ diff --git a/doc/latest/Algorithms_8h_source.html b/doc/latest/Algorithms_8h_source.html new file mode 100644 index 0000000000..63f99149d1 --- /dev/null +++ b/doc/latest/Algorithms_8h_source.html @@ -0,0 +1,379 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/Algorithms.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
Algorithms.h
+
+
+Go to the documentation of this file.
1#ifndef ALGORITHM_ANALYZERS_H
+
2#define ALGORITHM_ANALYZERS_H
+
3
+
4#include <cmath>
+
5#include <vector>
+
6
+
7#include "edm4hep/ReconstructedParticleData.h"
+
8
+ +
10
+
11//#include "TFitter.h"
+
12#include "Math/Minimizer.h"
+
13#include "ROOT/RVec.hxx"
+
14
+
+
15namespace FCCAnalyses{
+
16
+
+
23namespace Algorithms{
+
24
+
+ +
27 public:
+
28 sphericityFit(const ROOT::VecOps::RVec<float> & arg_px,
+
29 const ROOT::VecOps::RVec<float> & arg_py,
+
30 const ROOT::VecOps::RVec<float> & arg_pz);
+
31 float operator()(const double *par);
+
32
+
33 private:
+
34 ROOT::VecOps::RVec<float> _px;
+
35 ROOT::VecOps::RVec<float> _py;
+
36 ROOT::VecOps::RVec<float> _pz;
+
37 };
+
+
38
+
39
+
+ +
42 public:
+
43 minimize_sphericity(std::string arg_minname="Minuit2",
+
44 std::string arg_algoname="Migrad",
+
45 int arg_maxcalls=100000,
+
46 float arg_tolerance=0.001);
+
47 ROOT::VecOps::RVec<float> operator()(const ROOT::VecOps::RVec<float> & px,
+
48 const ROOT::VecOps::RVec<float> & py,
+
49 const ROOT::VecOps::RVec<float> & pz);
+
50
+
51 private:
+
52 char const *_minname;
+
53 char const *_algoname;
+ +
55 float _tolerance;
+
56 ROOT::Math::Minimizer *_min;
+
57 double _step[3]={0.001,0.001,0.001};
+
58 double _variable[3]={1.0,1.0,1.0};
+
59 };
+
+
60
+
61
+
+
63 struct thrustFit {
+
64 public:
+
65 thrustFit(const ROOT::VecOps::RVec<float> & arg_px,
+
66 const ROOT::VecOps::RVec<float> & arg_py,
+
67 const ROOT::VecOps::RVec<float> & arg_pz);
+
68 float operator()(const double *par);
+
69
+
70 private:
+
71 ROOT::VecOps::RVec<float> _px;
+
72 ROOT::VecOps::RVec<float> _py;
+
73 ROOT::VecOps::RVec<float> _pz;
+
74 };
+
+
75
+
76
+
+ +
79 minimize_thrust(std::string arg_minname="Minuit2",
+
80 std::string arg_algoname="Migrad",
+
81 int arg_maxcalls=100000,
+
82 float arg_tolerance=0.001);
+
83 ROOT::VecOps::RVec<float> operator()(const ROOT::VecOps::RVec<float> & px,
+
84 const ROOT::VecOps::RVec<float> & py,
+
85 const ROOT::VecOps::RVec<float> & pz);
+
86
+
87 private:
+
88 char const *_minname;
+
89 char const *_algoname;
+ + +
92 ROOT::Math::Minimizer *_min;
+
93 double _step[3]={0.001,0.001,0.001};
+
94 double _variable[3]={1.0,1.0,1.0};
+
95 };
+
+
96
+
+ + +
100 ROOT::VecOps::RVec<float> operator()(const ROOT::VecOps::RVec<float>& px,
+
101 const ROOT::VecOps::RVec<float>& py,
+
102 const ROOT::VecOps::RVec<float>& pz);
+
103
+
104 // Helper functions, to ease manipulation with the elements of internal array
+
105 inline void mag2(float (&vec)[4]);
+
106 inline float dot(float vec1[4], float vec2[4]);
+
107 inline void cross(float (&vec)[4], float vec1[4], float vec2[4]);
+
108 inline void unit(float (&vec)[4]);
+
109 inline void plus(float (&vec)[4], float vecIn1[4], float vecIn2[4]);
+
110 inline void minus(float (&vecOut)[4], float vecIn1[4], float vecIn2[4]);
+
111 inline void copy(float (&vecOut)[4], float vecIn[4]);
+
112 };
+
+
113
+
+ +
116 public:
+
117 getAxisCharge(bool arg_pos=0,
+
118 float arg_power=1);
+
119 float operator() (const ROOT::VecOps::RVec<float> & angle,
+
120 const ROOT::VecOps::RVec<float> & charge,
+
121 const ROOT::VecOps::RVec<float> & px,
+
122 const ROOT::VecOps::RVec<float> & py,
+
123 const ROOT::VecOps::RVec<float> & pz);
+
124 private:
+
125 bool _pos;
+
126 float _power;
+
127 };
+
+
128
+
129
+
+
131 struct getAxisMass {
+
132 public:
+
133 getAxisMass(bool arg_pos=0);
+
134 float operator() (const ROOT::VecOps::RVec<float> & angle,
+
135 const ROOT::VecOps::RVec<float> & energy,
+
136 const ROOT::VecOps::RVec<float> & px,
+
137 const ROOT::VecOps::RVec<float> & py,
+
138 const ROOT::VecOps::RVec<float> & pz);
+
139 private:
+
140 bool _pos;
+
141 };
+
+
142
+
143
+
+ +
146 public:
+
147 getAxisEnergy(bool arg_pos=0);
+
148 ROOT::VecOps::RVec<float> operator() (const ROOT::VecOps::RVec<float> & angle,
+
149 const ROOT::VecOps::RVec<float> & charge,
+
150 const ROOT::VecOps::RVec<float> & energy);
+
151 private:
+
152 bool _pos;
+
153 };
+
+
154
+
155
+
+
157 struct getAxisN {
+
158 public:
+
159 getAxisN(bool arg_pos=0);
+
160 ROOT::VecOps::RVec<int> operator() (const ROOT::VecOps::RVec<float> & angle,
+
161 const ROOT::VecOps::RVec<float> & charge);
+
162 private:
+
163 bool _pos;
+
164 };
+
+
165
+
166
+
+ +
169 public:
+
170 getThrustPointing(float arg_dir=1.);
+
171 ROOT::VecOps::RVec<float> operator() (const ROOT::VecOps::RVec<float> & in,
+
172 const ROOT::VecOps::RVec<float> & rp_e,
+
173 const ROOT::VecOps::RVec<float> & thrust);
+
174 private:
+
175 float _dir;
+
176 };
+
+
177
+
178
+
180 ROOT::VecOps::RVec<float> getAxisCosTheta(const ROOT::VecOps::RVec<float> & axis,
+
181 const ROOT::VecOps::RVec<float> & px,
+
182 const ROOT::VecOps::RVec<float> & py,
+
183 const ROOT::VecOps::RVec<float> & pz);
+
184
+
186 float getAxisCosTheta(const ROOT::VecOps::RVec<float> & axis,
+
187 float px,
+
188 float py,
+
189 float pz);
+
190
+
192 float getMass(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> & in);
+
193
+
+ +
196 int m_sorted=0;
+ +
198 jets_TwoHemispheres( int arg_sorted, int arg_recombination ) ;
+ +
200 const ROOT::VecOps::RVec<float> & RP_px,
+
201 const ROOT::VecOps::RVec<float> & RP_py,
+
202 const ROOT::VecOps::RVec<float> & RP_pz,
+
203 const ROOT::VecOps::RVec<float> & RP_e,
+
204 const ROOT::VecOps::RVec<float> & RP_costheta ) ;
+
205 } ;
+
+
206
+
207}//end NS Algorithms
+
+
208
+
209}//end NS FCCAnalyses
+
+
210#endif
+ +
ROOT::VecOps::RVec< float > getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Get the angle cosTheta between particles and an axis.
Definition Algorithms.cc:434
+
float getMass(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in)
Get the invariant mass from a list of reconstructed particles.
Definition Algorithms.cc:423
+
All FCC analyzers.
Definition Algorithms.h:15
+
Calculates the thrust axis by looping over all possible combinations.
Definition Algorithms.h:98
+
void copy(float(&vecOut)[4], float vecIn[4])
Definition Algorithms.cc:304
+
void cross(float(&vec)[4], float vec1[4], float vec2[4])
Definition Algorithms.cc:279
+
void plus(float(&vec)[4], float vecIn1[4], float vecIn2[4])
Definition Algorithms.cc:292
+
void unit(float(&vec)[4])
Definition Algorithms.cc:285
+
calculate_thrust()
Definition Algorithms.h:99
+
void mag2(float(&vec)[4])
Definition Algorithms.cc:271
+
void minus(float(&vecOut)[4], float vecIn1[4], float vecIn2[4])
Definition Algorithms.cc:298
+
float dot(float vec1[4], float vec2[4])
Definition Algorithms.cc:275
+
ROOT::VecOps::RVec< float > operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Definition Algorithms.cc:168
+
Get the weighted charge in a given hemisphere (defined by it's angle wrt to axis)....
Definition Algorithms.h:115
+
float operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Definition Algorithms.cc:317
+
float _power
Which hemisphere to select, false/0=cosTheta<0 true/1=cosTheta>0. Default=0.
Definition Algorithms.h:126
+
bool _pos
Definition Algorithms.h:125
+
Get the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total,...
Definition Algorithms.h:145
+
ROOT::VecOps::RVec< float > operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &energy)
Definition Algorithms.cc:356
+
bool _pos
Definition Algorithms.h:152
+
Get the invariant mass in a given hemisphere (defined by it's angle wrt to axis).
Definition Algorithms.h:131
+
float operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &energy, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Definition Algorithms.cc:337
+
bool _pos
Definition Algorithms.h:140
+
Get the number of particles in a given hemisphere (defined by it's angle wrt to axis)....
Definition Algorithms.h:157
+
bool _pos
Definition Algorithms.h:163
+
ROOT::VecOps::RVec< int > operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge)
Definition Algorithms.cc:379
+
Make the thrust axis points to hemisphere with maximum or minimum energy.
Definition Algorithms.h:168
+
ROOT::VecOps::RVec< float > operator()(const ROOT::VecOps::RVec< float > &in, const ROOT::VecOps::RVec< float > &rp_e, const ROOT::VecOps::RVec< float > &thrust)
Definition Algorithms.cc:400
+
float _dir
Definition Algorithms.h:175
+
make "jets" by splitting the events into two hemisphere transverse to the thrust axis.
Definition Algorithms.h:195
+
JetClustering::FCCAnalysesJet operator()(const ROOT::VecOps::RVec< float > &RP_px, const ROOT::VecOps::RVec< float > &RP_py, const ROOT::VecOps::RVec< float > &RP_pz, const ROOT::VecOps::RVec< float > &RP_e, const ROOT::VecOps::RVec< float > &RP_costheta)
Definition Algorithms.cc:469
+
int m_recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition Algorithms.h:197
+
int m_sorted
pT ordering=0, E ordering=1
Definition Algorithms.h:196
+
Calculates the sphericity axis based on a list of px, py, pz.
Definition Algorithms.h:41
+
char const * _algoname
Minimizer to use, Minuit2 default.
Definition Algorithms.h:53
+
ROOT::Math::Minimizer * _min
Tolerance for minimization, default=0.001.
Definition Algorithms.h:56
+
float _tolerance
Maximum call to minimization function, default=100000.
Definition Algorithms.h:55
+
char const * _minname
Definition Algorithms.h:52
+
double _step[3]
internal ROOT minimizer
Definition Algorithms.h:57
+
int _maxcalls
Optimisation algorithm, Migrad default.
Definition Algorithms.h:54
+
ROOT::VecOps::RVec< float > operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Definition Algorithms.cc:62
+
double _variable[3]
Definition Algorithms.h:58
+
Finds the thrust axis based on a list of px, py, pz.
Definition Algorithms.h:78
+
double _variable[3]
Definition Algorithms.h:94
+
char const * _minname
Definition Algorithms.h:88
+
double _step[3]
internal ROOT minimizer
Definition Algorithms.h:93
+
ROOT::Math::Minimizer * _min
Tolerance for minimization, default=0.001.
Definition Algorithms.h:92
+
ROOT::VecOps::RVec< float > operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Definition Algorithms.cc:131
+
float _tolerance
Maximum call to minimization function, default=100000.
Definition Algorithms.h:91
+
char const * _algoname
Minimizer to use, Minuit2 default.
Definition Algorithms.h:89
+
int _maxcalls
Optimisation algorithm, Migrad default.
Definition Algorithms.h:90
+
Function that runs the fit for the sphericity axis determination.
Definition Algorithms.h:26
+
ROOT::VecOps::RVec< float > _pz
vector of py
Definition Algorithms.h:36
+
float operator()(const double *par)
Definition Algorithms.cc:28
+
ROOT::VecOps::RVec< float > _py
vector of px
Definition Algorithms.h:35
+
ROOT::VecOps::RVec< float > _px
Definition Algorithms.h:34
+
Function that runs the fit for the thrust axis determination.
Definition Algorithms.h:63
+
ROOT::VecOps::RVec< float > _pz
vector of py
Definition Algorithms.h:73
+
float operator()(const double *par)
Definition Algorithms.cc:98
+
ROOT::VecOps::RVec< float > _px
Definition Algorithms.h:71
+
ROOT::VecOps::RVec< float > _py
vector of px
Definition Algorithms.h:72
+
Structure to keep useful informations for the jets.
Definition JetClustering.h:22
+
+ + + + + diff --git a/doc/latest/CSTemplate_8cc.html b/doc/latest/CSTemplate_8cc.html new file mode 100644 index 0000000000..5c8846f073 --- /dev/null +++ b/doc/latest/CSTemplate_8cc.html @@ -0,0 +1,120 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/case-studies/src/CSTemplate.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
CSTemplate.cc File Reference
+
+
+
#include "case-studies/CSTemplate.h"
+
+Include dependency graph for CSTemplate.cc:
+
+
+ + + + + +
+
+ + + +

+Namespaces

namespace  CSTemplate
 
+ + + +

+Functions

bool CSTemplate::dummy ()
 
+
+ + + + + diff --git a/doc/latest/CSTemplate_8cc__incl.map b/doc/latest/CSTemplate_8cc__incl.map new file mode 100644 index 0000000000..7f66460cee --- /dev/null +++ b/doc/latest/CSTemplate_8cc__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/CSTemplate_8cc__incl.md5 b/doc/latest/CSTemplate_8cc__incl.md5 new file mode 100644 index 0000000000..1ba5f84171 --- /dev/null +++ b/doc/latest/CSTemplate_8cc__incl.md5 @@ -0,0 +1 @@ +7cdbabf6808a5d7bae47c90726fd32a8 \ No newline at end of file diff --git a/doc/latest/CSTemplate_8cc__incl.png b/doc/latest/CSTemplate_8cc__incl.png new file mode 100644 index 0000000000..fdcc740709 Binary files /dev/null and b/doc/latest/CSTemplate_8cc__incl.png differ diff --git a/doc/latest/CSTemplate_8h.html b/doc/latest/CSTemplate_8h.html new file mode 100644 index 0000000000..fb15ec90b0 --- /dev/null +++ b/doc/latest/CSTemplate_8h.html @@ -0,0 +1,121 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies/CSTemplate.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
CSTemplate.h File Reference
+
+
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + +
+
+

Go to the source code of this file.

+ + + + +

+Namespaces

namespace  CSTemplate
 
+ + + +

+Functions

bool CSTemplate::dummy ()
 
+
+ + + + + diff --git a/doc/latest/CSTemplate_8h__dep__incl.map b/doc/latest/CSTemplate_8h__dep__incl.map new file mode 100644 index 0000000000..e4897510b6 --- /dev/null +++ b/doc/latest/CSTemplate_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/CSTemplate_8h__dep__incl.md5 b/doc/latest/CSTemplate_8h__dep__incl.md5 new file mode 100644 index 0000000000..d5f67ae9da --- /dev/null +++ b/doc/latest/CSTemplate_8h__dep__incl.md5 @@ -0,0 +1 @@ +2f47d0f9bfdeee5f9bbdfbb314514ca6 \ No newline at end of file diff --git a/doc/latest/CSTemplate_8h__dep__incl.png b/doc/latest/CSTemplate_8h__dep__incl.png new file mode 100644 index 0000000000..1bffbc7141 Binary files /dev/null and b/doc/latest/CSTemplate_8h__dep__incl.png differ diff --git a/doc/latest/CSTemplate_8h_source.html b/doc/latest/CSTemplate_8h_source.html new file mode 100644 index 0000000000..a000b2ca73 --- /dev/null +++ b/doc/latest/CSTemplate_8h_source.html @@ -0,0 +1,111 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies/CSTemplate.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
CSTemplate.h
+
+
+Go to the documentation of this file.
1#ifndef CSTEMPLATE_ANALYZERS_H
+
2#define CSTEMPLATE_ANALYZERS_H
+
3
+
+
4namespace CSTemplate{
+
5bool dummy();
+
6}
+
+
7#endif
+
Definition CSTemplate.h:4
+
bool dummy()
Definition CSTemplate.cc:3
+
+ + + + + diff --git a/doc/latest/CaloNtupleizer_8cc.html b/doc/latest/CaloNtupleizer_8cc.html new file mode 100644 index 0000000000..4cd7b85717 --- /dev/null +++ b/doc/latest/CaloNtupleizer_8cc.html @@ -0,0 +1,245 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/CaloNtupleizer.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions | +Variables
+
CaloNtupleizer.cc File Reference
+
+
+
#include "FCCAnalyses/CaloNtupleizer.h"
+#include "TVector3.h"
+#include "TLorentzVector.h"
+#include "edm4hep/MCParticleData.h"
+#include <math.h>
+#include "DD4hep/Detector.h"
+
+Include dependency graph for CaloNtupleizer.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::CaloNtupleizer
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

void FCCAnalyses::CaloNtupleizer::loadGeometry (std::string xmlGeometryPath, std::string readoutName)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_r (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_x (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_y (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_z (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCellID (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getSimCaloHit_depth (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in, const int decodingVal)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getSimCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_x (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_y (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_z (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_phiIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_moduleIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_thetaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_etaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_layer (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_x (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_y (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_z (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_phi (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_theta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_eta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_energy (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloCluster_positionVector3 (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_firstCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_lastCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< std::vector< float > > FCCAnalyses::CaloNtupleizer::getCaloCluster_energyInLayers (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in, const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &cells, const int nLayers=12)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_x (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_y (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_z (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_PDG (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_phi (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_theta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_eta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_energy (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
+ + + +

+Variables

dd4hep::DDSegmentation::BitFieldCoder * FCCAnalyses::CaloNtupleizer::m_decoder
 
+
+ + + + + diff --git a/doc/latest/CaloNtupleizer_8cc__incl.map b/doc/latest/CaloNtupleizer_8cc__incl.map new file mode 100644 index 0000000000..e281ffdfcb --- /dev/null +++ b/doc/latest/CaloNtupleizer_8cc__incl.map @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/CaloNtupleizer_8cc__incl.md5 b/doc/latest/CaloNtupleizer_8cc__incl.md5 new file mode 100644 index 0000000000..43e807d866 --- /dev/null +++ b/doc/latest/CaloNtupleizer_8cc__incl.md5 @@ -0,0 +1 @@ +84a5ee6cc71ba5835043daade9d25188 \ No newline at end of file diff --git a/doc/latest/CaloNtupleizer_8cc__incl.png b/doc/latest/CaloNtupleizer_8cc__incl.png new file mode 100644 index 0000000000..8dee44582f Binary files /dev/null and b/doc/latest/CaloNtupleizer_8cc__incl.png differ diff --git a/doc/latest/CaloNtupleizer_8h.html b/doc/latest/CaloNtupleizer_8h.html new file mode 100644 index 0000000000..4ef06860c3 --- /dev/null +++ b/doc/latest/CaloNtupleizer_8h.html @@ -0,0 +1,254 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/CaloNtupleizer.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Classes | +Namespaces | +Functions
+
CaloNtupleizer.h File Reference
+
+
+
#include <cmath>
+#include <vector>
+#include "ROOT/RVec.hxx"
+#include "edm4hep/CalorimeterHitData.h"
+#include "edm4hep/SimCalorimeterHitData.h"
+#include "edm4hep/ClusterData.h"
+#include "edm4hep/MCParticleData.h"
+#include "TVector3.h"
+#include "TLorentzVector.h"
+
+Include dependency graph for CaloNtupleizer.h:
+
+
+ + + + + + + + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + +
+
+

Go to the source code of this file.

+ + + + + + + +

+Classes

struct  FCCAnalyses::CaloNtupleizer::sel_layers
 select layers More...
 
struct  FCCAnalyses::CaloNtupleizer::getFloatAt
 
+ + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::CaloNtupleizer
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

void FCCAnalyses::CaloNtupleizer::loadGeometry (std::string xmlGeometryPath, std::string readoutName)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCellID (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_r (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_x (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_y (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_z (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getSimCaloHit_depth (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in, const int decodingVal)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getSimCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_x (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_y (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_z (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_phiIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_moduleIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_thetaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_etaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_layer (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_x (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_y (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_z (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_phi (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_theta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_eta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_energy (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloCluster_positionVector3 (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_firstCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_lastCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< std::vector< float > > FCCAnalyses::CaloNtupleizer::getCaloCluster_energyInLayers (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in, const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &cells, const int nLayers=12)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_x (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_y (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_z (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_phi (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_theta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_eta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_energy (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_PDG (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
+
+ + + + + diff --git a/doc/latest/CaloNtupleizer_8h__dep__incl.map b/doc/latest/CaloNtupleizer_8h__dep__incl.map new file mode 100644 index 0000000000..d53eede067 --- /dev/null +++ b/doc/latest/CaloNtupleizer_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/CaloNtupleizer_8h__dep__incl.md5 b/doc/latest/CaloNtupleizer_8h__dep__incl.md5 new file mode 100644 index 0000000000..23f5b876bb --- /dev/null +++ b/doc/latest/CaloNtupleizer_8h__dep__incl.md5 @@ -0,0 +1 @@ +592c0d608099c2e1934c68da8b882c0c \ No newline at end of file diff --git a/doc/latest/CaloNtupleizer_8h__dep__incl.png b/doc/latest/CaloNtupleizer_8h__dep__incl.png new file mode 100644 index 0000000000..6e9f22fdc2 Binary files /dev/null and b/doc/latest/CaloNtupleizer_8h__dep__incl.png differ diff --git a/doc/latest/CaloNtupleizer_8h__incl.map b/doc/latest/CaloNtupleizer_8h__incl.map new file mode 100644 index 0000000000..f5651044a2 --- /dev/null +++ b/doc/latest/CaloNtupleizer_8h__incl.map @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/_calo_ntupleizer_8h__incl.md5 b/doc/latest/CaloNtupleizer_8h__incl.md5 similarity index 100% rename from doc/latest/_calo_ntupleizer_8h__incl.md5 rename to doc/latest/CaloNtupleizer_8h__incl.md5 diff --git a/doc/latest/CaloNtupleizer_8h__incl.png b/doc/latest/CaloNtupleizer_8h__incl.png new file mode 100644 index 0000000000..38ee5d4e61 Binary files /dev/null and b/doc/latest/CaloNtupleizer_8h__incl.png differ diff --git a/doc/latest/CaloNtupleizer_8h_source.html b/doc/latest/CaloNtupleizer_8h_source.html new file mode 100644 index 0000000000..79d301ff6a --- /dev/null +++ b/doc/latest/CaloNtupleizer_8h_source.html @@ -0,0 +1,259 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/CaloNtupleizer.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
CaloNtupleizer.h
+
+
+Go to the documentation of this file.
1
+
2#ifndef CALONTUPLEIZER_ANALYZERS_H
+
3#define CALONTUPLEIZER_ANALYZERS_H
+
4
+
5#include <cmath>
+
6#include <vector>
+
7
+
8#include "ROOT/RVec.hxx"
+
9#include "edm4hep/CalorimeterHitData.h"
+
10#include "edm4hep/SimCalorimeterHitData.h"
+
11#include "edm4hep/ClusterData.h"
+
12#include "edm4hep/MCParticleData.h"
+
13
+
14#include "TVector3.h"
+
15#include "TLorentzVector.h"
+
16
+
17namespace FCCAnalyses{
+
18
+
+
19namespace CaloNtupleizer{
+
20
+
21void loadGeometry(std::string xmlGeometryPath, std::string readoutName);
+
22
+
+
24struct sel_layers {
+
25public:
+
26 sel_layers(int arg_min=0, int arg_max=10);
+
27 ROOT::VecOps::RVec<edm4hep::CalorimeterHitData> operator()(const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
28
+
29private:
+
30 int _min;//> min layer
+
31 int _max;//> max layer
+
32};
+
+
33
+
34
+
35// SIM calo hits (single cells)
+
36ROOT::VecOps::RVec<float> getSimCellID (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
37ROOT::VecOps::RVec<float> getSimCaloHit_r (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
38ROOT::VecOps::RVec<float> getSimCaloHit_x (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
39ROOT::VecOps::RVec<float> getSimCaloHit_y (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
40ROOT::VecOps::RVec<float> getSimCaloHit_z (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
41ROOT::VecOps::RVec<float> getSimCaloHit_phi (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
42ROOT::VecOps::RVec<float> getSimCaloHit_theta (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
43ROOT::VecOps::RVec<float> getSimCaloHit_eta (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
44ROOT::VecOps::RVec<int> getSimCaloHit_depth (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in,const int decodingVal);
+
45ROOT::VecOps::RVec<float> getSimCaloHit_energy (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
46ROOT::VecOps::RVec<TVector3> getSimCaloHit_positionVector3 (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
+
47
+
48
+
49// calo hits (single cells)
+
50ROOT::VecOps::RVec<float> getCaloHit_x (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
51ROOT::VecOps::RVec<float> getCaloHit_y (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
52ROOT::VecOps::RVec<float> getCaloHit_z (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
53ROOT::VecOps::RVec<float> getCaloHit_phi (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
54ROOT::VecOps::RVec<int>
+
55getCaloHit_phiIdx(const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData> &in);
+
56ROOT::VecOps::RVec<int>
+
57getCaloHit_moduleIdx(const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData> &in);
+
58ROOT::VecOps::RVec<float> getCaloHit_theta (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
59ROOT::VecOps::RVec<int>
+
60getCaloHit_thetaIdx(const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData> &in);
+
61ROOT::VecOps::RVec<float> getCaloHit_eta (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
62ROOT::VecOps::RVec<int>
+
63getCaloHit_etaIdx(const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData> &in);
+
64ROOT::VecOps::RVec<int> getCaloHit_layer (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
65ROOT::VecOps::RVec<float> getCaloHit_energy (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
66ROOT::VecOps::RVec<TVector3> getCaloHit_positionVector3 (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
+
67
+
68// calo clusters
+
69ROOT::VecOps::RVec<float> getCaloCluster_x (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
70ROOT::VecOps::RVec<float> getCaloCluster_y (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
71ROOT::VecOps::RVec<float> getCaloCluster_z (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
72ROOT::VecOps::RVec<float> getCaloCluster_phi (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
73ROOT::VecOps::RVec<float> getCaloCluster_theta (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
74ROOT::VecOps::RVec<float> getCaloCluster_eta (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
75ROOT::VecOps::RVec<float> getCaloCluster_energy (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
76ROOT::VecOps::RVec<TVector3> getCaloCluster_positionVector3 (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
77ROOT::VecOps::RVec<int> getCaloCluster_firstCell (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
78ROOT::VecOps::RVec<int> getCaloCluster_lastCell (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
+
79ROOT::VecOps::RVec<std::vector<float>> getCaloCluster_energyInLayers (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in, const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& cells, const int nLayers=12);
+
80
+
81// SimParticleSecondary
+
82ROOT::VecOps::RVec<float> getSimParticleSecondaries_x (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
83ROOT::VecOps::RVec<float> getSimParticleSecondaries_y (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
84ROOT::VecOps::RVec<float> getSimParticleSecondaries_z (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
85ROOT::VecOps::RVec<float> getSimParticleSecondaries_z (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
86ROOT::VecOps::RVec<float> getSimParticleSecondaries_phi (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
87ROOT::VecOps::RVec<float> getSimParticleSecondaries_theta (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
88ROOT::VecOps::RVec<float> getSimParticleSecondaries_eta (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
89ROOT::VecOps::RVec<float> getSimParticleSecondaries_energy (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
90ROOT::VecOps::RVec<float> getSimParticleSecondaries_PDG (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
+
91
+
+
92struct getFloatAt {
+
93 size_t m_pos;
+
94 getFloatAt(size_t pos);
+
95 ROOT::RVecF operator()(const ROOT::VecOps::RVec<std::vector<float>>& in);
+
96};
+
+
97
+
98
+
99}//end NS CaloNtupleizer
+
+
100
+
101}//end NS FCCAnalyses
+
102#endif
+
ROOT::VecOps::RVec< int > getCaloCluster_firstCell(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:328
+
ROOT::VecOps::RVec< float > getSimCaloHit_eta(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:89
+
ROOT::VecOps::RVec< float > getSimCaloHit_r(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:37
+
ROOT::VecOps::RVec< float > getCaloHit_eta(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:208
+
ROOT::VecOps::RVec< float > getCaloCluster_energy(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:310
+
ROOT::VecOps::RVec< TVector3 > getCaloHit_positionVector3(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:245
+
ROOT::VecOps::RVec< float > getCaloCluster_y(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:264
+
ROOT::VecOps::RVec< float > getSimParticleSecondaries_theta(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:413
+
ROOT::VecOps::RVec< float > getCaloCluster_z(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:272
+
ROOT::VecOps::RVec< float > getSimParticleSecondaries_y(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:376
+
ROOT::VecOps::RVec< float > getSimCellID(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:99
+
ROOT::VecOps::RVec< float > getSimParticleSecondaries_phi(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:402
+
ROOT::VecOps::RVec< int > getCaloHit_phiIdx(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:169
+
ROOT::VecOps::RVec< float > getSimCaloHit_z(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:61
+
ROOT::VecOps::RVec< int > getCaloHit_moduleIdx(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:178
+
ROOT::VecOps::RVec< float > getCaloHit_x(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:134
+
ROOT::VecOps::RVec< float > getCaloCluster_theta(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:290
+
ROOT::VecOps::RVec< float > getSimCaloHit_phi(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:69
+
ROOT::VecOps::RVec< float > getCaloHit_energy(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:228
+
ROOT::VecOps::RVec< int > getCaloHit_thetaIdx(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:189
+
ROOT::VecOps::RVec< float > getSimCaloHit_theta(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:79
+
ROOT::VecOps::RVec< float > getCaloHit_y(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:142
+
ROOT::VecOps::RVec< int > getSimCaloHit_depth(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in, const int decodingVal)
Definition CaloNtupleizer.cc:115
+
ROOT::VecOps::RVec< TVector3 > getSimCaloHit_positionVector3(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:123
+
ROOT::VecOps::RVec< float > getSimCaloHit_energy(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:107
+
ROOT::VecOps::RVec< int > getCaloHit_layer(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:236
+
ROOT::VecOps::RVec< float > getCaloHit_phi(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:158
+
ROOT::VecOps::RVec< TVector3 > getCaloCluster_positionVector3(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:318
+
ROOT::VecOps::RVec< int > getCaloHit_etaIdx(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:219
+
ROOT::VecOps::RVec< float > getSimCaloHit_x(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:45
+
ROOT::VecOps::RVec< float > getCaloCluster_x(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:256
+
ROOT::VecOps::RVec< float > getCaloHit_theta(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:198
+
ROOT::VecOps::RVec< float > getSimCaloHit_y(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:53
+
ROOT::VecOps::RVec< float > getCaloCluster_eta(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:300
+
ROOT::VecOps::RVec< std::vector< float > > getCaloCluster_energyInLayers(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in, const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &cells, const int nLayers=12)
Definition CaloNtupleizer.cc:345
+
ROOT::VecOps::RVec< float > getCaloCluster_phi(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:280
+
ROOT::VecOps::RVec< float > getSimParticleSecondaries_eta(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:423
+
ROOT::VecOps::RVec< int > getCaloCluster_lastCell(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:336
+
ROOT::VecOps::RVec< float > getCaloHit_z(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:150
+
ROOT::VecOps::RVec< float > getSimParticleSecondaries_z(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:385
+
ROOT::VecOps::RVec< float > getSimParticleSecondaries_PDG(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:394
+
ROOT::VecOps::RVec< float > getSimParticleSecondaries_energy(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:433
+
void loadGeometry(std::string xmlGeometryPath, std::string readoutName)
Definition CaloNtupleizer.cc:16
+
ROOT::VecOps::RVec< float > getSimParticleSecondaries_x(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:367
+
All FCC analyzers.
Definition Algorithms.h:15
+
Definition CaloNtupleizer.h:92
+
ROOT::RVecF operator()(const ROOT::VecOps::RVec< std::vector< float > > &in)
Definition CaloNtupleizer.cc:444
+
size_t m_pos
Definition CaloNtupleizer.h:93
+
select layers
Definition CaloNtupleizer.h:24
+
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > operator()(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:26
+
int _max
Definition CaloNtupleizer.h:31
+
int _min
Definition CaloNtupleizer.h:30
+
+ + + + + diff --git a/doc/latest/ExternalRecombiner_8cc.html b/doc/latest/ExternalRecombiner_8cc.html new file mode 100644 index 0000000000..f8e83bb000 --- /dev/null +++ b/doc/latest/ExternalRecombiner_8cc.html @@ -0,0 +1,108 @@ + + + + + + + + + +FCCAnalyses: addons/FastJet/src/ExternalRecombiner.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
ExternalRecombiner.cc File Reference
+
+
+
#include "FastJet/ExternalRecombiner.h"
+
+Include dependency graph for ExternalRecombiner.cc:
+
+
+ + + + + + + +
+
+ + + + + diff --git a/doc/latest/ExternalRecombiner_8cc__incl.map b/doc/latest/ExternalRecombiner_8cc__incl.map new file mode 100644 index 0000000000..c8356aed80 --- /dev/null +++ b/doc/latest/ExternalRecombiner_8cc__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/latest/ExternalRecombiner_8cc__incl.md5 b/doc/latest/ExternalRecombiner_8cc__incl.md5 new file mode 100644 index 0000000000..e733a68dbb --- /dev/null +++ b/doc/latest/ExternalRecombiner_8cc__incl.md5 @@ -0,0 +1 @@ +b0097893347245f2472f9c207e368043 \ No newline at end of file diff --git a/doc/latest/ExternalRecombiner_8cc__incl.png b/doc/latest/ExternalRecombiner_8cc__incl.png new file mode 100644 index 0000000000..29c3ae8b29 Binary files /dev/null and b/doc/latest/ExternalRecombiner_8cc__incl.png differ diff --git a/doc/latest/ExternalRecombiner_8h.html b/doc/latest/ExternalRecombiner_8h.html new file mode 100644 index 0000000000..e6f9ccf262 --- /dev/null +++ b/doc/latest/ExternalRecombiner_8h.html @@ -0,0 +1,128 @@ + + + + + + + + + +FCCAnalyses: addons/FastJet/ExternalRecombiner.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Classes
+
ExternalRecombiner.h File Reference
+
+
+
#include "fastjet/JetDefinition.hh"
+
+Include dependency graph for ExternalRecombiner.h:
+
+
+ + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + + + +
+
+

Go to the source code of this file.

+ + + + +

+Classes

class  ExternalRecombiner
 
+
+ + + + + diff --git a/doc/latest/ExternalRecombiner_8h__dep__incl.map b/doc/latest/ExternalRecombiner_8h__dep__incl.map new file mode 100644 index 0000000000..75597a96d7 --- /dev/null +++ b/doc/latest/ExternalRecombiner_8h__dep__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/latest/ExternalRecombiner_8h__dep__incl.md5 b/doc/latest/ExternalRecombiner_8h__dep__incl.md5 new file mode 100644 index 0000000000..ed45ae00f0 --- /dev/null +++ b/doc/latest/ExternalRecombiner_8h__dep__incl.md5 @@ -0,0 +1 @@ +f2afe9d5266e037f27b356ec571b74f3 \ No newline at end of file diff --git a/doc/latest/ExternalRecombiner_8h__dep__incl.png b/doc/latest/ExternalRecombiner_8h__dep__incl.png new file mode 100644 index 0000000000..d1d653a73e Binary files /dev/null and b/doc/latest/ExternalRecombiner_8h__dep__incl.png differ diff --git a/doc/latest/ExternalRecombiner_8h__incl.map b/doc/latest/ExternalRecombiner_8h__incl.map new file mode 100644 index 0000000000..7f8c7a08e8 --- /dev/null +++ b/doc/latest/ExternalRecombiner_8h__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/_external_recombiner_8h__incl.md5 b/doc/latest/ExternalRecombiner_8h__incl.md5 similarity index 100% rename from doc/latest/_external_recombiner_8h__incl.md5 rename to doc/latest/ExternalRecombiner_8h__incl.md5 diff --git a/doc/latest/ExternalRecombiner_8h__incl.png b/doc/latest/ExternalRecombiner_8h__incl.png new file mode 100644 index 0000000000..7aa948964f Binary files /dev/null and b/doc/latest/ExternalRecombiner_8h__incl.png differ diff --git a/doc/latest/ExternalRecombiner_8h_source.html b/doc/latest/ExternalRecombiner_8h_source.html new file mode 100644 index 0000000000..fd10213ac0 --- /dev/null +++ b/doc/latest/ExternalRecombiner_8h_source.html @@ -0,0 +1,136 @@ + + + + + + + + + +FCCAnalyses: addons/FastJet/ExternalRecombiner.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
ExternalRecombiner.h
+
+
+Go to the documentation of this file.
1#ifndef FastJet_ExternalRecombiner_h
+
2#define FastJet_ExternalRecombiner_h
+
3
+
4#include "fastjet/JetDefinition.hh"
+
5
+
+
6class ExternalRecombiner : public fastjet::JetDefinition::Recombiner {
+
7public:
+
8 ExternalRecombiner(int arg_extra) { m_extra = arg_extra; }
+
9
+
+
10 std::string description() const override {
+
11 switch (m_extra) {
+
12 case 10:
+
13 return "E0 scheme recombination";
+
14 case 11:
+
15 return "p scheme recombination";
+
16 default:
+
17 return "ExternalRecombiner: unrecognized recombination scheme ";
+
18 }
+
19 }
+
+
20
+
22 void recombine(const fastjet::PseudoJet& pa, const fastjet::PseudoJet& pb, fastjet::PseudoJet& pab) const override;
+
23
+
24private:
+ +
26};
+
+
27
+
28#endif
+
Definition ExternalRecombiner.h:6
+
ExternalRecombiner(int arg_extra)
Definition ExternalRecombiner.h:8
+
std::string description() const override
Definition ExternalRecombiner.h:10
+
int m_extra
Definition ExternalRecombiner.h:25
+
void recombine(const fastjet::PseudoJet &pa, const fastjet::PseudoJet &pb, fastjet::PseudoJet &pab) const override
recombine pa and pb and put result into pab
Definition ExternalRecombiner.cc:3
+
+ + + + + diff --git a/doc/latest/FCCAnalyses_2LinkDef_8h.html b/doc/latest/FCCAnalyses_2LinkDef_8h.html new file mode 100644 index 0000000000..839c2beb15 --- /dev/null +++ b/doc/latest/FCCAnalyses_2LinkDef_8h.html @@ -0,0 +1,97 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/LinkDef.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
LinkDef.h File Reference
+
+
+ +

Go to the source code of this file.

+
+ + + + + diff --git a/doc/latest/FCCAnalyses_2LinkDef_8h_source.html b/doc/latest/FCCAnalyses_2LinkDef_8h_source.html new file mode 100644 index 0000000000..ac247a99c2 --- /dev/null +++ b/doc/latest/FCCAnalyses_2LinkDef_8h_source.html @@ -0,0 +1,140 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/LinkDef.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
LinkDef.h
+
+
+Go to the documentation of this file.
1#ifdef __CINT__
+
2
+
3//Globals
+
4#pragma link off all globals;
+
5#pragma link off all classes;
+
6#pragma link off all functions;
+
7#pragma link C++ nestedclasses;
+
8
+
9//Dictionaries for output objects
+
10#pragma link C++ class std::vector<TLorentzVector>+;
+
11#pragma link C++ class std::vector<std::string>+;
+
12
+
13#pragma link C++ class ROOT::VecOps::RVec<TLorentzVector>+;
+
14#pragma link C++ class std::vector<std::vector<int>>+;
+
15#pragma link C++ class std::vector<std::vector<float>>+;
+
16#pragma link C++ class std::vector<std::vector<double>>+;
+
17#pragma link C++ class ROOT::VecOps::RVec<edm4hep::TrackState>+;
+
18#pragma link C++ class ROOT::VecOps::RVec<edm4hep::VertexData>+;
+
19#pragma link C++ class ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>+;
+
20#pragma link C++ class ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>+;
+
21#pragma link C++ class ROOT::VecOps::RVec<edm4hep::ClusterData>+;
+
22#pragma link C++ class ROOT::VecOps::RVec<podio::ObjectID>+;
+
23#pragma link C++ class ROOT::VecOps::RVec<edm4hep::Vector3d>+;
+
24#pragma link C++ class ROOT::VecOps::RVec<edm4hep::MCParticleData>+;
+
25#pragma link C++ class ROOT::VecOps::RVec<TVector3>+;
+
26#pragma link C++ class ROOT::VecOps::RVec<ROOT::VecOps::RVec<int>>+;
+
27#pragma link C++ class ROOT::VecOps::RVec<ROOT::VecOps::RVec<float>>+;
+
28#pragma link C++ class ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>>+;
+
29#pragma link C++ class ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>>+;
+
30#pragma link C++ class ROOT::VecOps::RVec<std::vector<float>>+;
+
31
+
32#pragma link C++ class ROOT::VecOps::RVec<FCCAnalyses::VertexingUtils::FCCAnalysesVertex>+;
+
33#pragma link C++ class ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalyses::VertexingUtils::FCCAnalysesVertex>>+;
+
34#pragma link C++ class ROOT::VecOps::RVec<ROOT::VecOps::RVec<TVector3>>+;
+
35#pragma link C++ class ROOT::VecOps::RVec<ROOT::VecOps::RVec<TLorentzVector>>+;
+
36
+
37//to load all other functions
+
38#pragma link C++ function dummyLoader;
+
39
+
40#endif
+
+ + + + + diff --git a/doc/latest/JetClusteringUtils_8cc.html b/doc/latest/JetClusteringUtils_8cc.html new file mode 100644 index 0000000000..7a069005df --- /dev/null +++ b/doc/latest/JetClusteringUtils_8cc.html @@ -0,0 +1,219 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/JetClusteringUtils.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
JetClusteringUtils.cc File Reference
+
+
+
#include "FCCAnalyses/JetClusteringUtils.h"
+#include "TLorentzVector.h"
+
+Include dependency graph for JetClusteringUtils.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::JetClusteringUtils
 Jet clustering interface utilities.
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

ROOT::VecOps::RVec< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::get_pseudoJets (const JetClustering::FCCAnalysesJet &in)
 Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.
 
std::vector< std::vector< int > > FCCAnalyses::JetClusteringUtils::get_constituents (const JetClustering::FCCAnalysesJet &in)
 Get fastjet constituents after reconstruction from FCCAnalyses jets.
 
float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge (const JetClustering::FCCAnalysesJet &in, int n)
 return the dmin corresponding to the recombination that went from n+1 to n jets
 
float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge_max (const JetClustering::FCCAnalysesJet &in, int n)
 
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &e)
 Set fastjet pseudoJet for later reconstruction.
 
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets_xyzm (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &m)
 Set fastjet pseudoJet for later reconstruction using px, py, pz and m.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_px (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet px.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_py (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet py.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pz (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet pz.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_e (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet energy.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pt (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet pt.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_p (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet p.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_m (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet mass.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_eta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet eta.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet phi.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi_std (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet phi.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_theta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet theta.
 
JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::initialise_FCCAnalysesJet ()
 Internal methods.
 
JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::build_FCCAnalysesJet (const std::vector< fastjet::PseudoJet > &in, const std::vector< float > &dmerge, const std::vector< float > &dmerge_max)
 
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::build_jets (fastjet::ClusterSequence &cs, int exclusive, float cut, int sorted)
 
std::vector< float > FCCAnalyses::JetClusteringUtils::exclusive_dmerge (fastjet::ClusterSequence &cs, int do_dmarge_max)
 
bool FCCAnalyses::JetClusteringUtils::check (unsigned int n, int exclusive, float cut)
 
fastjet::RecombinationScheme FCCAnalyses::JetClusteringUtils::recomb_scheme (int recombination)
 
+
+ + + + + diff --git a/doc/latest/JetClusteringUtils_8cc__incl.map b/doc/latest/JetClusteringUtils_8cc__incl.map new file mode 100644 index 0000000000..aebd55d010 --- /dev/null +++ b/doc/latest/JetClusteringUtils_8cc__incl.map @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/JetClusteringUtils_8cc__incl.md5 b/doc/latest/JetClusteringUtils_8cc__incl.md5 new file mode 100644 index 0000000000..e6a36c9bc2 --- /dev/null +++ b/doc/latest/JetClusteringUtils_8cc__incl.md5 @@ -0,0 +1 @@ +1b733744b63b2cbdd143c8d1ddea7e14 \ No newline at end of file diff --git a/doc/latest/JetClusteringUtils_8cc__incl.png b/doc/latest/JetClusteringUtils_8cc__incl.png new file mode 100644 index 0000000000..026a736e05 Binary files /dev/null and b/doc/latest/JetClusteringUtils_8cc__incl.png differ diff --git a/doc/latest/JetClusteringUtils_8h.html b/doc/latest/JetClusteringUtils_8h.html new file mode 100644 index 0000000000..bef46405e8 --- /dev/null +++ b/doc/latest/JetClusteringUtils_8h.html @@ -0,0 +1,252 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetClusteringUtils.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Classes | +Namespaces | +Functions | +Variables
+
JetClusteringUtils.h File Reference
+
+
+
#include "Math/Vector4D.h"
+#include "ROOT/RVec.hxx"
+#include "FastJet/JetClustering.h"
+#include "fastjet/JetDefinition.hh"
+#include "TRandom3.h"
+
+Include dependency graph for JetClusteringUtils.h:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + + + + + +
+
+

Go to the source code of this file.

+ + + + + + + + + +

+Classes

struct  FCCAnalyses::JetClusteringUtils::sel_pt
 Select clustered jets with transverse momentum greader than a minimum value [GeV]. More...
 
struct  FCCAnalyses::JetClusteringUtils::resonanceBuilder
 
struct  FCCAnalyses::JetClusteringUtils::recoilBuilder
 
+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::JetClusteringUtils
 Jet clustering interface utilities.
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &e)
 Set fastjet pseudoJet for later reconstruction.
 
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets_xyzm (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &m)
 Set fastjet pseudoJet for later reconstruction using px, py, pz and m.
 
ROOT::VecOps::RVec< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::get_pseudoJets (const JetClustering::FCCAnalysesJet &in)
 Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.
 
std::vector< std::vector< int > > FCCAnalyses::JetClusteringUtils::get_constituents (const JetClustering::FCCAnalysesJet &in)
 Get fastjet constituents after reconstruction from FCCAnalyses jets.
 
float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge (const JetClustering::FCCAnalysesJet &in, int n)
 return the dmin corresponding to the recombination that went from n+1 to n jets
 
float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge_max (const JetClustering::FCCAnalysesJet &in, int n)
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_px (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet px.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_py (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet py.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pz (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet pz.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_e (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet energy.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pt (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet pt.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_p (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet p.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_m (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet mass.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_eta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet eta.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet phi.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi_std (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet phi.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_theta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet theta.
 
JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::initialise_FCCAnalysesJet ()
 Internal methods.
 
JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::build_FCCAnalysesJet (const std::vector< fastjet::PseudoJet > &in, const std::vector< float > &dmerge, const std::vector< float > &dmerge_max)
 
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::build_jets (fastjet::ClusterSequence &cs, int exclusive, float cut, int sorted)
 
bool FCCAnalyses::JetClusteringUtils::check (unsigned int n, int exclusive, float cut)
 
fastjet::RecombinationScheme FCCAnalyses::JetClusteringUtils::recomb_scheme (int recombination)
 
std::vector< float > FCCAnalyses::JetClusteringUtils::exclusive_dmerge (fastjet::ClusterSequence &cs, int do_dmarge_max)
 
+ + + + +

+Variables

const int FCCAnalyses::JetClusteringUtils::Nmax_dmerge = 10
 Maximum number of d_{n, n+1} that are kept in FCCAnalysesJet.
 
+
+ + + + + diff --git a/doc/latest/JetClusteringUtils_8h__dep__incl.map b/doc/latest/JetClusteringUtils_8h__dep__incl.map new file mode 100644 index 0000000000..5feae9f4cb --- /dev/null +++ b/doc/latest/JetClusteringUtils_8h__dep__incl.map @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/doc/latest/JetClusteringUtils_8h__dep__incl.md5 b/doc/latest/JetClusteringUtils_8h__dep__incl.md5 new file mode 100644 index 0000000000..8874133424 --- /dev/null +++ b/doc/latest/JetClusteringUtils_8h__dep__incl.md5 @@ -0,0 +1 @@ +6a64f1941236763628b3fbd0414d17fd \ No newline at end of file diff --git a/doc/latest/JetClusteringUtils_8h__dep__incl.png b/doc/latest/JetClusteringUtils_8h__dep__incl.png new file mode 100644 index 0000000000..8a8f119b3d Binary files /dev/null and b/doc/latest/JetClusteringUtils_8h__dep__incl.png differ diff --git a/doc/latest/JetClusteringUtils_8h__incl.map b/doc/latest/JetClusteringUtils_8h__incl.map new file mode 100644 index 0000000000..89e6795213 --- /dev/null +++ b/doc/latest/JetClusteringUtils_8h__incl.map @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/JetClusteringUtils_8h__incl.md5 b/doc/latest/JetClusteringUtils_8h__incl.md5 new file mode 100644 index 0000000000..766879ab35 --- /dev/null +++ b/doc/latest/JetClusteringUtils_8h__incl.md5 @@ -0,0 +1 @@ +1644fc05d35a362c856d8b44422fd2b0 \ No newline at end of file diff --git a/doc/latest/JetClusteringUtils_8h__incl.png b/doc/latest/JetClusteringUtils_8h__incl.png new file mode 100644 index 0000000000..69e6e38df7 Binary files /dev/null and b/doc/latest/JetClusteringUtils_8h__incl.png differ diff --git a/doc/latest/JetClusteringUtils_8h_source.html b/doc/latest/JetClusteringUtils_8h_source.html new file mode 100644 index 0000000000..c7c4612894 --- /dev/null +++ b/doc/latest/JetClusteringUtils_8h_source.html @@ -0,0 +1,237 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetClusteringUtils.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
JetClusteringUtils.h
+
+
+Go to the documentation of this file.
1
+
2#ifndef JETCLUSTERINGUTILS_ANALYZERS_H
+
3#define JETCLUSTERINGUTILS_ANALYZERS_H
+
4
+
5#include "Math/Vector4D.h"
+
6#include "ROOT/RVec.hxx"
+
7
+ +
9#include "fastjet/JetDefinition.hh"
+
10
+
11#include "TRandom3.h"
+
12
+
13namespace FCCAnalyses {
+
+
20 namespace JetClusteringUtils {
+
24 const int Nmax_dmerge = 10;
+
25
+
27 std::vector<fastjet::PseudoJet> set_pseudoJets(const ROOT::VecOps::RVec<float>& px,
+
28 const ROOT::VecOps::RVec<float>& py,
+
29 const ROOT::VecOps::RVec<float>& pz,
+
30 const ROOT::VecOps::RVec<float>& e);
+
31
+
40 std::vector<fastjet::PseudoJet> set_pseudoJets_xyzm(const ROOT::VecOps::RVec<float>& px,
+
41 const ROOT::VecOps::RVec<float>& py,
+
42 const ROOT::VecOps::RVec<float>& pz,
+
43 const ROOT::VecOps::RVec<float>& m);
+
44
+
46 ROOT::VecOps::RVec<fastjet::PseudoJet> get_pseudoJets(const JetClustering::FCCAnalysesJet& in);
+
47
+
49 std::vector<std::vector<int>> get_constituents(const JetClustering::FCCAnalysesJet& in);
+
50
+ +
53
+ +
55
+
57 ROOT::VecOps::RVec<float> get_px(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
58
+
60 ROOT::VecOps::RVec<float> get_py(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
61
+
63 ROOT::VecOps::RVec<float> get_pz(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
64
+
66 ROOT::VecOps::RVec<float> get_e(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
67
+
69 ROOT::VecOps::RVec<float> get_pt(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
70
+
72 ROOT::VecOps::RVec<float> get_p(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
73
+
75 ROOT::VecOps::RVec<float> get_m(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
76
+
78 ROOT::VecOps::RVec<float> get_eta(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
79
+
81 ROOT::VecOps::RVec<float> get_phi(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
82
+
84 ROOT::VecOps::RVec<float> get_phi_std(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
85
+
86
+
88 ROOT::VecOps::RVec<float> get_theta(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
+
89
+
+
91 struct sel_pt {
+
92 sel_pt(float arg_min_pt);
+
93 float m_min_pt = 1.; //> transverse momentum threshold [GeV]
+
94 ROOT::VecOps::RVec<fastjet::PseudoJet> operator() (ROOT::VecOps::RVec<fastjet::PseudoJet> in);
+
95 };
+
+
96
+ +
99
+
100 JetClustering::FCCAnalysesJet build_FCCAnalysesJet(const std::vector<fastjet::PseudoJet>& in,
+
101 const std::vector<float>& dmerge,
+
102 const std::vector<float>& dmerge_max);
+
103
+
104 std::vector<fastjet::PseudoJet> build_jets(fastjet::ClusterSequence& cs, int exclusive, float cut, int sorted);
+
105
+
106 bool check(unsigned int n, int exclusive, float cut);
+
107
+
108 fastjet::RecombinationScheme recomb_scheme(int recombination);
+
109
+
110 std::vector<float> exclusive_dmerge(fastjet::ClusterSequence& cs, int do_dmarge_max);
+
111
+
112 // build the resonance from 2 <fastjet::PseudoJet> objects. Keep the closest to the mass given as input
+
+ + +
115 resonanceBuilder(float arg_resonance_mass);
+
116 ROOT::VecOps::RVec<fastjet::PseudoJet> operator()(ROOT::VecOps::RVec<fastjet::PseudoJet> legs);
+
117 };
+
+
118
+
+ +
120 recoilBuilder(float arg_sqrts);
+
121 float m_sqrts = 240.0;
+
122 double operator() (ROOT::VecOps::RVec<fastjet::PseudoJet> in);
+
123 };
+
+
124 } // namespace JetClusteringUtils
+
+
125} // namespace FCCAnalyses
+
126
+
127#endif
+ +
ROOT::VecOps::RVec< float > get_phi(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet phi.
Definition JetClusteringUtils.cc:135
+
ROOT::VecOps::RVec< float > get_m(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet mass.
Definition JetClusteringUtils.cc:117
+
std::vector< fastjet::PseudoJet > set_pseudoJets_xyzm(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &m)
Set fastjet pseudoJet for later reconstruction using px, py, pz and m.
Definition JetClusteringUtils.cc:44
+
std::vector< fastjet::PseudoJet > build_jets(fastjet::ClusterSequence &cs, int exclusive, float cut, int sorted)
Definition JetClusteringUtils.cc:215
+
ROOT::VecOps::RVec< fastjet::PseudoJet > get_pseudoJets(const JetClustering::FCCAnalysesJet &in)
Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.
Definition JetClusteringUtils.cc:8
+
float get_exclusive_dmerge(const JetClustering::FCCAnalysesJet &in, int n)
return the dmin corresponding to the recombination that went from n+1 to n jets
Definition JetClusteringUtils.cc:17
+
JetClustering::FCCAnalysesJet build_FCCAnalysesJet(const std::vector< fastjet::PseudoJet > &in, const std::vector< float > &dmerge, const std::vector< float > &dmerge_max)
Definition JetClusteringUtils.cc:195
+
bool check(unsigned int n, int exclusive, float cut)
Definition JetClusteringUtils.cc:260
+
ROOT::VecOps::RVec< float > get_p(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet p.
Definition JetClusteringUtils.cc:108
+
std::vector< float > exclusive_dmerge(fastjet::ClusterSequence &cs, int do_dmarge_max)
Definition JetClusteringUtils.cc:244
+
ROOT::VecOps::RVec< float > get_theta(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet theta.
Definition JetClusteringUtils.cc:153
+
ROOT::VecOps::RVec< float > get_px(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet px.
Definition JetClusteringUtils.cc:63
+
ROOT::VecOps::RVec< float > get_pz(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet pz.
Definition JetClusteringUtils.cc:81
+
ROOT::VecOps::RVec< float > get_pt(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet pt.
Definition JetClusteringUtils.cc:99
+
const int Nmax_dmerge
Maximum number of d_{n, n+1} that are kept in FCCAnalysesJet.
Definition JetClusteringUtils.h:24
+
ROOT::VecOps::RVec< float > get_phi_std(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet phi.
Definition JetClusteringUtils.cc:144
+
JetClustering::FCCAnalysesJet initialise_FCCAnalysesJet()
Internal methods.
Definition JetClusteringUtils.cc:175
+
ROOT::VecOps::RVec< float > get_eta(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet eta.
Definition JetClusteringUtils.cc:126
+
std::vector< std::vector< int > > get_constituents(const JetClustering::FCCAnalysesJet &in)
Get fastjet constituents after reconstruction from FCCAnalyses jets.
Definition JetClusteringUtils.cc:13
+
fastjet::RecombinationScheme recomb_scheme(int recombination)
Definition JetClusteringUtils.cc:266
+
ROOT::VecOps::RVec< float > get_py(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet py.
Definition JetClusteringUtils.cc:72
+
ROOT::VecOps::RVec< float > get_e(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet energy.
Definition JetClusteringUtils.cc:90
+
std::vector< fastjet::PseudoJet > set_pseudoJets(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &e)
Set fastjet pseudoJet for later reconstruction.
Definition JetClusteringUtils.cc:31
+
float get_exclusive_dmerge_max(const JetClustering::FCCAnalysesJet &in, int n)
Definition JetClusteringUtils.cc:24
+
All FCC analyzers.
Definition Algorithms.h:15
+
Definition JetClusteringUtils.h:119
+
float m_sqrts
Definition JetClusteringUtils.h:121
+
double operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > in)
Definition JetClusteringUtils.cc:328
+
Definition JetClusteringUtils.h:113
+
float m_resonance_mass
Definition JetClusteringUtils.h:114
+
ROOT::VecOps::RVec< fastjet::PseudoJet > operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > legs)
Definition JetClusteringUtils.cc:293
+
Select clustered jets with transverse momentum greader than a minimum value [GeV].
Definition JetClusteringUtils.h:91
+
float m_min_pt
Definition JetClusteringUtils.h:93
+
ROOT::VecOps::RVec< fastjet::PseudoJet > operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > in)
Definition JetClusteringUtils.cc:163
+
Structure to keep useful informations for the jets.
Definition JetClustering.h:22
+
+ + + + + diff --git a/doc/latest/JetClustering_8cc.html b/doc/latest/JetClustering_8cc.html new file mode 100644 index 0000000000..24a2256e45 --- /dev/null +++ b/doc/latest/JetClustering_8cc.html @@ -0,0 +1,160 @@ + + + + + + + + + +FCCAnalyses: addons/FastJet/src/JetClustering.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces
+
JetClustering.cc File Reference
+
+
+
#include "FastJet/JetClustering.h"
+#include "FastJet/ExternalRecombiner.h"
+#include "FCCAnalyses/JetClusteringUtils.h"
+#include "fastjet/JetDefinition.hh"
+#include "fastjet/PseudoJet.hh"
+#include "fastjet/Selector.hh"
+
+Include dependency graph for JetClustering.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + +

+Namespaces

namespace  JetClustering
 Jet clustering interface.
 
+
+ + + + + diff --git a/doc/latest/JetClustering_8cc__incl.map b/doc/latest/JetClustering_8cc__incl.map new file mode 100644 index 0000000000..3acae47ab0 --- /dev/null +++ b/doc/latest/JetClustering_8cc__incl.map @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/JetClustering_8cc__incl.md5 b/doc/latest/JetClustering_8cc__incl.md5 new file mode 100644 index 0000000000..732b98439b --- /dev/null +++ b/doc/latest/JetClustering_8cc__incl.md5 @@ -0,0 +1 @@ +3ef43199b52a3e817e9cefd5edec455a \ No newline at end of file diff --git a/doc/latest/JetClustering_8cc__incl.png b/doc/latest/JetClustering_8cc__incl.png new file mode 100644 index 0000000000..94f9a2a15d Binary files /dev/null and b/doc/latest/JetClustering_8cc__incl.png differ diff --git a/doc/latest/JetClustering_8h.html b/doc/latest/JetClustering_8h.html new file mode 100644 index 0000000000..8181c6d5e2 --- /dev/null +++ b/doc/latest/JetClustering_8h.html @@ -0,0 +1,199 @@ + + + + + + + + + +FCCAnalyses: addons/FastJet/JetClustering.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Classes | +Namespaces
+
JetClustering.h File Reference
+
+
+
#include <cmath>
+#include <vector>
+#include "fastjet/AreaDefinition.hh"
+#include "fastjet/ClusterSequence.hh"
+#include "fastjet/ClusterSequenceArea.hh"
+#include "fastjet/JetDefinition.hh"
+#include "fastjet/EECambridgePlugin.hh"
+#include "fastjet/JadePlugin.hh"
+#include "FastJet/ValenciaPlugin.h"
+
+Include dependency graph for JetClustering.h:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + + + + + + + + + + + + + + +
+
+

Go to the source code of this file.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Classes

struct  JetClustering::FCCAnalysesJet
 Structure to keep useful informations for the jets. More...
 
struct  JetClustering::clustering_kt
 Jet Clustering interface for kt. More...
 
struct  JetClustering::clustering_antikt
 Jet Clustering interface for antikt. More...
 
struct  JetClustering::clustering_cambridge
 Jet Clustering interface for Cambridge. More...
 
struct  JetClustering::clustering_ee_kt
 Jet Clustering interface for ee_kt. More...
 
struct  JetClustering::clustering_ee_genkt
 Jet Clustering interface for ee_genkt. More...
 
struct  JetClustering::clustering_genkt
 Jet Clustering interface for genkt. More...
 
struct  JetClustering::clustering_valencia
 Jet Clustering interface for valencia. More...
 
struct  JetClustering::clustering_jade
 Jet Clustering interface for jade. More...
 
+ + + + +

+Namespaces

namespace  JetClustering
 Jet clustering interface.
 
+
+ + + + + diff --git a/doc/latest/JetClustering_8h__dep__incl.map b/doc/latest/JetClustering_8h__dep__incl.map new file mode 100644 index 0000000000..9ca4c29486 --- /dev/null +++ b/doc/latest/JetClustering_8h__dep__incl.map @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/JetClustering_8h__dep__incl.md5 b/doc/latest/JetClustering_8h__dep__incl.md5 new file mode 100644 index 0000000000..94f34c3ce5 --- /dev/null +++ b/doc/latest/JetClustering_8h__dep__incl.md5 @@ -0,0 +1 @@ +e0910db9ee6f423b86c93cc1213e3759 \ No newline at end of file diff --git a/doc/latest/JetClustering_8h__dep__incl.png b/doc/latest/JetClustering_8h__dep__incl.png new file mode 100644 index 0000000000..e2aecd2188 Binary files /dev/null and b/doc/latest/JetClustering_8h__dep__incl.png differ diff --git a/doc/latest/JetClustering_8h__incl.map b/doc/latest/JetClustering_8h__incl.map new file mode 100644 index 0000000000..c593879443 --- /dev/null +++ b/doc/latest/JetClustering_8h__incl.map @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/JetClustering_8h__incl.md5 b/doc/latest/JetClustering_8h__incl.md5 new file mode 100644 index 0000000000..7d4663cc99 --- /dev/null +++ b/doc/latest/JetClustering_8h__incl.md5 @@ -0,0 +1 @@ +360b85b0c2b9b92cebbc54141db26f33 \ No newline at end of file diff --git a/doc/latest/JetClustering_8h__incl.png b/doc/latest/JetClustering_8h__incl.png new file mode 100644 index 0000000000..a88fc3e4fe Binary files /dev/null and b/doc/latest/JetClustering_8h__incl.png differ diff --git a/doc/latest/JetClustering_8h_source.html b/doc/latest/JetClustering_8h_source.html new file mode 100644 index 0000000000..5198a3a141 --- /dev/null +++ b/doc/latest/JetClustering_8h_source.html @@ -0,0 +1,419 @@ + + + + + + + + + +FCCAnalyses: addons/FastJet/JetClustering.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
JetClustering.h
+
+
+Go to the documentation of this file.
1#ifndef FastJet_JetClustering_h
+
2#define FastJet_JetClustering_h
+
3
+
4#include <cmath>
+
5#include <vector>
+
6
+
7#include "fastjet/AreaDefinition.hh"
+
8#include "fastjet/ClusterSequence.hh"
+
9#include "fastjet/ClusterSequenceArea.hh"
+
10#include "fastjet/JetDefinition.hh"
+
11#include "fastjet/EECambridgePlugin.hh"
+
12#include "fastjet/JadePlugin.hh"
+
13
+ +
15
+
+
20namespace JetClustering {
+
+ +
23 std::vector<fastjet::PseudoJet> jets;
+
24 std::vector<std::vector<int>> constituents;
+
25 std::vector<float>
+
26 exclusive_dmerge; // vector of Nmax_dmerge values associated with merging from n + 1 to n jets, for n =1, 2, ... 10
+
27 std::vector<float> exclusive_dmerge_max;
+
28 };
+
+
29
+
35
+
37
+
+ +
39 public:
+
40 clustering_kt(float arg_radius = 0.5,
+
41 int arg_exclusive = 0,
+
42 float arg_cut = 5,
+
43 int arg_sorted = 0,
+
44 int arg_recombination = 0);
+
45 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
+
46
+
47 private:
+
48 float _radius;
+ +
50 float _cut;
+
51 int _sorted;
+ +
53 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
+
54 fastjet::RecombinationScheme _recombScheme;
+
55 fastjet::ClusterSequence _cs;
+
56 fastjet::JetDefinition _def;
+
57 };
+
+
58
+
+ +
61 public:
+
62 clustering_antikt(float arg_radius = 0.5,
+
63 int arg_exclusive = 0,
+
64 float arg_cut = 5.,
+
65 int arg_sorted = 0,
+
66 int arg_recombination = 0);
+
67 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
+
68
+
69 private:
+
70 float _radius;
+ +
72 float _cut;
+
73 int _sorted;
+ +
75 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
+
76 fastjet::RecombinationScheme _recombScheme;
+
77 fastjet::ClusterSequence _cs;
+
78 fastjet::JetDefinition _def;
+
79 };
+
+
80
+
+ +
83 public:
+
84 clustering_cambridge(float arg_radius = 0.5,
+
85 int arg_exclusive = 0,
+
86 float arg_cut = 5.,
+
87 int arg_sorted = 0,
+
88 int arg_recombination = 0);
+
89 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
+
90
+
91 private:
+
92 float _radius;
+ +
94 float _cut;
+
95 int _sorted;
+ +
97 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
+
98 fastjet::RecombinationScheme _recombScheme;
+
99 fastjet::ClusterSequence _cs;
+
100 fastjet::JetDefinition _def;
+
101 };
+
+
102
+
+ +
105 public:
+
106 clustering_ee_kt(int arg_exclusive = 0, float arg_cut = 5., int arg_sorted = 0, int arg_recombination = 0);
+
107 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
+
108
+ +
110 float _cut;
+ + +
113 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
+
114 fastjet::RecombinationScheme _recombScheme;
+
115 fastjet::ClusterSequence _cs;
+
116 fastjet::JetDefinition _def;
+
117 };
+
+
118
+
+ +
121 public:
+
122 clustering_ee_genkt(float arg_radius = 0.5,
+
123 int arg_exclusive = 0,
+
124 float arg_cut = 5.,
+
125 int arg_sorted = 0,
+
126 int arg_recombination = 0,
+
127 float arg_exponent = 0.);
+
128 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
+
129
+
130 private:
+
131 float _radius;
+ +
133 float _cut;
+ + +
136 float _exponent;
+
137 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
+
138 fastjet::RecombinationScheme _recombScheme;
+
139 fastjet::ClusterSequence _cs;
+
140 fastjet::JetDefinition _def;
+
141 };
+
+
142
+
+ +
145 public:
+
146 clustering_genkt(float arg_radius = 0.5,
+
147 int arg_exclusive = 0,
+
148 float arg_cut = 5.,
+
149 int arg_sorted = 0,
+
150 int arg_recombination = 0,
+
151 float arg_exponent = 0.);
+
152 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
+
153
+
154 private:
+
155 float _radius;
+ +
157 float _cut;
+ + +
160 float _exponent;
+
161 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
+
162 fastjet::RecombinationScheme _recombScheme;
+
163 fastjet::ClusterSequence _cs;
+
164 fastjet::JetDefinition _def;
+
165 };
+
+
166
+
+ +
169 public:
+
170 clustering_valencia(float arg_radius = 0.5,
+
171 int arg_exclusive = 0,
+
172 float arg_cut = 5.,
+
173 int arg_sorted = 0,
+
174 int arg_recombination = 0,
+
175 float arg_beta = 1.,
+
176 float arg_gamma = 1.);
+
177 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
+
178
+
179 private:
+
180 float _radius;
+ +
182 float _cut;
+ + +
185 float _beta;
+
186 float _gamma;
+
187 //fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm};///<internal jet algorithm
+
188 fastjet::contrib::ValenciaPlugin* _jetAlgorithm;
+
189 fastjet::RecombinationScheme _recombScheme;
+
190 fastjet::ClusterSequence _cs;
+
191 fastjet::JetDefinition _def;
+
192 };
+
+
193
+
+ +
196 public:
+
197 clustering_jade(float arg_radius = 0.5,
+
198 int arg_exclusive = 0,
+
199 float arg_cut = 5.,
+
200 int arg_sorted = 0,
+
201 int arg_recombination = 0);
+
202 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
+
203
+
204 private:
+
205 float _radius;
+ +
207 float _cut;
+ + +
210 //fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm};///<internal jet algorithm
+
211 fastjet::JadePlugin* _jetAlgorithm;
+
212 fastjet::RecombinationScheme _recombScheme;
+
213 fastjet::ClusterSequence _cs;
+
214 fastjet::JetDefinition _def;
+
215 };
+
+
217
+
218} // namespace JetClustering
+
+
219
+
220#endif
+ +
Jet clustering interface.
Definition JetClustering.h:20
+
Structure to keep useful informations for the jets.
Definition JetClustering.h:22
+
std::vector< float > exclusive_dmerge
Definition JetClustering.h:26
+
std::vector< float > exclusive_dmerge_max
Definition JetClustering.h:27
+
std::vector< std::vector< int > > constituents
Definition JetClustering.h:24
+
std::vector< fastjet::PseudoJet > jets
Definition JetClustering.h:23
+
Jet Clustering interface for antikt.
Definition JetClustering.h:60
+
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:78
+
fastjet::JetAlgorithm _jetAlgorithm
internal jet algorithm
Definition JetClustering.h:75
+
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:73
+
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:76
+
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:77
+
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:74
+
float _radius
jet cone radius
Definition JetClustering.h:70
+
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:72
+
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:71
+
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.
Definition JetClustering.h:74
+
Jet Clustering interface for Cambridge.
Definition JetClustering.h:82
+
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:94
+
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:114
+
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:95
+
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:99
+
fastjet::JetAlgorithm _jetAlgorithm
internal jet algorithm
Definition JetClustering.h:97
+
float _radius
jet cone radius
Definition JetClustering.h:92
+
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:98
+
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:100
+
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:96
+
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:93
+
Jet Clustering interface for ee_genkt.
Definition JetClustering.h:120
+
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:138
+
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:133
+
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:140
+
float _radius
jet cone radius
Definition JetClustering.h:131
+
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:135
+
float _exponent
Definition JetClustering.h:136
+
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:134
+
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:132
+
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:139
+
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:189
+
fastjet::JetAlgorithm _jetAlgorithm
anti-kT algorithm=-1, cambridge algorithm=0, kT algorithm=1
Definition JetClustering.h:137
+
Jet Clustering interface for ee_kt.
Definition JetClustering.h:104
+
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:110
+
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:111
+
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:112
+
fastjet::JetAlgorithm _jetAlgorithm
internal jet algorithm
Definition JetClustering.h:113
+
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:115
+
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:150
+
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:114
+
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:116
+
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:109
+
Jet Clustering interface for genkt.
Definition JetClustering.h:144
+
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:158
+
fastjet::JetAlgorithm _jetAlgorithm
anti-kT algorithm=-1, cambridge algorithm=0, kT algorithm=1
Definition JetClustering.h:161
+
float _radius
jet cone radius
Definition JetClustering.h:155
+
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:156
+
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:162
+
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:164
+
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:228
+
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:157
+
float _exponent
Definition JetClustering.h:160
+
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:159
+
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:163
+
Jet Clustering interface for jade.
Definition JetClustering.h:195
+
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:312
+
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:214
+
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:209
+
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:213
+
float _radius
jet cone radius
Definition JetClustering.h:205
+
fastjet::JadePlugin * _jetAlgorithm
Definition JetClustering.h:211
+
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:207
+
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:208
+
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:212
+
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:206
+
Jet Clustering interface for kt.
Definition JetClustering.h:38
+
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:56
+
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.
Definition JetClustering.h:52
+
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:51
+
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:55
+
float _cut
pT cut for _exclusive=0, dcut for _exclusive=1, N jets for _exlusive=2, N jets for _exclusive=3,...
Definition JetClustering.h:50
+
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:54
+
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:33
+
fastjet::JetAlgorithm _jetAlgorithm
internal jet algorithm
Definition JetClustering.h:53
+
float _radius
jet cone radius
Definition JetClustering.h:48
+
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:49
+
Jet Clustering interface for valencia.
Definition JetClustering.h:168
+
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:190
+
float _gamma
beta parameter
Definition JetClustering.h:186
+
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:274
+
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:191
+
float _beta
Definition JetClustering.h:185
+
float _radius
jet cone radius
Definition JetClustering.h:180
+
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:184
+
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:181
+
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:182
+
fastjet::contrib::ValenciaPlugin * _jetAlgorithm
gamma parameter
Definition JetClustering.h:188
+
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:183
+
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:189
+
+ + + + + diff --git a/doc/latest/JetConstituentsUtils_8cc.html b/doc/latest/JetConstituentsUtils_8cc.html new file mode 100644 index 0000000000..7f5426cf3e --- /dev/null +++ b/doc/latest/JetConstituentsUtils_8cc.html @@ -0,0 +1,427 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/JetConstituentsUtils.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions | +Variables
+
JetConstituentsUtils.cc File Reference
+
+
+
#include "FCCAnalyses/JetConstituentsUtils.h"
+#include "FCCAnalyses/ReconstructedParticle.h"
+#include "FCCAnalyses/ReconstructedParticle2Track.h"
+#include "FCCAnalyses/ReconstructedParticle2MC.h"
+#include "edm4hep/MCParticleData.h"
+#include "edm4hep/Track.h"
+#include "edm4hep/TrackData.h"
+#include "edm4hep/Cluster.h"
+#include "edm4hep/ClusterData.h"
+#include "edm4hep/CalorimeterHitData.h"
+#include "edm4hep/ReconstructedParticleData.h"
+#include "edm4hep/EDM4hepVersion.h"
+#include "FCCAnalyses/JetClusteringUtils.h"
+#include "fastjet/JetDefinition.hh"
+#include "fastjet/PseudoJet.hh"
+#include "fastjet/Selector.hh"
+
+Include dependency graph for JetConstituentsUtils.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::JetConstituentsUtils
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

rv::RVec< FCCAnalysesJetConstituentsFCCAnalyses::JetConstituentsUtils::build_constituents (const rv::RVec< edm4hep::ReconstructedParticleData > &, const rv::RVec< edm4hep::ReconstructedParticleData > &)
 Build the collection of constituents (mapping jet -> reconstructed particles) for all jets in event.
 
rv::RVec< FCCAnalysesJetConstituentsFCCAnalyses::JetConstituentsUtils::build_constituents_cluster (const rv::RVec< edm4hep::ReconstructedParticleData > &rps, const std::vector< std::vector< int > > &indices)
 
FCCAnalysesJetConstituents FCCAnalyses::JetConstituentsUtils::get_jet_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, int)
 Retrieve the constituents of an indexed jet in event.
 
rv::RVec< FCCAnalysesJetConstituentsFCCAnalyses::JetConstituentsUtils::get_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, const rv::RVec< int > &)
 Retrieve the constituents of a collection of indexed jets in event.
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Bz (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_pt (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_p (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_e (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_theta (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_type (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_charge (const rv::RVec< FCCAnalysesJetConstituents > &)
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::JetConstituentsUtils::jets_sorting_on_nconst (const rv::RVec< edm4hep::ReconstructedParticleData > &)
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::JetConstituentsUtils::jets_sorting_on_energy (const rv::RVec< edm4hep::ReconstructedParticleData > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_d0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_z0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0 (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanLambda (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_dxy (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_dz (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_phi (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_C (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_ct (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_d0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_dndx (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< edm4hep::Quantity > &dNdx, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< FCCAnalysesJetConstituentsData > JetsConstituents_isChargedHad)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip2dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0)
 The functions get_Sip2dSig and get_Sip2dVal can be made independent; I passed to the former the result of the latter, avoiding the recomputation.
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip3dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistSig (const rv::RVec< FCCAnalysesJetConstituentsData > &JetDistVal, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_mtof (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< float > &track_L, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< edm4hep::TrackerHit3DData > &trackerhits, const rv::RVec< edm4hep::ClusterData > &gammadata, const rv::RVec< edm4hep::ClusterData > &nhdata, const rv::RVec< edm4hep::CalorimeterHitData > &calohits, const TLorentzVector &V)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel_log (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel_log_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_thetarel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_thetarel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phirel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phirel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_PIDs (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const rv::RVec< edm4hep::ReconstructedParticleData > &Jets)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_PIDs_cluster (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const std::vector< std::vector< int > > &indices)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isEl (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isMu (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isChargedHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isNeutralHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isGamma (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
int FCCAnalyses::JetConstituentsUtils::count_jets (rv::RVec< FCCAnalysesJetConstituents > jets)
 
rv::RVec< int > FCCAnalyses::JetConstituentsUtils::count_consts (rv::RVec< FCCAnalysesJetConstituents > jets)
 
rv::RVec< int > FCCAnalyses::JetConstituentsUtils::count_type (const rv::RVec< FCCAnalysesJetConstituentsData > &isType)
 
rv::RVec< TLorentzVector > FCCAnalyses::JetConstituentsUtils::compute_tlv_jets (const rv::RVec< fastjet::PseudoJet > &jets)
 
rv::RVec< TLorentzVector > FCCAnalyses::JetConstituentsUtils::sum_tlv_constituents (const rv::RVec< FCCAnalysesJetConstituents > &jets)
 
float FCCAnalyses::JetConstituentsUtils::InvariantMass (const TLorentzVector &tlv1, const TLorentzVector &tlv2)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::all_invariant_masses (rv::RVec< TLorentzVector > AllJets)
 all_invariant_masses takes an RVec of TLorentzVectors of jets and computes the invariant masses of all jet pairs, and returns an RVec with all invariant masses.
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_energy (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_px (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_py (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_pz (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_pt (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_phi (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_theta (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
+ + + + + + + + + + + +

+Variables

auto FCCAnalyses::JetConstituentsUtils::cast_constituent
 recasting helper for jet constituents methods
 
auto FCCAnalyses::JetConstituentsUtils::cast_constituent_2
 This function simply applies the 2 args functions per vector of Rec Particles to a vector of vectors of Rec Particles.
 
auto FCCAnalyses::JetConstituentsUtils::cast_constituent_3
 
auto FCCAnalyses::JetConstituentsUtils::cast_constituent_4
 
+
+ + + + + diff --git a/doc/latest/JetConstituentsUtils_8cc__incl.map b/doc/latest/JetConstituentsUtils_8cc__incl.map new file mode 100644 index 0000000000..3544c1b457 --- /dev/null +++ b/doc/latest/JetConstituentsUtils_8cc__incl.map @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/JetConstituentsUtils_8cc__incl.md5 b/doc/latest/JetConstituentsUtils_8cc__incl.md5 new file mode 100644 index 0000000000..eba02f2bf9 --- /dev/null +++ b/doc/latest/JetConstituentsUtils_8cc__incl.md5 @@ -0,0 +1 @@ +ccf076a72f146bb4e99fbf099d3a2ecb \ No newline at end of file diff --git a/doc/latest/JetConstituentsUtils_8cc__incl.png b/doc/latest/JetConstituentsUtils_8cc__incl.png new file mode 100644 index 0000000000..90411f08e1 Binary files /dev/null and b/doc/latest/JetConstituentsUtils_8cc__incl.png differ diff --git a/doc/latest/JetConstituentsUtils_8h.html b/doc/latest/JetConstituentsUtils_8h.html new file mode 100644 index 0000000000..44dd392c5e --- /dev/null +++ b/doc/latest/JetConstituentsUtils_8h.html @@ -0,0 +1,338 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetConstituentsUtils.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Typedefs | +Functions
+
JetConstituentsUtils.h File Reference
+
+
+
#include "ROOT/RVec.hxx"
+#include "edm4hep/ReconstructedParticle.h"
+#include "edm4hep/MCParticle.h"
+#include "edm4hep/TrackerHitData.h"
+#include "fastjet/JetDefinition.hh"
+#include "TMath.h"
+#include "TVector3.h"
+#include "TRotation.h"
+#include "TLorentzVector.h"
+
+Include dependency graph for JetConstituentsUtils.h:
+
+
+ + + + + + + + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + +
+
+

Go to the source code of this file.

+ + + + + + + + + +

+Namespaces

namespace  edm4hep
 
namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::JetConstituentsUtils
 
+ + + + + + + +

+Typedefs

using edm4hep::TrackerHit3DData = edm4hep::TrackerHitData
 
using FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituents = rv::RVec< edm4hep::ReconstructedParticleData >
 
using FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituentsData = rv::RVec< float >
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

rv::RVec< FCCAnalysesJetConstituentsFCCAnalyses::JetConstituentsUtils::build_constituents (const rv::RVec< edm4hep::ReconstructedParticleData > &, const rv::RVec< edm4hep::ReconstructedParticleData > &)
 Build the collection of constituents (mapping jet -> reconstructed particles) for all jets in event.
 
rv::RVec< FCCAnalysesJetConstituentsFCCAnalyses::JetConstituentsUtils::build_constituents_cluster (const rv::RVec< edm4hep::ReconstructedParticleData > &rps, const std::vector< std::vector< int > > &indices)
 
FCCAnalysesJetConstituents FCCAnalyses::JetConstituentsUtils::get_jet_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, int)
 Retrieve the constituents of an indexed jet in event.
 
rv::RVec< FCCAnalysesJetConstituentsFCCAnalyses::JetConstituentsUtils::get_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, const rv::RVec< int > &)
 Retrieve the constituents of a collection of indexed jets in event.
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::JetConstituentsUtils::jets_sorting_on_nconst (const rv::RVec< edm4hep::ReconstructedParticleData > &)
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::JetConstituentsUtils::jets_sorting_on_energy (const rv::RVec< edm4hep::ReconstructedParticleData > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Bz (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_pt (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_p (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_e (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_theta (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_type (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_charge (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_d0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_z0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0 (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanLambda (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_dxy (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_dz (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_phi (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_C (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_ct (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_d0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_dndx (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< edm4hep::Quantity > &dNdx, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< FCCAnalysesJetConstituentsData > JetsConstituents_isChargedHad)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip2dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0)
 The functions get_Sip2dSig and get_Sip2dVal can be made independent; I passed to the former the result of the latter, avoiding the recomputation.
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip3dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistSig (const rv::RVec< FCCAnalysesJetConstituentsData > &JetDistVal, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_mtof (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< float > &track_L, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< edm4hep::TrackerHit3DData > &trackerhits, const rv::RVec< edm4hep::ClusterData > &gammadata, const rv::RVec< edm4hep::ClusterData > &nhdata, const rv::RVec< edm4hep::CalorimeterHitData > &calohits, const TLorentzVector &V)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_PIDs (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const rv::RVec< edm4hep::ReconstructedParticleData > &Jets)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_PIDs_cluster (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const std::vector< std::vector< int > > &indices)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isMu (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isEl (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isChargedHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isGamma (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isNeutralHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
int FCCAnalyses::JetConstituentsUtils::count_jets (rv::RVec< FCCAnalysesJetConstituents > jets)
 
rv::RVec< int > FCCAnalyses::JetConstituentsUtils::count_consts (rv::RVec< FCCAnalysesJetConstituents > jets)
 
rv::RVec< int > FCCAnalyses::JetConstituentsUtils::count_type (const rv::RVec< FCCAnalysesJetConstituentsData > &isType)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel_log (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel_log_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_thetarel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_thetarel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phirel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phirel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< TLorentzVector > FCCAnalyses::JetConstituentsUtils::compute_tlv_jets (const rv::RVec< fastjet::PseudoJet > &jets)
 
rv::RVec< TLorentzVector > FCCAnalyses::JetConstituentsUtils::sum_tlv_constituents (const rv::RVec< FCCAnalysesJetConstituents > &jets)
 
float FCCAnalyses::JetConstituentsUtils::InvariantMass (const TLorentzVector &tlv1, const TLorentzVector &tlv2)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::all_invariant_masses (rv::RVec< TLorentzVector > AllJets)
 all_invariant_masses takes an RVec of TLorentzVectors of jets and computes the invariant masses of all jet pairs, and returns an RVec with all invariant masses.
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_energy (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_pt (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_phi (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_theta (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_px (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_py (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_pz (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
+
+ + + + + diff --git a/doc/latest/JetConstituentsUtils_8h__dep__incl.map b/doc/latest/JetConstituentsUtils_8h__dep__incl.map new file mode 100644 index 0000000000..9814c91940 --- /dev/null +++ b/doc/latest/JetConstituentsUtils_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/JetConstituentsUtils_8h__dep__incl.md5 b/doc/latest/JetConstituentsUtils_8h__dep__incl.md5 new file mode 100644 index 0000000000..84d6200be9 --- /dev/null +++ b/doc/latest/JetConstituentsUtils_8h__dep__incl.md5 @@ -0,0 +1 @@ +9e4d78b17bec7484075b11843cc62da1 \ No newline at end of file diff --git a/doc/latest/JetConstituentsUtils_8h__dep__incl.png b/doc/latest/JetConstituentsUtils_8h__dep__incl.png new file mode 100644 index 0000000000..d93041edf1 Binary files /dev/null and b/doc/latest/JetConstituentsUtils_8h__dep__incl.png differ diff --git a/doc/latest/JetConstituentsUtils_8h__incl.map b/doc/latest/JetConstituentsUtils_8h__incl.map new file mode 100644 index 0000000000..c8426e37c8 --- /dev/null +++ b/doc/latest/JetConstituentsUtils_8h__incl.map @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/_jet_constituents_utils_8h__incl.md5 b/doc/latest/JetConstituentsUtils_8h__incl.md5 similarity index 100% rename from doc/latest/_jet_constituents_utils_8h__incl.md5 rename to doc/latest/JetConstituentsUtils_8h__incl.md5 diff --git a/doc/latest/JetConstituentsUtils_8h__incl.png b/doc/latest/JetConstituentsUtils_8h__incl.png new file mode 100644 index 0000000000..12696b1e36 Binary files /dev/null and b/doc/latest/JetConstituentsUtils_8h__incl.png differ diff --git a/doc/latest/JetConstituentsUtils_8h_source.html b/doc/latest/JetConstituentsUtils_8h_source.html new file mode 100644 index 0000000000..c61daa6a34 --- /dev/null +++ b/doc/latest/JetConstituentsUtils_8h_source.html @@ -0,0 +1,469 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetConstituentsUtils.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
JetConstituentsUtils.h
+
+
+Go to the documentation of this file.
1#ifndef FCCAnalyses_JetConstituentsUtils_h
+
2#define FCCAnalyses_JetConstituentsUtils_h
+
3
+
4#include "ROOT/RVec.hxx"
+
5#include "edm4hep/ReconstructedParticle.h"
+
6#include "edm4hep/MCParticle.h"
+
7#if __has_include("edm4hep/TrackerHit3DData.h")
+
8#include "edm4hep/TrackerHit3DData.h"
+
9#else
+
10#include "edm4hep/TrackerHitData.h"
+
+
11namespace edm4hep {
+
12 using TrackerHit3DData = edm4hep::TrackerHitData;
+
13}
+
+
14#endif
+
15
+
16#include "fastjet/JetDefinition.hh"
+
17
+
18#include "TMath.h"
+
19#include "TVector3.h"
+
20#include "TRotation.h"
+
21#include "TLorentzVector.h"
+
22
+
23namespace FCCAnalyses {
+
+
24 namespace JetConstituentsUtils {
+
25 namespace rv = ROOT::VecOps;
+
26 using FCCAnalysesJetConstituents = rv::RVec<edm4hep::ReconstructedParticleData>;
+
27 using FCCAnalysesJetConstituentsData = rv::RVec<float>;
+
28
+
30 rv::RVec<FCCAnalysesJetConstituents> build_constituents(const rv::RVec<edm4hep::ReconstructedParticleData>&,
+
31 const rv::RVec<edm4hep::ReconstructedParticleData>&);
+
32
+
33 rv::RVec<FCCAnalysesJetConstituents> build_constituents_cluster(const rv::RVec<edm4hep::ReconstructedParticleData>& rps,
+
34 const std::vector<std::vector<int>>& indices);
+
35
+
37 FCCAnalysesJetConstituents get_jet_constituents(const rv::RVec<FCCAnalysesJetConstituents>&, int);
+
39 rv::RVec<FCCAnalysesJetConstituents> get_constituents(const rv::RVec<FCCAnalysesJetConstituents>&,
+
40 const rv::RVec<int>&);
+
41
+
42
+
43 //sorting jets
+
44 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> jets_sorting_on_nconst(const rv::RVec<edm4hep::ReconstructedParticleData>&);
+
45 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> jets_sorting_on_energy(const rv::RVec<edm4hep::ReconstructedParticleData>&);
+
46
+
47
+
48 rv::RVec<FCCAnalysesJetConstituentsData> get_Bz(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
49 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
50
+
51 rv::RVec<FCCAnalysesJetConstituentsData> get_pt(const rv::RVec<FCCAnalysesJetConstituents>&);
+
52 rv::RVec<FCCAnalysesJetConstituentsData> get_p(const rv::RVec<FCCAnalysesJetConstituents>&);
+
53 rv::RVec<FCCAnalysesJetConstituentsData> get_e(const rv::RVec<FCCAnalysesJetConstituents>&);
+
54 rv::RVec<FCCAnalysesJetConstituentsData> get_theta(const rv::RVec<FCCAnalysesJetConstituents>&);
+
55 rv::RVec<FCCAnalysesJetConstituentsData> get_phi(const rv::RVec<FCCAnalysesJetConstituents>&);
+
56 rv::RVec<FCCAnalysesJetConstituentsData> get_type(const rv::RVec<FCCAnalysesJetConstituents>&);
+
57 rv::RVec<FCCAnalysesJetConstituentsData> get_charge(const rv::RVec<FCCAnalysesJetConstituents>&);
+
58
+
59 //displacement
+
60 rv::RVec<FCCAnalysesJetConstituentsData> get_d0(const rv::RVec<FCCAnalysesJetConstituents>&,
+
61 const ROOT::VecOps::RVec<edm4hep::TrackState>&);
+
62
+
63 rv::RVec<FCCAnalysesJetConstituentsData> get_z0(const rv::RVec<FCCAnalysesJetConstituents>& ,
+
64 const ROOT::VecOps::RVec<edm4hep::TrackState>&);
+
65
+
66 rv::RVec<FCCAnalysesJetConstituentsData> get_phi0(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
67 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
68
+
69 rv::RVec<FCCAnalysesJetConstituentsData> get_omega(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
70 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
71
+
72 rv::RVec<FCCAnalysesJetConstituentsData> get_tanLambda(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
73 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
74
+
75
+
76 rv::RVec<FCCAnalysesJetConstituentsData> XPtoPar_dxy(const rv::RVec<FCCAnalysesJetConstituents>&,
+
77 const ROOT::VecOps::RVec<edm4hep::TrackState>&,
+
78 const TLorentzVector& V, // primary vertex
+
79 const float&);
+
80 rv::RVec<FCCAnalysesJetConstituentsData> XPtoPar_dz(const rv::RVec<FCCAnalysesJetConstituents>&,
+
81 const ROOT::VecOps::RVec<edm4hep::TrackState>&,
+
82 const TLorentzVector& V, // primary vertex
+
83 const float&);
+
84 rv::RVec<FCCAnalysesJetConstituentsData> XPtoPar_phi(const rv::RVec<FCCAnalysesJetConstituents>&,
+
85 const ROOT::VecOps::RVec<edm4hep::TrackState>&,
+
86 const TLorentzVector& V, // primary vertex
+
87 const float&);
+
88 rv::RVec<FCCAnalysesJetConstituentsData> XPtoPar_C(const rv::RVec<FCCAnalysesJetConstituents>&,
+
89 const ROOT::VecOps::RVec<edm4hep::TrackState>&,
+
90 const float&);
+
91 rv::RVec<FCCAnalysesJetConstituentsData> XPtoPar_ct(const rv::RVec<FCCAnalysesJetConstituents>&,
+
92 const ROOT::VecOps::RVec<edm4hep::TrackState>&,
+
93 const float&);
+
94
+
95 //covariance matrix
+
96 //diagonal
+
97 rv::RVec<FCCAnalysesJetConstituentsData> get_omega_cov(const rv::RVec<FCCAnalysesJetConstituents>&,
+
98 const ROOT::VecOps::RVec<edm4hep::TrackState>&);
+
99
+
100 rv::RVec<FCCAnalysesJetConstituentsData> get_d0_cov(const rv::RVec<FCCAnalysesJetConstituents>&,
+
101 const ROOT::VecOps::RVec<edm4hep::TrackState>& );
+
102
+
103 rv::RVec<FCCAnalysesJetConstituentsData> get_z0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
104 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
105
+
106 rv::RVec<FCCAnalysesJetConstituentsData> get_phi0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
107 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
108
+
109 rv::RVec<FCCAnalysesJetConstituentsData> get_tanlambda_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
110 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
111 //off-diag
+
112 rv::RVec<FCCAnalysesJetConstituentsData> get_d0_z0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
113 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
114
+
115 rv::RVec<FCCAnalysesJetConstituentsData> get_phi0_d0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
116 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
117
+
118 rv::RVec<FCCAnalysesJetConstituentsData> get_phi0_z0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
119 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
120
+
121 rv::RVec<FCCAnalysesJetConstituentsData> get_tanlambda_phi0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
122 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
123
+
124 rv::RVec<FCCAnalysesJetConstituentsData> get_tanlambda_d0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
125 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
126
+
127 rv::RVec<FCCAnalysesJetConstituentsData> get_tanlambda_z0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
128 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
129
+
130 rv::RVec<FCCAnalysesJetConstituentsData> get_omega_tanlambda_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
131 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
132
+
133 rv::RVec<FCCAnalysesJetConstituentsData> get_omega_phi0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
134 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
135
+
136 rv::RVec<FCCAnalysesJetConstituentsData> get_omega_d0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
137 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
138
+
139 rv::RVec<FCCAnalysesJetConstituentsData> get_omega_z0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
140 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
141
+
142
+
143 rv::RVec<FCCAnalysesJetConstituentsData> get_dndx(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
144 const rv::RVec<edm4hep::Quantity>& dNdx,
+
145 const rv::RVec<edm4hep::TrackData>& trackdata,
+
146 const rv::RVec<FCCAnalysesJetConstituentsData> JetsConstituents_isChargedHad);
+
147
+
148 rv::RVec<FCCAnalysesJetConstituentsData> get_Sip2dVal(const rv::RVec<edm4hep::ReconstructedParticleData>& jets,
+
149 const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
150 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
151
+
152 rv::RVec<FCCAnalysesJetConstituentsData> get_Sip2dVal_cluster(const rv::RVec<fastjet::PseudoJet>& jets,
+
153 const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
154 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
155
+
156
+
157 rv::RVec<FCCAnalysesJetConstituentsData> get_Sip2dVal_clusterV(const rv::RVec<fastjet::PseudoJet>& jets,
+
158 const rv::RVec<FCCAnalysesJetConstituentsData>& D0,
+
159 const rv::RVec<FCCAnalysesJetConstituentsData>& phi0,
+
160 const float Bz);
+
161
+
162
+
163 rv::RVec<FCCAnalysesJetConstituentsData> get_Sip2dSig(const rv::RVec<FCCAnalysesJetConstituentsData>& Sip2dVals,
+
164 const rv::RVec<FCCAnalysesJetConstituentsData>& err2_D0);
+
165
+
166 rv::RVec<FCCAnalysesJetConstituentsData> get_Sip3dVal(const rv::RVec<edm4hep::ReconstructedParticleData>& jets,
+
167 const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
168 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
169
+
170
+
171 rv::RVec<FCCAnalysesJetConstituentsData> get_Sip3dVal_cluster(const rv::RVec<fastjet::PseudoJet>& jets,
+
172 const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
173 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
174
+
175 rv::RVec<FCCAnalysesJetConstituentsData> get_Sip3dVal_clusterV(const rv::RVec<fastjet::PseudoJet>& jets,
+
176 const rv::RVec<FCCAnalysesJetConstituentsData>& D0,
+
177 const rv::RVec<FCCAnalysesJetConstituentsData>& Z0,
+
178 const rv::RVec<FCCAnalysesJetConstituentsData>& phi0,
+
179 const float Bz);
+
180
+
181 rv::RVec<FCCAnalysesJetConstituentsData> get_Sip3dSig(const rv::RVec<FCCAnalysesJetConstituentsData>& Sip3dVals,
+
182 const rv::RVec<FCCAnalysesJetConstituentsData>& err2_D0,
+
183 const rv::RVec<FCCAnalysesJetConstituentsData>& err2_Z0);
+
184
+
185 rv::RVec<FCCAnalysesJetConstituentsData> get_JetDistVal(const rv::RVec<edm4hep::ReconstructedParticleData>& jets,
+
186 const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
187 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
188
+
189 rv::RVec<FCCAnalysesJetConstituentsData> get_JetDistVal_cluster(const rv::RVec<fastjet::PseudoJet>& jets,
+
190 const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
191 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
+
192
+
193 rv::RVec<FCCAnalysesJetConstituentsData> get_JetDistVal_clusterV(const rv::RVec<fastjet::PseudoJet>& jets,
+
194 const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
195 const rv::RVec<FCCAnalysesJetConstituentsData>& D0,
+
196 const rv::RVec<FCCAnalysesJetConstituentsData>& Z0,
+
197 const rv::RVec<FCCAnalysesJetConstituentsData>& phi0,
+
198 const float Bz);
+
199
+
200 rv::RVec<FCCAnalysesJetConstituentsData> get_JetDistSig(const rv::RVec<FCCAnalysesJetConstituentsData>& JetDistVal,
+
201 const rv::RVec<FCCAnalysesJetConstituentsData>& err2_D0,
+
202 const rv::RVec<FCCAnalysesJetConstituentsData>& err2_Z0);
+
203
+
204 rv::RVec<FCCAnalysesJetConstituentsData> get_mtof(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
+
205 const rv::RVec<float>& track_L,
+
206 const rv::RVec<edm4hep::TrackData>& trackdata,
+
207 const rv::RVec<edm4hep::TrackerHit3DData>& trackerhits,
+
208 const rv::RVec<edm4hep::ClusterData>& gammadata,
+
209 const rv::RVec<edm4hep::ClusterData>& nhdata,
+
210 const rv::RVec<edm4hep::CalorimeterHitData>& calohits,
+
211 const TLorentzVector& V // primary vertex
+
212 );
+
213
+
214
+
215 rv::RVec<FCCAnalysesJetConstituentsData> get_PIDs(const ROOT::VecOps::RVec< int > recin,
+
216 const ROOT::VecOps::RVec< int > mcin,
+
217 const rv::RVec<edm4hep::ReconstructedParticleData>& RecPart,
+
218 const rv::RVec<edm4hep::MCParticleData>& Particle,
+
219 const rv::RVec<edm4hep::ReconstructedParticleData>& Jets);
+
220
+
221 rv::RVec<FCCAnalysesJetConstituentsData> get_PIDs_cluster(const ROOT::VecOps::RVec< int > recin,
+
222 const ROOT::VecOps::RVec< int > mcin,
+
223 const rv::RVec<edm4hep::ReconstructedParticleData>& RecPart,
+
224 const rv::RVec<edm4hep::MCParticleData>& Particle,
+
225 const std::vector<std::vector<int>>& indices);
+
226
+
227 rv::RVec<FCCAnalysesJetConstituentsData> get_isMu(const rv::RVec<FCCAnalysesJetConstituents>& jcs);
+
228 rv::RVec<FCCAnalysesJetConstituentsData> get_isEl(const rv::RVec<FCCAnalysesJetConstituents>& jcs);
+
229 rv::RVec<FCCAnalysesJetConstituentsData> get_isChargedHad(const rv::RVec<FCCAnalysesJetConstituents>& jcs);
+
230 rv::RVec<FCCAnalysesJetConstituentsData> get_isGamma(const rv::RVec<FCCAnalysesJetConstituents>& jcs);
+
231 rv::RVec<FCCAnalysesJetConstituentsData> get_isNeutralHad(const rv::RVec<FCCAnalysesJetConstituents>& jcs);
+
232
+
233 //countings
+
234 int count_jets(rv::RVec<FCCAnalysesJetConstituents> jets);
+
235 rv::RVec<int> count_consts(rv::RVec<FCCAnalysesJetConstituents> jets);
+
236 rv::RVec<int> count_type(const rv::RVec<FCCAnalysesJetConstituentsData>& isType);
+
237
+
238
+
239
+
240 rv::RVec<FCCAnalysesJetConstituentsData> get_erel(const rv::RVec<edm4hep::ReconstructedParticleData>& jets,
+
241 const rv::RVec<FCCAnalysesJetConstituents>& jcs);
+
242 rv::RVec<FCCAnalysesJetConstituentsData> get_erel_cluster(const rv::RVec<fastjet::PseudoJet>& jets,
+
243 const rv::RVec<FCCAnalysesJetConstituents>& jcs);
+
244
+
245 rv::RVec<FCCAnalysesJetConstituentsData> get_erel_log(const rv::RVec<edm4hep::ReconstructedParticleData>& jets,
+
246 const rv::RVec<FCCAnalysesJetConstituents>& jcs);
+
247 rv::RVec<FCCAnalysesJetConstituentsData> get_erel_log_cluster(const rv::RVec<fastjet::PseudoJet>& jets,
+
248 const rv::RVec<FCCAnalysesJetConstituents>& jcs);
+
249
+
250 rv::RVec<FCCAnalysesJetConstituentsData> get_thetarel(const rv::RVec<edm4hep::ReconstructedParticleData>& jets,
+
251 const rv::RVec<FCCAnalysesJetConstituents>& jcs);
+
252 rv::RVec<FCCAnalysesJetConstituentsData> get_thetarel_cluster(const rv::RVec<fastjet::PseudoJet>& jets,
+
253 const rv::RVec<FCCAnalysesJetConstituents>& jcs);
+
254
+
255 rv::RVec<FCCAnalysesJetConstituentsData> get_phirel(const rv::RVec<edm4hep::ReconstructedParticleData>& jets,
+
256 const rv::RVec<FCCAnalysesJetConstituents>& jcs);
+
257 rv::RVec<FCCAnalysesJetConstituentsData> get_phirel_cluster(const rv::RVec<fastjet::PseudoJet>& jets,
+
258 const rv::RVec<FCCAnalysesJetConstituents>& jcs);
+
259
+
260 //residues
+
261 rv::RVec<TLorentzVector> compute_tlv_jets(const rv::RVec<fastjet::PseudoJet>& jets);
+
262 rv::RVec<TLorentzVector> sum_tlv_constituents(const rv::RVec<FCCAnalysesJetConstituents>& jets);
+
263 float InvariantMass(const TLorentzVector& tlv1, const TLorentzVector& tlv2);
+
264
+
268 rv::RVec<double> all_invariant_masses(rv::RVec<TLorentzVector> AllJets);
+
269 rv::RVec<double> compute_residue_energy(const rv::RVec<TLorentzVector>& tlv_jet,
+
270 const rv::RVec<TLorentzVector>& sum_tlv_jcs);
+
271 rv::RVec<double> compute_residue_pt(const rv::RVec<TLorentzVector>& tlv_jet,
+
272 const rv::RVec<TLorentzVector>& sum_tlv_jcs);
+
273 rv::RVec<double> compute_residue_phi(const rv::RVec<TLorentzVector>& tlv_jet,
+
274 const rv::RVec<TLorentzVector>& sum_tlv_jcs);
+
275 rv::RVec<double> compute_residue_theta(const rv::RVec<TLorentzVector>& tlv_jet,
+
276 const rv::RVec<TLorentzVector>& sum_tlv_jcs);
+
277 rv::RVec<double> compute_residue_px(const rv::RVec<TLorentzVector>& tlv_jet, const rv::RVec<TLorentzVector>& sum_tlv_jcs);
+
278 rv::RVec<double> compute_residue_py(const rv::RVec<TLorentzVector>& tlv_jet, const rv::RVec<TLorentzVector>& sum_tlv_jcs);
+
279 rv::RVec<double> compute_residue_pz(const rv::RVec<TLorentzVector>& tlv_jet, const rv::RVec<TLorentzVector>& sum_tlv_jcs);
+
280
+
281 } // namespace JetConstituentsUtils
+
+
282} // namespace FCCAnalyses
+
283
+
284#endif
+
rv::RVec< FCCAnalysesJetConstituentsData > get_isMu(const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:1107
+
rv::RVec< FCCAnalysesJetConstituentsData > get_isGamma(const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:1180
+
rv::RVec< FCCAnalysesJetConstituentsData > get_erel_cluster(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:915
+
rv::RVec< FCCAnalysesJetConstituentsData > get_phirel(const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:986
+
rv::RVec< FCCAnalysesJetConstituentsData > get_thetarel(const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:934
+
rv::RVec< FCCAnalysesJetConstituentsData > get_isNeutralHad(const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:1155
+
rv::RVec< FCCAnalysesJetConstituentsData > get_z0(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
Definition JetConstituentsUtils.cc:204
+
rv::RVec< FCCAnalysesJetConstituentsData > get_JetDistVal(const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:616
+
rv::RVec< FCCAnalysesJetConstituentsData > get_theta(const rv::RVec< FCCAnalysesJetConstituents > &)
Definition JetConstituentsUtils.cc:144
+
rv::RVec< FCCAnalysesJetConstituentsData > get_pt(const rv::RVec< FCCAnalysesJetConstituents > &)
Definition JetConstituentsUtils.cc:129
+
float InvariantMass(const TLorentzVector &tlv1, const TLorentzVector &tlv2)
Definition JetConstituentsUtils.cc:1269
+
rv::RVec< FCCAnalysesJetConstituentsData > get_phi0_d0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:309
+
rv::RVec< TLorentzVector > sum_tlv_constituents(const rv::RVec< FCCAnalysesJetConstituents > &jets)
Definition JetConstituentsUtils.cc:1251
+
rv::RVec< FCCAnalysesJetConstituentsData > get_JetDistVal_clusterV(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
Definition JetConstituentsUtils.cc:682
+
rv::RVec< double > all_invariant_masses(rv::RVec< TLorentzVector > AllJets)
all_invariant_masses takes an RVec of TLorentzVectors of jets and computes the invariant masses of al...
Definition JetConstituentsUtils.cc:1279
+
rv::RVec< TLorentzVector > compute_tlv_jets(const rv::RVec< fastjet::PseudoJet > &jets)
Definition JetConstituentsUtils.cc:1239
+
rv::RVec< FCCAnalysesJetConstituentsData > get_omega(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:216
+
rv::RVec< FCCAnalysesJetConstituentsData > get_phi0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:291
+
rv::RVec< FCCAnalysesJetConstituentsData > get_tanlambda_z0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:333
+
rv::RVec< FCCAnalysesJetConstituents > build_constituents(const rv::RVec< edm4hep::ReconstructedParticleData > &, const rv::RVec< edm4hep::ReconstructedParticleData > &)
Build the collection of constituents (mapping jet -> reconstructed particles) for all jets in event.
Definition JetConstituentsUtils.cc:30
+
rv::RVec< FCCAnalysesJetConstituents > build_constituents_cluster(const rv::RVec< edm4hep::ReconstructedParticleData > &rps, const std::vector< std::vector< int > > &indices)
Definition JetConstituentsUtils.cc:48
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > jets_sorting_on_nconst(const rv::RVec< edm4hep::ReconstructedParticleData > &)
Definition JetConstituentsUtils.cc:165
+
rv::RVec< FCCAnalysesJetConstituentsData > get_Sip3dSig(const rv::RVec< FCCAnalysesJetConstituentsData > &Sip3dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
Definition JetConstituentsUtils.cc:592
+
rv::RVec< FCCAnalysesJetConstituentsData > XPtoPar_dz(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
Definition JetConstituentsUtils.cc:237
+
rv::RVec< FCCAnalysesJetConstituentsData > get_PIDs_cluster(const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const std::vector< std::vector< int > > &indices)
Definition JetConstituentsUtils.cc:1061
+
rv::RVec< FCCAnalysesJetConstituentsData > get_phirel_cluster(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:1012
+
rv::RVec< FCCAnalysesJetConstituentsData > get_Sip2dVal(const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:392
+
rv::RVec< FCCAnalysesJetConstituentsData > get_erel_log_cluster(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:877
+
rv::RVec< FCCAnalysesJetConstituentsData > get_omega_phi0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:345
+
rv::RVec< FCCAnalysesJetConstituentsData > get_d0_z0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:303
+
rv::RVec< FCCAnalysesJetConstituentsData > get_isEl(const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:1083
+
rv::RVec< double > compute_residue_py(const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
Definition JetConstituentsUtils.cc:1333
+
rv::RVec< FCCAnalysesJetConstituentsData > get_tanlambda_phi0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:321
+
rv::RVec< FCCAnalysesJetConstituentsData > get_Sip2dSig(const rv::RVec< FCCAnalysesJetConstituentsData > &Sip2dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0)
The functions get_Sip2dSig and get_Sip2dVal can be made independent; I passed to the former the resul...
Definition JetConstituentsUtils.cc:480
+
rv::RVec< FCCAnalysesJetConstituentsData > get_erel_log(const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:858
+
rv::RVec< FCCAnalysesJetConstituentsData > get_Sip3dVal(const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:503
+
rv::RVec< FCCAnalysesJetConstituentsData > get_phi0(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:210
+
rv::RVec< FCCAnalysesJetConstituentsData > get_tanlambda_d0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:327
+
rv::RVec< int > count_type(const rv::RVec< FCCAnalysesJetConstituentsData > &isType)
Definition JetConstituentsUtils.cc:1221
+
rv::RVec< double > compute_residue_phi(const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
Definition JetConstituentsUtils.cc:1368
+
rv::RVec< FCCAnalysesJetConstituentsData > get_JetDistVal_cluster(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:649
+
rv::RVec< FCCAnalysesJetConstituentsData > get_omega_d0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:351
+
rv::RVec< FCCAnalysesJetConstituentsData > get_phi0_z0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:315
+
rv::RVec< FCCAnalysesJetConstituentsData > get_JetDistSig(const rv::RVec< FCCAnalysesJetConstituentsData > &JetDistVal, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
Definition JetConstituentsUtils.cc:716
+
rv::RVec< FCCAnalysesJetConstituentsData > XPtoPar_dxy(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
Definition JetConstituentsUtils.cc:228
+
rv::RVec< int > count_consts(rv::RVec< FCCAnalysesJetConstituents > jets)
Definition JetConstituentsUtils.cc:1211
+
rv::RVec< FCCAnalysesJetConstituentsData > get_tanlambda_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:297
+
rv::RVec< FCCAnalysesJetConstituentsData > get_d0_cov(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
Definition JetConstituentsUtils.cc:279
+
rv::RVec< FCCAnalysesJetConstituentsData > get_Sip2dVal_cluster(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:421
+
rv::RVec< FCCAnalysesJetConstituentsData > get_thetarel_cluster(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:960
+
rv::RVec< FCCAnalysesJetConstituentsData > get_d0(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
Definition JetConstituentsUtils.cc:198
+
rv::RVec< FCCAnalysesJetConstituentsData > get_omega_z0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:357
+
rv::RVec< FCCAnalysesJetConstituentsData > get_tanLambda(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:222
+
rv::RVec< FCCAnalysesJetConstituentsData > get_omega_cov(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
Definition JetConstituentsUtils.cc:273
+
rv::RVec< FCCAnalysesJetConstituentsData > get_Sip3dVal_clusterV(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
Definition JetConstituentsUtils.cc:563
+
rv::RVec< double > compute_residue_pz(const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
Definition JetConstituentsUtils.cc:1344
+
rv::RVec< FCCAnalysesJetConstituentsData > XPtoPar_C(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
Definition JetConstituentsUtils.cc:255
+
rv::RVec< FCCAnalysesJetConstituentsData > get_Bz(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:123
+
rv::RVec< FCCAnalysesJetConstituentsData > get_e(const rv::RVec< FCCAnalysesJetConstituents > &)
Definition JetConstituentsUtils.cc:139
+
rv::RVec< FCCAnalysesJetConstituentsData > get_isChargedHad(const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:1131
+
rv::RVec< double > compute_residue_energy(const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
Definition JetConstituentsUtils.cc:1311
+
rv::RVec< double > compute_residue_theta(const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
Definition JetConstituentsUtils.cc:1381
+
rv::RVec< FCCAnalysesJetConstituents > get_constituents(const rv::RVec< FCCAnalysesJetConstituents > &, const rv::RVec< int > &)
Retrieve the constituents of a collection of indexed jets in event.
Definition JetConstituentsUtils.cc:71
+
rv::RVec< FCCAnalysesJetConstituentsData > get_erel(const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:896
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > jets_sorting_on_energy(const rv::RVec< edm4hep::ReconstructedParticleData > &)
Definition JetConstituentsUtils.cc:181
+
int count_jets(rv::RVec< FCCAnalysesJetConstituents > jets)
Definition JetConstituentsUtils.cc:1206
+
rv::RVec< edm4hep::ReconstructedParticleData > FCCAnalysesJetConstituents
Definition JetConstituentsUtils.h:26
+
rv::RVec< double > compute_residue_px(const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
Definition JetConstituentsUtils.cc:1322
+
rv::RVec< FCCAnalysesJetConstituentsData > get_Sip3dVal_cluster(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:533
+
rv::RVec< FCCAnalysesJetConstituentsData > get_dndx(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< edm4hep::Quantity > &dNdx, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< FCCAnalysesJetConstituentsData > JetsConstituents_isChargedHad)
Definition JetConstituentsUtils.cc:365
+
rv::RVec< FCCAnalysesJetConstituentsData > get_z0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:285
+
rv::RVec< FCCAnalysesJetConstituentsData > get_omega_tanlambda_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:339
+
rv::RVec< FCCAnalysesJetConstituentsData > XPtoPar_phi(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
Definition JetConstituentsUtils.cc:246
+
rv::RVec< FCCAnalysesJetConstituentsData > get_charge(const rv::RVec< FCCAnalysesJetConstituents > &)
Definition JetConstituentsUtils.cc:159
+
FCCAnalysesJetConstituents get_jet_constituents(const rv::RVec< FCCAnalysesJetConstituents > &, int)
Retrieve the constituents of an indexed jet in event.
Definition JetConstituentsUtils.cc:64
+
rv::RVec< FCCAnalysesJetConstituentsData > get_p(const rv::RVec< FCCAnalysesJetConstituents > &)
Definition JetConstituentsUtils.cc:134
+
rv::RVec< FCCAnalysesJetConstituentsData > get_type(const rv::RVec< FCCAnalysesJetConstituents > &)
Definition JetConstituentsUtils.cc:154
+
rv::RVec< FCCAnalysesJetConstituentsData > get_phi(const rv::RVec< FCCAnalysesJetConstituents > &)
Definition JetConstituentsUtils.cc:149
+
rv::RVec< FCCAnalysesJetConstituentsData > get_mtof(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< float > &track_L, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< edm4hep::TrackerHit3DData > &trackerhits, const rv::RVec< edm4hep::ClusterData > &gammadata, const rv::RVec< edm4hep::ClusterData > &nhdata, const rv::RVec< edm4hep::CalorimeterHitData > &calohits, const TLorentzVector &V)
Definition JetConstituentsUtils.cc:754
+
rv::RVec< FCCAnalysesJetConstituentsData > XPtoPar_ct(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
Definition JetConstituentsUtils.cc:263
+
rv::RVec< FCCAnalysesJetConstituentsData > get_PIDs(const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const rv::RVec< edm4hep::ReconstructedParticleData > &Jets)
Definition JetConstituentsUtils.cc:1040
+
rv::RVec< double > compute_residue_pt(const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
Definition JetConstituentsUtils.cc:1355
+
rv::RVec< float > FCCAnalysesJetConstituentsData
Definition JetConstituentsUtils.h:27
+
rv::RVec< FCCAnalysesJetConstituentsData > get_Sip2dVal_clusterV(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
Definition JetConstituentsUtils.cc:450
+
All FCC analyzers.
Definition Algorithms.h:15
+
Definition JetConstituentsUtils.h:11
+
edm4hep::TrackerHitData TrackerHit3DData
Definition JetConstituentsUtils.h:12
+
+ + + + + diff --git a/doc/latest/JetFlavourUtils_8cc.html b/doc/latest/JetFlavourUtils_8cc.html new file mode 100644 index 0000000000..2f9d35c0b3 --- /dev/null +++ b/doc/latest/JetFlavourUtils_8cc.html @@ -0,0 +1,156 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/JetFlavourUtils.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions | +Variables
+
JetFlavourUtils.cc File Reference
+
+
+
#include "FCCAnalyses/JetFlavourUtils.h"
+#include "ONNXRuntime/WeaverInterface.h"
+#include <memory>
+
+Include dependency graph for JetFlavourUtils.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::JetFlavourUtils
 
+ + + + + + + + + + +

+Functions

void FCCAnalyses::JetFlavourUtils::setup_weaver (const std::string &, const std::string &, const rv::RVec< std::string > &, unsigned int nSlots)
 Setup the ONNXRuntime instance using Weaver-provided parameters.
 
rv::RVec< rv::RVec< float > > FCCAnalyses::JetFlavourUtils::compute_weights (unsigned int slot, const rv::RVec< Variables > &)
 Compute all weights given a collection of input variables.
 
rv::RVec< float > FCCAnalyses::JetFlavourUtils::get_weight (const rv::RVec< rv::RVec< float > > &, int)
 Get one specific weight previously computed.
 
+ + + + + +

+Variables

std::vector< WeaverInterface * > FCCAnalyses::gWeavers
 
bool FCCAnalyses::isSetup = false
 
+
+ + + + + diff --git a/doc/latest/JetFlavourUtils_8cc__incl.map b/doc/latest/JetFlavourUtils_8cc__incl.map new file mode 100644 index 0000000000..c7d881c645 --- /dev/null +++ b/doc/latest/JetFlavourUtils_8cc__incl.map @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/JetFlavourUtils_8cc__incl.md5 b/doc/latest/JetFlavourUtils_8cc__incl.md5 new file mode 100644 index 0000000000..6049681357 --- /dev/null +++ b/doc/latest/JetFlavourUtils_8cc__incl.md5 @@ -0,0 +1 @@ +4a3fb114281556236e5fb58faef0ee00 \ No newline at end of file diff --git a/doc/latest/JetFlavourUtils_8cc__incl.png b/doc/latest/JetFlavourUtils_8cc__incl.png new file mode 100644 index 0000000000..06eba5d929 Binary files /dev/null and b/doc/latest/JetFlavourUtils_8cc__incl.png differ diff --git a/doc/latest/JetFlavourUtils_8h.html b/doc/latest/JetFlavourUtils_8h.html new file mode 100644 index 0000000000..f87feaf31a --- /dev/null +++ b/doc/latest/JetFlavourUtils_8h.html @@ -0,0 +1,156 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetFlavourUtils.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Typedefs | +Functions
+
JetFlavourUtils.h File Reference
+
+
+
#include <ROOT/RVec.hxx>
+
+Include dependency graph for JetFlavourUtils.h:
+
+
+ + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + + + +
+
+

Go to the source code of this file.

+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::JetFlavourUtils
 
+ + + + + +

+Typedefs

using FCCAnalyses::JetFlavourUtils::FCCAnalysesJetConstituentsData = rv::RVec< float >
 
using FCCAnalyses::JetFlavourUtils::Variables = rv::RVec< FCCAnalysesJetConstituentsData >
 
+ + + + + + + + + + + + + + +

+Functions

rv::RVec< rv::RVec< float > > FCCAnalyses::JetFlavourUtils::compute_weights (unsigned int slot, const rv::RVec< Variables > &)
 Compute all weights given a collection of input variables.
 
void FCCAnalyses::JetFlavourUtils::setup_weaver (const std::string &, const std::string &, const rv::RVec< std::string > &, unsigned int nSlots)
 Setup the ONNXRuntime instance using Weaver-provided parameters.
 
template<typename... Args>
ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > FCCAnalyses::JetFlavourUtils::get_weights (unsigned int slot, Args &&... args)
 Compute all weights given an unspecified collection of input variables.
 
rv::RVec< float > FCCAnalyses::JetFlavourUtils::get_weight (const rv::RVec< rv::RVec< float > > &, int)
 Get one specific weight previously computed.
 
+
+ + + + + diff --git a/doc/latest/JetFlavourUtils_8h__dep__incl.map b/doc/latest/JetFlavourUtils_8h__dep__incl.map new file mode 100644 index 0000000000..a2f0b07d93 --- /dev/null +++ b/doc/latest/JetFlavourUtils_8h__dep__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/latest/JetFlavourUtils_8h__dep__incl.md5 b/doc/latest/JetFlavourUtils_8h__dep__incl.md5 new file mode 100644 index 0000000000..fc06a5eaf6 --- /dev/null +++ b/doc/latest/JetFlavourUtils_8h__dep__incl.md5 @@ -0,0 +1 @@ +c6923e2105e07b9f0e755a135461ff2d \ No newline at end of file diff --git a/doc/latest/JetFlavourUtils_8h__dep__incl.png b/doc/latest/JetFlavourUtils_8h__dep__incl.png new file mode 100644 index 0000000000..f6688251a6 Binary files /dev/null and b/doc/latest/JetFlavourUtils_8h__dep__incl.png differ diff --git a/doc/latest/JetFlavourUtils_8h__incl.map b/doc/latest/JetFlavourUtils_8h__incl.map new file mode 100644 index 0000000000..942c1daa6a --- /dev/null +++ b/doc/latest/JetFlavourUtils_8h__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/_jet_flavour_utils_8h__incl.md5 b/doc/latest/JetFlavourUtils_8h__incl.md5 similarity index 100% rename from doc/latest/_jet_flavour_utils_8h__incl.md5 rename to doc/latest/JetFlavourUtils_8h__incl.md5 diff --git a/doc/latest/JetFlavourUtils_8h__incl.png b/doc/latest/JetFlavourUtils_8h__incl.png new file mode 100644 index 0000000000..ab45efbd7c Binary files /dev/null and b/doc/latest/JetFlavourUtils_8h__incl.png differ diff --git a/doc/latest/JetFlavourUtils_8h_source.html b/doc/latest/JetFlavourUtils_8h_source.html new file mode 100644 index 0000000000..b0659d5fe3 --- /dev/null +++ b/doc/latest/JetFlavourUtils_8h_source.html @@ -0,0 +1,134 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetFlavourUtils.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
JetFlavourUtils.h
+
+
+Go to the documentation of this file.
1#ifndef FCCAnalyses_JetFlavourUtils_h
+
2#define FCCAnalyses_JetFlavourUtils_h
+
3
+
4#include <ROOT/RVec.hxx>
+
5
+
6namespace FCCAnalyses {
+
+
7 namespace JetFlavourUtils {
+
8 namespace rv = ROOT::VecOps;
+
9 using FCCAnalysesJetConstituentsData = rv::RVec<float>;
+
10 using Variables = rv::RVec<FCCAnalysesJetConstituentsData>;
+
11
+
14 rv::RVec<rv::RVec<float> > compute_weights(unsigned int slot, const rv::RVec<Variables>&);
+
15
+
17 void setup_weaver(const std::string&, const std::string&, const rv::RVec<std::string>&, unsigned int nSlots);
+
19 template <typename... Args>
+
+
20 ROOT::VecOps::RVec<ROOT::VecOps::RVec<float> > get_weights(unsigned int slot, Args&&... args) {
+
21 return compute_weights(slot, std::vector<Variables>{std::forward<Args>(args)...});
+
22 }
+
+
24 rv::RVec<float> get_weight(const rv::RVec<rv::RVec<float> >&, int);
+
25 } // namespace JetFlavourUtils
+
+
26} // namespace FCCAnalyses
+
27
+
28#endif
+
rv::RVec< FCCAnalysesJetConstituentsData > Variables
Definition JetFlavourUtils.h:10
+
void setup_weaver(const std::string &, const std::string &, const rv::RVec< std::string > &, unsigned int nSlots)
Setup the ONNXRuntime instance using Weaver-provided parameters.
Definition JetFlavourUtils.cc:11
+
ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > get_weights(unsigned int slot, Args &&... args)
Compute all weights given an unspecified collection of input variables.
Definition JetFlavourUtils.h:20
+
rv::RVec< float > FCCAnalysesJetConstituentsData
Definition JetFlavourUtils.h:9
+
rv::RVec< rv::RVec< float > > compute_weights(unsigned int slot, const rv::RVec< Variables > &)
Compute all weights given a collection of input variables.
Definition JetFlavourUtils.cc:22
+
rv::RVec< float > get_weight(const rv::RVec< rv::RVec< float > > &, int)
Get one specific weight previously computed.
Definition JetFlavourUtils.cc:47
+
All FCC analyzers.
Definition Algorithms.h:15
+
+ + + + + diff --git a/doc/latest/JetTaggingUtils_8cc.html b/doc/latest/JetTaggingUtils_8cc.html new file mode 100644 index 0000000000..8f0c45018c --- /dev/null +++ b/doc/latest/JetTaggingUtils_8cc.html @@ -0,0 +1,144 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/JetTaggingUtils.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
JetTaggingUtils.cc File Reference
+
+
+
#include "FCCAnalyses/JetTaggingUtils.h"
+
+Include dependency graph for JetTaggingUtils.cc:
+
+
+ + + + + + + + + + + + + + + + + +
+
+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::JetTaggingUtils
 Jet tagging interface utilities.
 
+ + + + + + + + + + + +

+Functions

ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_flavour (ROOT::VecOps::RVec< fastjet::PseudoJet > in, ROOT::VecOps::RVec< edm4hep::MCParticleData > MCin)
 
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_btag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_c=0., float mistag_l=0., float mistag_g=0.)
 
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_ctag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_l=0., float mistag_g=0.)
 
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_ltag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_g=0.)
 
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_gtag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_l=0.)
 
+
+ + + + + diff --git a/doc/latest/JetTaggingUtils_8cc__incl.map b/doc/latest/JetTaggingUtils_8cc__incl.map new file mode 100644 index 0000000000..9b10a3d9e3 --- /dev/null +++ b/doc/latest/JetTaggingUtils_8cc__incl.map @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/doc/latest/JetTaggingUtils_8cc__incl.md5 b/doc/latest/JetTaggingUtils_8cc__incl.md5 new file mode 100644 index 0000000000..c58799ba16 --- /dev/null +++ b/doc/latest/JetTaggingUtils_8cc__incl.md5 @@ -0,0 +1 @@ +cf1a16fd33da26d877019f3e6f3a2317 \ No newline at end of file diff --git a/doc/latest/JetTaggingUtils_8cc__incl.png b/doc/latest/JetTaggingUtils_8cc__incl.png new file mode 100644 index 0000000000..c660436f48 Binary files /dev/null and b/doc/latest/JetTaggingUtils_8cc__incl.png differ diff --git a/doc/latest/JetTaggingUtils_8h.html b/doc/latest/JetTaggingUtils_8h.html new file mode 100644 index 0000000000..914407b71f --- /dev/null +++ b/doc/latest/JetTaggingUtils_8h.html @@ -0,0 +1,166 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetTaggingUtils.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Classes | +Namespaces | +Functions
+
JetTaggingUtils.h File Reference
+
+
+
#include "Math/Vector4D.h"
+#include "ROOT/RVec.hxx"
+#include "TRandom3.h"
+#include "edm4hep/MCParticleData.h"
+#include "fastjet/JetDefinition.hh"
+#include <vector>
+
+Include dependency graph for JetTaggingUtils.h:
+
+
+ + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + +
+
+

Go to the source code of this file.

+ + + + + +

+Classes

struct  FCCAnalyses::JetTaggingUtils::sel_tag
 select a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state) More...
 
+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::JetTaggingUtils
 Jet tagging interface utilities.
 
+ + + + + + + + + + + +

+Functions

ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_flavour (ROOT::VecOps::RVec< fastjet::PseudoJet > in, ROOT::VecOps::RVec< edm4hep::MCParticleData > MCin)
 
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_btag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_c=0., float mistag_l=0., float mistag_g=0.)
 
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_ctag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_l=0., float mistag_g=0.)
 
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_ltag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_g=0.)
 
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_gtag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_l=0.)
 
+
+ + + + + diff --git a/doc/latest/JetTaggingUtils_8h__dep__incl.map b/doc/latest/JetTaggingUtils_8h__dep__incl.map new file mode 100644 index 0000000000..691532be96 --- /dev/null +++ b/doc/latest/JetTaggingUtils_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/JetTaggingUtils_8h__dep__incl.md5 b/doc/latest/JetTaggingUtils_8h__dep__incl.md5 new file mode 100644 index 0000000000..01875e6d3e --- /dev/null +++ b/doc/latest/JetTaggingUtils_8h__dep__incl.md5 @@ -0,0 +1 @@ +1161eabe4264f037346a127daa3cd25e \ No newline at end of file diff --git a/doc/latest/JetTaggingUtils_8h__dep__incl.png b/doc/latest/JetTaggingUtils_8h__dep__incl.png new file mode 100644 index 0000000000..be5f5fa8b0 Binary files /dev/null and b/doc/latest/JetTaggingUtils_8h__dep__incl.png differ diff --git a/doc/latest/JetTaggingUtils_8h__incl.map b/doc/latest/JetTaggingUtils_8h__incl.map new file mode 100644 index 0000000000..74f7c77b16 --- /dev/null +++ b/doc/latest/JetTaggingUtils_8h__incl.map @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/doc/latest/_jet_tagging_utils_8h__incl.md5 b/doc/latest/JetTaggingUtils_8h__incl.md5 similarity index 100% rename from doc/latest/_jet_tagging_utils_8h__incl.md5 rename to doc/latest/JetTaggingUtils_8h__incl.md5 diff --git a/doc/latest/JetTaggingUtils_8h__incl.png b/doc/latest/JetTaggingUtils_8h__incl.png new file mode 100644 index 0000000000..dfb5228369 Binary files /dev/null and b/doc/latest/JetTaggingUtils_8h__incl.png differ diff --git a/doc/latest/JetTaggingUtils_8h_source.html b/doc/latest/JetTaggingUtils_8h_source.html new file mode 100644 index 0000000000..20984952d8 --- /dev/null +++ b/doc/latest/JetTaggingUtils_8h_source.html @@ -0,0 +1,161 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetTaggingUtils.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
JetTaggingUtils.h
+
+
+Go to the documentation of this file.
1#ifndef JETTAGGINGUTILS_ANALYZERS_H
+
2#define JETTAGGINGUTILS_ANALYZERS_H
+
3
+
4#include "Math/Vector4D.h"
+
5#include "ROOT/RVec.hxx"
+
6#include "TRandom3.h"
+
7#include "edm4hep/MCParticleData.h"
+
8#include "fastjet/JetDefinition.hh"
+
9#include <vector>
+
10
+
11namespace FCCAnalyses {
+
+
18namespace JetTaggingUtils {
+
19
+
20// Get flavour association of jet
+
21ROOT::VecOps::RVec<int>
+
22get_flavour(ROOT::VecOps::RVec<fastjet::PseudoJet> in,
+
23 ROOT::VecOps::RVec<edm4hep::MCParticleData> MCin);
+
24// Get b-tags with an efficiency applied
+
25ROOT::VecOps::RVec<int> get_btag(ROOT::VecOps::RVec<int> in, float efficiency,
+
26 float mistag_c = 0., float mistag_l = 0.,
+
27 float mistag_g = 0.);
+
28// Get c-tags with an efficiency applied
+
29ROOT::VecOps::RVec<int> get_ctag(ROOT::VecOps::RVec<int> in, float efficiency,
+
30 float mistag_b = 0., float mistag_l = 0.,
+
31 float mistag_g = 0.);
+
32// Get l-tags with an efficiency applied
+
33ROOT::VecOps::RVec<int> get_ltag(ROOT::VecOps::RVec<int> in, float efficiency,
+
34 float mistag_b = 0., float mistag_c = 0.,
+
35 float mistag_g = 0.);
+
36// Get g-tags with an efficiency applied
+
37ROOT::VecOps::RVec<int> get_gtag(ROOT::VecOps::RVec<int> in, float efficiency,
+
38 float mistag_b = 0., float mistag_c = 0.,
+
39 float mistag_l = 0.);
+
40
+
+
43struct sel_tag {
+
44 bool m_pass; // if pass is true, select tagged jets. Otherwise select
+
45 // anti-tagged ones
+
46 sel_tag(bool arg_pass);
+
47 ROOT::VecOps::RVec<fastjet::PseudoJet>
+
48 operator()(ROOT::VecOps::RVec<bool> tags,
+
49 ROOT::VecOps::RVec<fastjet::PseudoJet> in);
+
50};
+
+
51
+
52} // namespace JetTaggingUtils
+
+
53
+
54} // namespace FCCAnalyses
+
55
+
56#endif
+
ROOT::VecOps::RVec< int > get_gtag(ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_l=0.)
Definition JetTaggingUtils.cc:119
+
ROOT::VecOps::RVec< int > get_flavour(ROOT::VecOps::RVec< fastjet::PseudoJet > in, ROOT::VecOps::RVec< edm4hep::MCParticleData > MCin)
Definition JetTaggingUtils.cc:8
+
ROOT::VecOps::RVec< int > get_ctag(ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_l=0., float mistag_g=0.)
Definition JetTaggingUtils.cc:81
+
ROOT::VecOps::RVec< int > get_ltag(ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_g=0.)
Definition JetTaggingUtils.cc:100
+
ROOT::VecOps::RVec< int > get_btag(ROOT::VecOps::RVec< int > in, float efficiency, float mistag_c=0., float mistag_l=0., float mistag_g=0.)
Definition JetTaggingUtils.cc:62
+
All FCC analyzers.
Definition Algorithms.h:15
+
select a list of jets depending on the status of a certain boolean flag (corresponding to its tagging...
Definition JetTaggingUtils.h:43
+
bool m_pass
Definition JetTaggingUtils.h:44
+
ROOT::VecOps::RVec< fastjet::PseudoJet > operator()(ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< fastjet::PseudoJet > in)
Definition JetTaggingUtils.cc:140
+
+ + + + + diff --git a/doc/latest/MCParticle_8cc.html b/doc/latest/MCParticle_8cc.html new file mode 100644 index 0000000000..3394366866 --- /dev/null +++ b/doc/latest/MCParticle_8cc.html @@ -0,0 +1,267 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/MCParticle.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
MCParticle.cc File Reference
+
+
+
#include "FCCAnalyses/MCParticle.h"
+#include <iostream>
+#include <algorithm>
+#include <set>
+
+Include dependency graph for MCParticle.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::MCParticle
 Analyzers operating on/with Monte Carlo particles.
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pt (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the transverse momenta of the input MCParticles
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::MCParticle::mergeParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > x, ROOT::VecOps::RVec< edm4hep::MCParticleData > y)
 concatenate both input vectors and return the resulting vector
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_time (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the time of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pdg (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the PDG of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_genStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the generator status of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_simStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the simulation status of the input MCParticles
 
ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_vertex (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the production vertex of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the production vertex x of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the production vertex y of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the production vertex z of the input MCParticles
 
ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the end point of the input MCParticles
 
ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 return the end point of the input MCParticles (not using the "endpoint" that is currently not filled)
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the end point x of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the end point y of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the z of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_mass (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the masses of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_eta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the pseudo-rapidity of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_phi (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the phi of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_e (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the energy of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_p (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_px (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_py (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pz (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_charge (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the charges of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the rapidity of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_theta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the theta of the input MCParticles
 
ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::MCParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the TlorentzVector of the input MCParticles
 
int FCCAnalyses::MCParticle::get_n (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the size of the input collection
 
ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_parentid (ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
 return the parent index of a given list of MC particles
 
edm4hep::MCParticleData FCCAnalyses::MCParticle::sel_byIndex (int idx, ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 returns one MCParticle selected by its index in the particle block
 
std::vector< int > FCCAnalyses::MCParticle::get_list_of_stable_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 return the list of stable particles from the decay of a mother particle, looking at the full decay chain recursively. i is the mother index in the Particle block
 
std::vector< int > FCCAnalyses::MCParticle::get_list_of_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 return the list of particles from the decay of a mother particle. i is the mother index in the Particle block.
 
std::vector< int > FCCAnalyses::MCParticle::list_of_stable_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 obsolete: should use get_list_of_stable_particles_from_decay instead
 
std::vector< int > FCCAnalyses::MCParticle::list_of_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 obsolete: should use get_list_of_particles_from_decay instead
 
ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_indices_MotherByIndex (int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, bool m_chargeConjugateDaughters, bool m_inclusiveDecay, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 return a list of indices that correspond to a given MC decay
 
ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_indices_ExclusiveDecay_MotherByIndex (int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 a shorthand for get_indices_MotherByIndex with m_chargeConjugateDaughters=false, m_inclusiveDecay =false
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::AngleBetweenTwoMCParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > p1, ROOT::VecOps::RVec< edm4hep::MCParticleData > p2)
 return the angle (3D) between two MCParticles :
 
int FCCAnalyses::MCParticle::get_lepton_origin (const edm4hep::MCParticleData &p, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
 
int FCCAnalyses::MCParticle::get_lepton_origin (int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
 return the pdg ID of the parent of a lepton (pre-FSR)
 
ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_leptons_origin (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &particles, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
 
+
+ + + + + diff --git a/doc/latest/MCParticle_8cc__incl.map b/doc/latest/MCParticle_8cc__incl.map new file mode 100644 index 0000000000..81268dbf8d --- /dev/null +++ b/doc/latest/MCParticle_8cc__incl.map @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/MCParticle_8cc__incl.md5 b/doc/latest/MCParticle_8cc__incl.md5 new file mode 100644 index 0000000000..c9c31a81b9 --- /dev/null +++ b/doc/latest/MCParticle_8cc__incl.md5 @@ -0,0 +1 @@ +be21a0cdfded19f39b86fc6fa7ff76b9 \ No newline at end of file diff --git a/doc/latest/MCParticle_8cc__incl.png b/doc/latest/MCParticle_8cc__incl.png new file mode 100644 index 0000000000..3d1c9bdefe Binary files /dev/null and b/doc/latest/MCParticle_8cc__incl.png differ diff --git a/doc/latest/MCParticle_8h.html b/doc/latest/MCParticle_8h.html new file mode 100644 index 0000000000..cfe3b1c609 --- /dev/null +++ b/doc/latest/MCParticle_8h.html @@ -0,0 +1,314 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/MCParticle.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Classes | +Namespaces | +Functions
+
MCParticle.h File Reference
+
+
+
#include <cmath>
+#include <vector>
+#include "TLorentzVector.h"
+#include "ROOT/RVec.hxx"
+#include "edm4hep/MCParticleData.h"
+#include "edm4hep/ParticleIDData.h"
+#include "edm4hep/Vector3f.h"
+#include "edm4hep/Vector3d.h"
+#include "edm4hep/Vector2i.h"
+
+Include dependency graph for MCParticle.h:
+
+
+ + + + + + + + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + + + + + +
+
+

Go to the source code of this file.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Classes

struct  FCCAnalyses::MCParticle::filter_pdgID
 Filter events based on a MCParticles PDGID. More...
 
struct  FCCAnalyses::MCParticle::sel_pt
 select MCParticles with transverse momentum greater than a minimum value [GeV] More...
 
struct  FCCAnalyses::MCParticle::sel_genStatus
 select MCParticles with their status More...
 
struct  FCCAnalyses::MCParticle::sel_pdgID
 select MCParticles with their PDG id More...
 
struct  FCCAnalyses::MCParticle::get_tree
 get MC history tree for a given MCParticle index More...
 
struct  FCCAnalyses::MCParticle::get_decay
 get the decay of a given particle More...
 
struct  FCCAnalyses::MCParticle::get_EventPrimaryVertex
 return the event primary vertex (mm) More...
 
struct  FCCAnalyses::MCParticle::get_EventPrimaryVertexP4
 return the event primary vertex position and time (mm) More...
 
struct  FCCAnalyses::MCParticle::get_indices
 return a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one. More...
 
struct  FCCAnalyses::MCParticle::get_indices_ExclusiveDecay
 A shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false. More...
 
+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::MCParticle
 Analyzers operating on/with Monte Carlo particles.
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_indices_MotherByIndex (int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, bool m_chargeConjugateDaughters, bool m_inclusiveDecay, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 return a list of indices that correspond to a given MC decay
 
ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_indices_ExclusiveDecay_MotherByIndex (int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 a shorthand for get_indices_MotherByIndex with m_chargeConjugateDaughters=false, m_inclusiveDecay =false
 
ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_parentid (ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
 return the parent index of a given list of MC particles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_time (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the time of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pdg (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the PDG of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_genStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the generator status of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_simStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the simulation status of the input MCParticles
 
ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_vertex (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the production vertex of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the production vertex x of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the production vertex y of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the production vertex z of the input MCParticles
 
ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the end point of the input MCParticles
 
ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 return the end point of the input MCParticles (not using the "endpoint" that is currently not filled)
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the end point x of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the end point y of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the z of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pt (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the transverse momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_p (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_px (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_py (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pz (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_eta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the pseudo-rapidity of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the rapidity of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_theta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the theta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_phi (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the phi of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_e (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the energy of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_mass (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the masses of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_charge (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the charges of the input MCParticles
 
ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::MCParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the TlorentzVector of the input MCParticles
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::MCParticle::mergeParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > x, ROOT::VecOps::RVec< edm4hep::MCParticleData > y)
 concatenate both input vectors and return the resulting vector
 
int FCCAnalyses::MCParticle::get_n (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the size of the input collection
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::AngleBetweenTwoMCParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > p1, ROOT::VecOps::RVec< edm4hep::MCParticleData > p2)
 return the angle (3D) between two MCParticles :
 
std::vector< int > FCCAnalyses::MCParticle::get_list_of_stable_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 return the list of stable particles from the decay of a mother particle, looking at the full decay chain recursively. i is the mother index in the Particle block
 
std::vector< int > FCCAnalyses::MCParticle::get_list_of_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 return the list of particles from the decay of a mother particle. i is the mother index in the Particle block.
 
edm4hep::MCParticleData FCCAnalyses::MCParticle::sel_byIndex (int idx, ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 returns one MCParticle selected by its index in the particle block
 
std::vector< int > FCCAnalyses::MCParticle::list_of_stable_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 obsolete: should use get_list_of_stable_particles_from_decay instead
 
std::vector< int > FCCAnalyses::MCParticle::list_of_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 obsolete: should use get_list_of_particles_from_decay instead
 
int FCCAnalyses::MCParticle::get_lepton_origin (int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
 return the pdg ID of the parent of a lepton (pre-FSR)
 
int FCCAnalyses::MCParticle::get_lepton_origin (const edm4hep::MCParticleData &p, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
 
ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_leptons_origin (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &particles, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
 
+
+ + + + + diff --git a/doc/latest/MCParticle_8h__dep__incl.map b/doc/latest/MCParticle_8h__dep__incl.map new file mode 100644 index 0000000000..412e31676f --- /dev/null +++ b/doc/latest/MCParticle_8h__dep__incl.map @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/doc/latest/MCParticle_8h__dep__incl.md5 b/doc/latest/MCParticle_8h__dep__incl.md5 new file mode 100644 index 0000000000..d42d9114b7 --- /dev/null +++ b/doc/latest/MCParticle_8h__dep__incl.md5 @@ -0,0 +1 @@ +cb794d7e6be9710b5f29a6aaf0e28f8c \ No newline at end of file diff --git a/doc/latest/MCParticle_8h__dep__incl.png b/doc/latest/MCParticle_8h__dep__incl.png new file mode 100644 index 0000000000..2cf2e61b2a Binary files /dev/null and b/doc/latest/MCParticle_8h__dep__incl.png differ diff --git a/doc/latest/MCParticle_8h__incl.map b/doc/latest/MCParticle_8h__incl.map new file mode 100644 index 0000000000..2a56c4077e --- /dev/null +++ b/doc/latest/MCParticle_8h__incl.map @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/_m_c_particle_8h__incl.md5 b/doc/latest/MCParticle_8h__incl.md5 similarity index 100% rename from doc/latest/_m_c_particle_8h__incl.md5 rename to doc/latest/MCParticle_8h__incl.md5 diff --git a/doc/latest/MCParticle_8h__incl.png b/doc/latest/MCParticle_8h__incl.png new file mode 100644 index 0000000000..347842e91c Binary files /dev/null and b/doc/latest/MCParticle_8h__incl.png differ diff --git a/doc/latest/MCParticle_8h_source.html b/doc/latest/MCParticle_8h_source.html new file mode 100644 index 0000000000..403b370b26 --- /dev/null +++ b/doc/latest/MCParticle_8h_source.html @@ -0,0 +1,393 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/MCParticle.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
MCParticle.h
+
+
+Go to the documentation of this file.
1
+
2#ifndef MCPARTICLE_ANALYZERS_H
+
3#define MCPARTICLE_ANALYZERS_H
+
4
+
5#include <cmath>
+
6#include <vector>
+
7
+
8#include "TLorentzVector.h"
+
9#include "ROOT/RVec.hxx"
+
10#include "edm4hep/MCParticleData.h"
+
11#include "edm4hep/ParticleIDData.h"
+
12#include "edm4hep/Vector3f.h"
+
13#include "edm4hep/Vector3d.h"
+
14#include "edm4hep/Vector2i.h"
+
15
+
16
+
17namespace FCCAnalyses{
+
18
+
+
25namespace MCParticle{
+
26
+
+
28 struct filter_pdgID {
+
29 filter_pdgID(int arg_pdgid, bool arg_abs);
+
30 float m_pdgid; //> Generator pdgid
+
31 bool m_abs;//> Use absolute value for pdgig
+
32 bool operator() (ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
33 };
+
+
34
+
+
36 struct sel_pt {
+
37 sel_pt(float arg_min_pt);
+
38 float m_min_pt = 20; //> transverse momentum threshold [GeV]
+
39 ROOT::VecOps::RVec<edm4hep::MCParticleData> operator() (ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
40 };
+
+
41
+
+ +
44 sel_genStatus(int arg_status);
+
45 float m_status = 1; //> Generator status
+
46 ROOT::VecOps::RVec<edm4hep::MCParticleData> operator() (ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
47 };
+
+
48
+
+
50 struct sel_pdgID {
+
51 sel_pdgID(int arg_pdg, bool arg_chargeconjugate);
+
52 int m_pdg = 13;
+
53 bool m_chargeconjugate = true;
+
54 ROOT::VecOps::RVec<edm4hep::MCParticleData> operator() (ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
55 };
+
+
56
+
+
58 struct get_tree{
+
59 get_tree(int arg_index);
+
60 float m_index; //> MC Particle index to build the tree from
+
61 ROOT::VecOps::RVec<int> operator() (ROOT::VecOps::RVec<edm4hep::MCParticleData> in, ROOT::VecOps::RVec<int> ind);
+
62 };
+
+
63
+
+
65 struct get_decay {
+
66 get_decay(int arg_mother, int arg_daughters, bool arg_inf);
+
67 int m_mother = 0; //> mother pdg id
+
68 int m_daughters = 0;//> daughters pdg id
+
69 bool m_inf = false;//> boolean to check if the pdgid is below a value rather than equal
+
70 bool operator() (ROOT::VecOps::RVec<edm4hep::MCParticleData> in, ROOT::VecOps::RVec<int> ind);
+
71 };
+
+
72
+
+ +
75 get_EventPrimaryVertex( int arg_genstatus );
+
76 int m_genstatus = 21; // Pythia8 code of the incoming particles of the hardest subprocess
+
77 TVector3 operator() (ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
78 };
+
+
79
+
+ + +
83 int m_genstatus = 21; // Pythia8 code of the incoming particles of the hardest subprocess
+
84 TLorentzVector operator() (ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
85 };
+
+
86
+
87
+
+ +
90 get_indices( int pdg_mother, std::vector<int> pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay ) ;
+ +
92 std::vector<int> m_pdg_daughters;
+ + + + +
97 ROOT::VecOps::RVec<int> operator() ( ROOT::VecOps::RVec<edm4hep::MCParticleData> in , ROOT::VecOps::RVec<int> ind);
+
98 };
+
+
99
+
+ +
102 get_indices_ExclusiveDecay( int pdg_mother, std::vector<int> pdg_daughters, bool stableDaughters, bool chargeConjugate ) ;
+
103 };
+
+
104
+
106 ROOT::VecOps::RVec<int> get_indices_MotherByIndex( int imother,
+
107 std::vector<int> m_pdg_daughters,
+
108 bool m_stableDaughters,
+
109 bool m_chargeConjugateDaughters,
+
110 bool m_inclusiveDecay,
+
111 ROOT::VecOps::RVec<edm4hep::MCParticleData> in ,
+
112 ROOT::VecOps::RVec<int> ind);
+
113
+
115 ROOT::VecOps::RVec<int> get_indices_ExclusiveDecay_MotherByIndex( int imother,
+
116 std::vector<int> m_pdg_daughters,
+
117 bool m_stableDaughters,
+
118 ROOT::VecOps::RVec<edm4hep::MCParticleData> in ,
+
119 ROOT::VecOps::RVec<int> ind);
+
120
+
121
+
123 ROOT::VecOps::RVec<int> get_parentid(ROOT::VecOps::RVec<int> mcind, ROOT::VecOps::RVec<edm4hep::MCParticleData> mc, ROOT::VecOps::RVec<int> parents);
+
124
+
126 ROOT::VecOps::RVec<float> get_time(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
127
+
129 ROOT::VecOps::RVec<float> get_pdg(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
130
+
132 ROOT::VecOps::RVec<float> get_genStatus(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
133
+
135 ROOT::VecOps::RVec<float> get_simStatus(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
136
+
138 ROOT::VecOps::RVec<edm4hep::Vector3d> get_vertex(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
139
+
141 ROOT::VecOps::RVec<float> get_vertex_x(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
142
+
144 ROOT::VecOps::RVec<float> get_vertex_y(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
145
+
147 ROOT::VecOps::RVec<float> get_vertex_z(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
148
+
150 ROOT::VecOps::RVec<edm4hep::Vector3d> get_endPoint(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
151
+
153 ROOT::VecOps::RVec<edm4hep::Vector3d> get_endPoint(ROOT::VecOps::RVec<edm4hep::MCParticleData> in, ROOT::VecOps::RVec<int> ind );
+
154
+
156 ROOT::VecOps::RVec<float> get_endPoint_x(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
157
+
159 ROOT::VecOps::RVec<float> get_endPoint_y(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
160
+
162 ROOT::VecOps::RVec<float> get_endPoint_z(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
163
+
165 ROOT::VecOps::RVec<float> get_pt(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
166
+
168 ROOT::VecOps::RVec<float> get_p(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
169
+
171 ROOT::VecOps::RVec<float> get_px(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
172
+
174 ROOT::VecOps::RVec<float> get_py(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
175
+
177 ROOT::VecOps::RVec<float> get_pz(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
178
+
180 ROOT::VecOps::RVec<float> get_eta(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
181
+
183 ROOT::VecOps::RVec<float> get_y(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
184
+
186 ROOT::VecOps::RVec<float> get_theta(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
187
+
189 ROOT::VecOps::RVec<float> get_phi(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
190
+
192 ROOT::VecOps::RVec<float> get_e(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
193
+
195 ROOT::VecOps::RVec<float> get_mass(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
196
+
198 ROOT::VecOps::RVec<float> get_charge(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
199
+
201 ROOT::VecOps::RVec<TLorentzVector> get_tlv(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
202
+
204 ROOT::VecOps::RVec<edm4hep::MCParticleData> mergeParticles(ROOT::VecOps::RVec<edm4hep::MCParticleData> x, ROOT::VecOps::RVec<edm4hep::MCParticleData> y);
+
205
+
207 int get_n(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
208
+
210 ROOT::VecOps::RVec<float> AngleBetweenTwoMCParticles( ROOT::VecOps::RVec<edm4hep::MCParticleData> p1, ROOT::VecOps::RVec<edm4hep::MCParticleData> p2 );
+
211
+
213 std::vector<int> get_list_of_stable_particles_from_decay( int i, ROOT::VecOps::RVec<edm4hep::MCParticleData> in, ROOT::VecOps::RVec<int> ind) ;
+
214
+
216 std::vector<int> get_list_of_particles_from_decay( int i,
+
217 ROOT::VecOps::RVec<edm4hep::MCParticleData> in,
+
218 ROOT::VecOps::RVec<int> ind);
+
219
+
221 edm4hep::MCParticleData sel_byIndex( int idx, ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
+
222
+
224 std::vector<int> list_of_stable_particles_from_decay( int i, ROOT::VecOps::RVec<edm4hep::MCParticleData> in, ROOT::VecOps::RVec<int> ind) ;
+
226 std::vector<int> list_of_particles_from_decay( int i,
+
227 ROOT::VecOps::RVec<edm4hep::MCParticleData> in,
+
228 ROOT::VecOps::RVec<int> ind);
+
229
+
230
+
232 int get_lepton_origin(int idx,
+
233 const ROOT::VecOps::RVec<edm4hep::MCParticleData> &in,
+
234 const ROOT::VecOps::RVec<int> &ind);
+
235
+
236 int get_lepton_origin(const edm4hep::MCParticleData &p,
+
237 const ROOT::VecOps::RVec<edm4hep::MCParticleData> &in,
+
238 const ROOT::VecOps::RVec<int> &ind);
+
239
+
240 ROOT::VecOps::RVec<int> get_leptons_origin(const ROOT::VecOps::RVec<edm4hep::MCParticleData> &particles,
+
241 const ROOT::VecOps::RVec<edm4hep::MCParticleData> &in,
+
242 const ROOT::VecOps::RVec<int> &ind);
+
243
+
244
+
245}//end NS MCParticle
+
+
246
+
247}//end NS FCCAnalyses
+
248#endif
+
ROOT::VecOps::RVec< int > get_leptons_origin(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &particles, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
Definition MCParticle.cc:764
+
edm4hep::MCParticleData sel_byIndex(int idx, ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
returns one MCParticle selected by its index in the particle block
Definition MCParticle.cc:470
+
ROOT::VecOps::RVec< float > get_px(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the momenta of the input MCParticles
Definition MCParticle.cc:360
+
ROOT::VecOps::RVec< float > get_simStatus(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the simulation status of the input MCParticles
Definition MCParticle.cc:218
+
ROOT::VecOps::RVec< float > get_py(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the momenta of the input MCParticles
Definition MCParticle.cc:368
+
ROOT::VecOps::RVec< edm4hep::Vector3d > get_vertex(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the production vertex of the input MCParticles
Definition MCParticle.cc:226
+
ROOT::VecOps::RVec< float > get_phi(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the phi of the input MCParticles
Definition MCParticle.cc:330
+
int get_lepton_origin(int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
return the pdg ID of the parent of a lepton (pre-FSR)
Definition MCParticle.cc:755
+
ROOT::VecOps::RVec< float > get_eta(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the pseudo-rapidity of the input MCParticles
Definition MCParticle.cc:320
+
ROOT::VecOps::RVec< int > get_indices_MotherByIndex(int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, bool m_chargeConjugateDaughters, bool m_inclusiveDecay, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
return a list of indices that correspond to a given MC decay
Definition MCParticle.cc:565
+
ROOT::VecOps::RVec< float > get_theta(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the theta of the input MCParticles
Definition MCParticle.cc:402
+
ROOT::VecOps::RVec< float > get_pz(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the momenta of the input MCParticles
Definition MCParticle.cc:376
+
ROOT::VecOps::RVec< float > get_genStatus(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the generator status of the input MCParticles
Definition MCParticle.cc:210
+
std::vector< int > list_of_particles_from_decay(int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
obsolete: should use get_list_of_particles_from_decay instead
Definition MCParticle.cc:553
+
ROOT::VecOps::RVec< TLorentzVector > get_tlv(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the TlorentzVector of the input MCParticles
Definition MCParticle.cc:412
+
ROOT::VecOps::RVec< float > get_endPoint_y(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the end point y of the input MCParticles
Definition MCParticle.cc:296
+
ROOT::VecOps::RVec< float > get_endPoint_z(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the z of the input MCParticles
Definition MCParticle.cc:304
+
ROOT::VecOps::RVec< int > get_indices_ExclusiveDecay_MotherByIndex(int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
a shorthand for get_indices_MotherByIndex with m_chargeConjugateDaughters=false, m_inclusiveDecay =fa...
Definition MCParticle.cc:615
+
ROOT::VecOps::RVec< float > get_vertex_y(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the production vertex y of the input MCParticles
Definition MCParticle.cc:242
+
ROOT::VecOps::RVec< float > get_pt(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the transverse momenta of the input MCParticles
Definition MCParticle.cc:176
+
std::vector< int > get_list_of_particles_from_decay(int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
return the list of particles from the decay of a mother particle. i is the mother index in the Partic...
Definition MCParticle.cc:518
+
ROOT::VecOps::RVec< int > get_parentid(ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
return the parent index of a given list of MC particles
Definition MCParticle.cc:431
+
ROOT::VecOps::RVec< float > get_e(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the energy of the input MCParticles
Definition MCParticle.cc:340
+
ROOT::VecOps::RVec< edm4hep::MCParticleData > mergeParticles(ROOT::VecOps::RVec< edm4hep::MCParticleData > x, ROOT::VecOps::RVec< edm4hep::MCParticleData > y)
concatenate both input vectors and return the resulting vector
Definition MCParticle.cc:184
+
ROOT::VecOps::RVec< float > get_time(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the time of the input MCParticles
Definition MCParticle.cc:194
+
ROOT::VecOps::RVec< float > AngleBetweenTwoMCParticles(ROOT::VecOps::RVec< edm4hep::MCParticleData > p1, ROOT::VecOps::RVec< edm4hep::MCParticleData > p2)
return the angle (3D) between two MCParticles :
Definition MCParticle.cc:674
+
ROOT::VecOps::RVec< float > get_vertex_x(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the production vertex x of the input MCParticles
Definition MCParticle.cc:234
+
ROOT::VecOps::RVec< float > get_endPoint_x(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the end point x of the input MCParticles
Definition MCParticle.cc:288
+
ROOT::VecOps::RVec< float > get_y(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the rapidity of the input MCParticles
Definition MCParticle.cc:392
+
ROOT::VecOps::RVec< float > get_p(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the momenta of the input MCParticles
Definition MCParticle.cc:350
+
std::vector< int > get_list_of_stable_particles_from_decay(int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
return the list of stable particles from the decay of a mother particle, looking at the full decay ch...
Definition MCParticle.cc:484
+
std::vector< int > list_of_stable_particles_from_decay(int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
obsolete: should use get_list_of_stable_particles_from_decay instead
Definition MCParticle.cc:548
+
ROOT::VecOps::RVec< float > get_pdg(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the PDG of the input MCParticles
Definition MCParticle.cc:202
+
int get_n(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the size of the input collection
Definition MCParticle.cc:422
+
ROOT::VecOps::RVec< edm4hep::Vector3d > get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the end point of the input MCParticles
Definition MCParticle.cc:258
+
ROOT::VecOps::RVec< float > get_mass(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the masses of the input MCParticles
Definition MCParticle.cc:312
+
ROOT::VecOps::RVec< float > get_charge(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the charges of the input MCParticles
Definition MCParticle.cc:384
+
ROOT::VecOps::RVec< float > get_vertex_z(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the production vertex z of the input MCParticles
Definition MCParticle.cc:250
+
All FCC analyzers.
Definition Algorithms.h:15
+
Filter events based on a MCParticles PDGID.
Definition MCParticle.h:28
+
float m_pdgid
Definition MCParticle.h:30
+
bool m_abs
Definition MCParticle.h:31
+
bool operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
Definition MCParticle.cc:77
+
return the event primary vertex position and time (mm)
Definition MCParticle.h:81
+
TLorentzVector operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
Definition MCParticle.cc:103
+ +
get_EventPrimaryVertexP4()
Definition MCParticle.cc:102
+
return the event primary vertex (mm)
Definition MCParticle.h:74
+
TVector3 operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
Definition MCParticle.cc:87
+
int m_genstatus
Definition MCParticle.h:76
+
get the decay of a given particle
Definition MCParticle.h:65
+
bool operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
Definition MCParticle.cc:43
+
int m_mother
Definition MCParticle.h:67
+
int m_daughters
Definition MCParticle.h:68
+
bool m_inf
Definition MCParticle.h:69
+
A shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false.
Definition MCParticle.h:101
+
return a list of indices that correspond to a given MC decay. The list contains the index of the moth...
Definition MCParticle.h:89
+
bool m_chargeConjugateMother
Definition MCParticle.h:94
+
bool m_chargeConjugateDaughters
Definition MCParticle.h:95
+
bool m_stableDaughters
Definition MCParticle.h:93
+
std::vector< int > m_pdg_daughters
Definition MCParticle.h:92
+
bool m_inclusiveDecay
Definition MCParticle.h:96
+
int m_pdg_mother
Definition MCParticle.h:91
+
ROOT::VecOps::RVec< int > operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
Definition MCParticle.cc:640
+
get MC history tree for a given MCParticle index
Definition MCParticle.h:58
+
float m_index
Definition MCParticle.h:60
+
ROOT::VecOps::RVec< int > operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
Definition MCParticle.cc:134
+
select MCParticles with their status
Definition MCParticle.h:43
+
ROOT::VecOps::RVec< edm4hep::MCParticleData > operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
Definition MCParticle.cc:12
+
float m_status
Definition MCParticle.h:45
+
select MCParticles with their PDG id
Definition MCParticle.h:50
+
int m_pdg
Definition MCParticle.h:52
+
ROOT::VecOps::RVec< edm4hep::MCParticleData > operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
Definition MCParticle.cc:25
+
bool m_chargeconjugate
Definition MCParticle.h:53
+
select MCParticles with transverse momentum greater than a minimum value [GeV]
Definition MCParticle.h:36
+
ROOT::VecOps::RVec< edm4hep::MCParticleData > operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
Definition MCParticle.cc:63
+
float m_min_pt
Definition MCParticle.h:38
+
+ + + + + diff --git a/doc/latest/ONNXRuntime_8cc.html b/doc/latest/ONNXRuntime_8cc.html new file mode 100644 index 0000000000..699560e6be --- /dev/null +++ b/doc/latest/ONNXRuntime_8cc.html @@ -0,0 +1,123 @@ + + + + + + + + + +FCCAnalyses: addons/ONNXRuntime/src/ONNXRuntime.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
ONNXRuntime.cc File Reference
+
+
+
#include "ONNXRuntime/ONNXRuntime.h"
+#include "onnxruntime/core/session/experimental_onnxruntime_cxx_api.h"
+#include <numeric>
+#include <algorithm>
+
+Include dependency graph for ONNXRuntime.cc:
+
+
+ + + + + + + + + + + + + + + + + + + +
+
+ + + + + diff --git a/doc/latest/ONNXRuntime_8cc__incl.map b/doc/latest/ONNXRuntime_8cc__incl.map new file mode 100644 index 0000000000..e710db655d --- /dev/null +++ b/doc/latest/ONNXRuntime_8cc__incl.map @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/ONNXRuntime_8cc__incl.md5 b/doc/latest/ONNXRuntime_8cc__incl.md5 new file mode 100644 index 0000000000..fe7e288727 --- /dev/null +++ b/doc/latest/ONNXRuntime_8cc__incl.md5 @@ -0,0 +1 @@ +71ce983aeb2137fc3205a645b5532e93 \ No newline at end of file diff --git a/doc/latest/ONNXRuntime_8cc__incl.png b/doc/latest/ONNXRuntime_8cc__incl.png new file mode 100644 index 0000000000..819b14fe5f Binary files /dev/null and b/doc/latest/ONNXRuntime_8cc__incl.png differ diff --git a/doc/latest/ONNXRuntime_8h.html b/doc/latest/ONNXRuntime_8h.html new file mode 100644 index 0000000000..c2a7dccb5e --- /dev/null +++ b/doc/latest/ONNXRuntime_8h.html @@ -0,0 +1,151 @@ + + + + + + + + + +FCCAnalyses: addons/ONNXRuntime/ONNXRuntime.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Classes | +Namespaces
+
ONNXRuntime.h File Reference
+
+
+
#include <string>
+#include <vector>
+#include <map>
+#include <memory>
+
+Include dependency graph for ONNXRuntime.h:
+
+
+ + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + + + + + + + + + +
+
+

Go to the source code of this file.

+ + + + +

+Classes

class  ONNXRuntime
 
+ + + + + +

+Namespaces

namespace  Ort
 
namespace  Ort::Experimental
 
+
+ + + + + diff --git a/doc/latest/ONNXRuntime_8h__dep__incl.map b/doc/latest/ONNXRuntime_8h__dep__incl.map new file mode 100644 index 0000000000..c4d9dcb995 --- /dev/null +++ b/doc/latest/ONNXRuntime_8h__dep__incl.map @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/doc/latest/ONNXRuntime_8h__dep__incl.md5 b/doc/latest/ONNXRuntime_8h__dep__incl.md5 new file mode 100644 index 0000000000..5afad3b5f9 --- /dev/null +++ b/doc/latest/ONNXRuntime_8h__dep__incl.md5 @@ -0,0 +1 @@ +30f1948d1baf1b9d66f25484044af80e \ No newline at end of file diff --git a/doc/latest/ONNXRuntime_8h__dep__incl.png b/doc/latest/ONNXRuntime_8h__dep__incl.png new file mode 100644 index 0000000000..b36c9f0b52 Binary files /dev/null and b/doc/latest/ONNXRuntime_8h__dep__incl.png differ diff --git a/doc/latest/ONNXRuntime_8h__incl.map b/doc/latest/ONNXRuntime_8h__incl.map new file mode 100644 index 0000000000..ba0082491b --- /dev/null +++ b/doc/latest/ONNXRuntime_8h__incl.map @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/doc/latest/_o_n_n_x_runtime_8h__incl.md5 b/doc/latest/ONNXRuntime_8h__incl.md5 similarity index 100% rename from doc/latest/_o_n_n_x_runtime_8h__incl.md5 rename to doc/latest/ONNXRuntime_8h__incl.md5 diff --git a/doc/latest/ONNXRuntime_8h__incl.png b/doc/latest/ONNXRuntime_8h__incl.png new file mode 100644 index 0000000000..2f0dd71631 Binary files /dev/null and b/doc/latest/ONNXRuntime_8h__incl.png differ diff --git a/doc/latest/ONNXRuntime_8h_source.html b/doc/latest/ONNXRuntime_8h_source.html new file mode 100644 index 0000000000..c01c34cf55 --- /dev/null +++ b/doc/latest/ONNXRuntime_8h_source.html @@ -0,0 +1,165 @@ + + + + + + + + + +FCCAnalyses: addons/ONNXRuntime/ONNXRuntime.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
ONNXRuntime.h
+
+
+Go to the documentation of this file.
1#ifndef ONNXRuntime_ONNXRuntime_h
+
2#define ONNXRuntime_ONNXRuntime_h
+
3
+
4#include <string>
+
5#include <vector>
+
6#include <map>
+
7#include <memory>
+
8
+
+
9namespace Ort {
+
10 class Env;
+
+
11 namespace Experimental {
+
12 class Session;
+
13 }
+
+
14} // namespace Ort
+
+
15
+
+ +
17public:
+
18 explicit ONNXRuntime(const std::string& = "", const std::vector<std::string>& = {});
+
19 virtual ~ONNXRuntime();
+
20
+
21 template <typename T>
+
22 using Tensor = std::vector<std::vector<T>>;
+
23
+
24 ONNXRuntime(const ONNXRuntime&) = delete;
+ +
26
+
27 const std::vector<std::string>& inputNames() const { return input_names_; }
+
28
+
29 template <typename T>
+
30 Tensor<T> run(Tensor<T>&, const Tensor<long>& = {}, unsigned long long = 1ull) const;
+
31
+
32private:
+
33 size_t variablePos(const std::string&) const;
+
34
+
35 std::unique_ptr<Ort::Env> env_;
+
36 std::unique_ptr<Ort::Experimental::Session> session_;
+
37
+
38 std::vector<std::string> input_node_strings_, output_node_strings_;
+
39 std::vector<std::string> input_names_;
+
40 std::map<std::string, std::vector<int64_t>> input_node_dims_, output_node_dims_;
+
41};
+
+
42
+
43#endif
+
Definition ONNXRuntime.h:16
+
std::unique_ptr< Ort::Experimental::Session > session_
Definition ONNXRuntime.h:36
+
std::vector< std::string > output_node_strings_
Definition ONNXRuntime.h:38
+
const std::vector< std::string > & inputNames() const
Definition ONNXRuntime.h:27
+
std::vector< std::string > input_names_
Definition ONNXRuntime.h:39
+
ONNXRuntime(const ONNXRuntime &)=delete
+
size_t variablePos(const std::string &) const
Definition ONNXRuntime.cc:94
+
std::unique_ptr< Ort::Env > env_
Definition ONNXRuntime.h:35
+
ONNXRuntime & operator=(const ONNXRuntime &)=delete
+
std::map< std::string, std::vector< int64_t > > input_node_dims_
Definition ONNXRuntime.h:40
+
Tensor< T > run(Tensor< T > &, const Tensor< long > &={}, unsigned long long=1ull) const
Definition ONNXRuntime.cc:42
+
std::vector< std::string > input_node_strings_
Definition ONNXRuntime.h:38
+
virtual ~ONNXRuntime()
Definition ONNXRuntime.cc:39
+
std::vector< std::vector< T > > Tensor
Definition ONNXRuntime.h:22
+
std::map< std::string, std::vector< int64_t > > output_node_dims_
Definition ONNXRuntime.h:40
+
Definition ONNXRuntime.h:9
+
+ + + + + diff --git a/doc/latest/README_8md.html b/doc/latest/README_8md.html new file mode 100644 index 0000000000..ccfe57327a --- /dev/null +++ b/doc/latest/README_8md.html @@ -0,0 +1,91 @@ + + + + + + + + + +FCCAnalyses: README.md File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ +
+
+
README.md File Reference
+
+
+
+ + + + + diff --git a/doc/latest/ReconstructedParticle2MC_8cc.html b/doc/latest/ReconstructedParticle2MC_8cc.html new file mode 100644 index 0000000000..896a581eb0 --- /dev/null +++ b/doc/latest/ReconstructedParticle2MC_8cc.html @@ -0,0 +1,183 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/ReconstructedParticle2MC.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
ReconstructedParticle2MC.cc File Reference
+
+
+
#include "FCCAnalyses/ReconstructedParticle2MC.h"
+#include <iostream>
+
+Include dependency graph for ReconstructedParticle2MC.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::ReconstructedParticle2MC
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_tlv (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_px (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_py (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_pz (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_pdg (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_charge (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_mass (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_index (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_indexVec (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_index_test (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_parentid (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
 Return the D0 of a track to a reconstructed particle.
 
std::vector< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle2MC::selRP_ChargedHadrons (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 select ReconstructedParticles matched with a MC charged hadrons
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle2MC::selRP_matched_to_list (ROOT::VecOps::RVec< int > mcParticles_indices, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 select ReconstructedParticles matched to the (stable) MC particles whose indices are passed in a list
 
int FCCAnalyses::ReconstructedParticle2MC::getTrack2MC_index (int track_index, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
 return the index of the MC particle that is associated to a given track (via the track-reco association)
 
+
+ + + + + diff --git a/doc/latest/ReconstructedParticle2MC_8cc__incl.map b/doc/latest/ReconstructedParticle2MC_8cc__incl.map new file mode 100644 index 0000000000..33b2bdfeda --- /dev/null +++ b/doc/latest/ReconstructedParticle2MC_8cc__incl.map @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/ReconstructedParticle2MC_8cc__incl.md5 b/doc/latest/ReconstructedParticle2MC_8cc__incl.md5 new file mode 100644 index 0000000000..f5426642cb --- /dev/null +++ b/doc/latest/ReconstructedParticle2MC_8cc__incl.md5 @@ -0,0 +1 @@ +267a5e9a7d7121c39c8f30ad285fb633 \ No newline at end of file diff --git a/doc/latest/ReconstructedParticle2MC_8cc__incl.png b/doc/latest/ReconstructedParticle2MC_8cc__incl.png new file mode 100644 index 0000000000..73ca87e8ae Binary files /dev/null and b/doc/latest/ReconstructedParticle2MC_8cc__incl.png differ diff --git a/doc/latest/ReconstructedParticle2MC_8h.html b/doc/latest/ReconstructedParticle2MC_8h.html new file mode 100644 index 0000000000..0e0eb6fce0 --- /dev/null +++ b/doc/latest/ReconstructedParticle2MC_8h.html @@ -0,0 +1,229 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Classes | +Namespaces | +Functions
+
ReconstructedParticle2MC.h File Reference
+
+
+
#include <cmath>
+#include <vector>
+#include "ROOT/RVec.hxx"
+#include "edm4hep/ReconstructedParticleData.h"
+#include "edm4hep/MCParticleData.h"
+#include "podio/ObjectID.h"
+#include "TLorentzVector.h"
+
+Include dependency graph for ReconstructedParticle2MC.h:
+
+
+ + + + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+
+

Go to the source code of this file.

+ + + + + + + + + + + +

+Classes

struct  FCCAnalyses::ReconstructedParticle2MC::selRP_PDG
 select ReconstructedParticles matched with a MC particle of a given PDG_id More...
 
struct  FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
 select ReconstructedParticles matched with a MC particle of a given PDG_id More...
 
struct  FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func
 select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] More...
 
+ + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::ReconstructedParticle2MC
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_px (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_py (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_pz (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_mass (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_charge (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_pdg (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_tlv (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_index (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_indexVec (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_index_test (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_parentid (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
 Return the D0 of a track to a reconstructed particle.
 
std::vector< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle2MC::selRP_ChargedHadrons (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 select ReconstructedParticles matched with a MC charged hadrons
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle2MC::selRP_matched_to_list (ROOT::VecOps::RVec< int > mcParticles_indices, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 select ReconstructedParticles matched to the (stable) MC particles whose indices are passed in a list
 
int FCCAnalyses::ReconstructedParticle2MC::getTrack2MC_index (int track_index, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
 return the index of the MC particle that is associated to a given track (via the track-reco association)
 
+
+ + + + + diff --git a/doc/latest/ReconstructedParticle2MC_8h__dep__incl.map b/doc/latest/ReconstructedParticle2MC_8h__dep__incl.map new file mode 100644 index 0000000000..413de7bc68 --- /dev/null +++ b/doc/latest/ReconstructedParticle2MC_8h__dep__incl.map @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/ReconstructedParticle2MC_8h__dep__incl.md5 b/doc/latest/ReconstructedParticle2MC_8h__dep__incl.md5 new file mode 100644 index 0000000000..4f945c902d --- /dev/null +++ b/doc/latest/ReconstructedParticle2MC_8h__dep__incl.md5 @@ -0,0 +1 @@ +6b9fcc356d3241c963eb93f3702e5134 \ No newline at end of file diff --git a/doc/latest/ReconstructedParticle2MC_8h__dep__incl.png b/doc/latest/ReconstructedParticle2MC_8h__dep__incl.png new file mode 100644 index 0000000000..19b758a277 Binary files /dev/null and b/doc/latest/ReconstructedParticle2MC_8h__dep__incl.png differ diff --git a/doc/latest/ReconstructedParticle2MC_8h__incl.map b/doc/latest/ReconstructedParticle2MC_8h__incl.map new file mode 100644 index 0000000000..fde91f056c --- /dev/null +++ b/doc/latest/ReconstructedParticle2MC_8h__incl.map @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/doc/latest/_reconstructed_particle2_m_c_8h__incl.md5 b/doc/latest/ReconstructedParticle2MC_8h__incl.md5 similarity index 100% rename from doc/latest/_reconstructed_particle2_m_c_8h__incl.md5 rename to doc/latest/ReconstructedParticle2MC_8h__incl.md5 diff --git a/doc/latest/ReconstructedParticle2MC_8h__incl.png b/doc/latest/ReconstructedParticle2MC_8h__incl.png new file mode 100644 index 0000000000..60ab84ef4b Binary files /dev/null and b/doc/latest/ReconstructedParticle2MC_8h__incl.png differ diff --git a/doc/latest/ReconstructedParticle2MC_8h_source.html b/doc/latest/ReconstructedParticle2MC_8h_source.html new file mode 100644 index 0000000000..5cb8bcc5bb --- /dev/null +++ b/doc/latest/ReconstructedParticle2MC_8h_source.html @@ -0,0 +1,260 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
ReconstructedParticle2MC.h
+
+
+Go to the documentation of this file.
1
+
2#ifndef RECONSTRUCTEDPARTICLE2MC_ANALYZERS_H
+
3#define RECONSTRUCTEDPARTICLE2MC_ANALYZERS_H
+
4
+
5#include <cmath>
+
6#include <vector>
+
7
+
8#include "ROOT/RVec.hxx"
+
9#include "edm4hep/ReconstructedParticleData.h"
+
10#include "edm4hep/MCParticleData.h"
+
11#include "podio/ObjectID.h"
+
12#include "TLorentzVector.h"
+
13
+
14namespace FCCAnalyses{
+
15
+
+
16namespace ReconstructedParticle2MC{
+
17
+
+
19 struct selRP_PDG {
+
20 selRP_PDG(int arg_PDG, bool arg_chargedOnly);
+
21 int m_PDG = 13 ;
+
22 bool m_chargedOnly = true;
+
23 std::vector<edm4hep::ReconstructedParticleData> operator() (ROOT::VecOps::RVec<int> recind,
+
24 ROOT::VecOps::RVec<int> mcind,
+
25 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
+
26 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc) ;
+
27 };
+
+
28
+
+ +
31 selRP_PDG_index(int arg_PDG, bool arg_chargedOnly);
+
32 int m_PDG = 13 ;
+
33 bool m_chargedOnly = true;
+
34 ROOT::VecOps::RVec<int> operator() (ROOT::VecOps::RVec<int> recind,
+
35 ROOT::VecOps::RVec<int> mcind,
+
36 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
+
37 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc) ;
+
38 };
+
+
39
+
40
+
+ +
43 ROOT::VecOps::RVec<float> operator() (ROOT::VecOps::RVec<int> recin,
+
44 ROOT::VecOps::RVec<int> mcin,
+
45 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
+
46 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
+
47 };
+
+
48
+
50 ROOT::VecOps::RVec<float> getRP2MC_p (ROOT::VecOps::RVec<int> recin,
+
51 ROOT::VecOps::RVec<int> mcin,
+
52 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
+
53 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
+
54
+
56 ROOT::VecOps::RVec<float> getRP2MC_px (ROOT::VecOps::RVec<int> recin,
+
57 ROOT::VecOps::RVec<int> mcin,
+
58 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
+
59 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
+
60
+
62 ROOT::VecOps::RVec<float> getRP2MC_py (ROOT::VecOps::RVec<int> recin,
+
63 ROOT::VecOps::RVec<int> mcin,
+
64 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
+
65 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
+
66
+
68 ROOT::VecOps::RVec<float> getRP2MC_pz (ROOT::VecOps::RVec<int> recin,
+
69 ROOT::VecOps::RVec<int> mcin,
+
70 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
+
71 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
+
72
+
74 ROOT::VecOps::RVec<float> getRP2MC_mass (ROOT::VecOps::RVec<int> recin,
+
75 ROOT::VecOps::RVec<int> mcin,
+
76 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
+
77 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
+
78
+
80 ROOT::VecOps::RVec<float> getRP2MC_charge (ROOT::VecOps::RVec<int> recin,
+
81 ROOT::VecOps::RVec<int> mcin,
+
82 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
+
83 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
+
84
+
86 ROOT::VecOps::RVec<float> getRP2MC_pdg (ROOT::VecOps::RVec<int> recin,
+
87 ROOT::VecOps::RVec<int> mcin,
+
88 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
+
89 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
+
90
+
92 ROOT::VecOps::RVec<TLorentzVector> getRP2MC_tlv (ROOT::VecOps::RVec<int> recin,
+
93 ROOT::VecOps::RVec<int> mcin,
+
94 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
+
95 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
+
96
+
98 ROOT::VecOps::RVec<int> getRP2MC_index (ROOT::VecOps::RVec<int> recin,
+
99 ROOT::VecOps::RVec<int> mcin,
+
100 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco);
+
101
+
103 ROOT::VecOps::RVec<ROOT::VecOps::RVec<int>> getRP2MC_indexVec (ROOT::VecOps::RVec<int> recin,
+
104 ROOT::VecOps::RVec<int> mcin,
+
105 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco);
+
106
+
108 ROOT::VecOps::RVec<int> getRP2MC_index_test (ROOT::VecOps::RVec<int> recin,
+
109 ROOT::VecOps::RVec<int> mcin,
+
110 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
+
111 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
+
112 ROOT::VecOps::RVec<int> parents);
+
113
+
114
+
116 ROOT::VecOps::RVec<int> getRP2MC_parentid (ROOT::VecOps::RVec<int> recin,
+
117 ROOT::VecOps::RVec<int> mcin,
+
118 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
+
119 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
+
120 ROOT::VecOps::RVec<int> parents);
+
121
+
123 std::vector<edm4hep::ReconstructedParticleData> selRP_ChargedHadrons ( ROOT::VecOps::RVec<int> recind,
+
124 ROOT::VecOps::RVec<int> mcind,
+
125 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
+
126 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc) ;
+
127
+
129 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> selRP_matched_to_list( ROOT::VecOps::RVec<int> mcParticles_indices,
+
130 ROOT::VecOps::RVec<int> recind,
+
131 ROOT::VecOps::RVec<int> mcind,
+
132 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
+
133 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc) ;
+
134
+
136 int getTrack2MC_index ( int track_index,
+
137 ROOT::VecOps::RVec<int> recind,
+
138 ROOT::VecOps::RVec<int> mcind,
+
139 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco);
+
140
+
141}//end NS ReconstructedParticle2MC
+
+
142
+
143}//end NS FCCAnalyses
+
144#endif
+
ROOT::VecOps::RVec< float > getRP2MC_pdg(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:86
+
ROOT::VecOps::RVec< int > getRP2MC_parentid(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:198
+
ROOT::VecOps::RVec< float > getRP2MC_px(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:44
+
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > getRP2MC_indexVec(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:140
+
ROOT::VecOps::RVec< float > getRP2MC_mass(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:114
+
ROOT::VecOps::RVec< int > getRP2MC_index(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:127
+
ROOT::VecOps::RVec< float > getRP2MC_py(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:58
+
std::vector< edm4hep::ReconstructedParticleData > selRP_ChargedHadrons(ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
select ReconstructedParticles matched with a MC charged hadrons
Definition ReconstructedParticle2MC.cc:319
+
ROOT::VecOps::RVec< int > getRP2MC_index_test(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:157
+
ROOT::VecOps::RVec< float > getRP2MC_pz(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:72
+
ROOT::VecOps::RVec< TLorentzVector > getRP2MC_tlv(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:27
+
ROOT::VecOps::RVec< float > getRP2MC_charge(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:100
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > selRP_matched_to_list(ROOT::VecOps::RVec< int > mcParticles_indices, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
select ReconstructedParticles matched to the (stable) MC particles whose indices are passed in a list
Definition ReconstructedParticle2MC.cc:343
+
int getTrack2MC_index(int track_index, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
return the index of the MC particle that is associated to a given track (via the track-reco associati...
Definition ReconstructedParticle2MC.cc:388
+
ROOT::VecOps::RVec< float > getRP2MC_p(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:10
+
All FCC analyzers.
Definition Algorithms.h:15
+
select ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
Definition ReconstructedParticle2MC.h:42
+
ROOT::VecOps::RVec< float > operator()(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Definition ReconstructedParticle2MC.cc:233
+
select ReconstructedParticles matched with a MC particle of a given PDG_id
Definition ReconstructedParticle2MC.h:30
+
int m_PDG
Definition ReconstructedParticle2MC.h:32
+
bool m_chargedOnly
Definition ReconstructedParticle2MC.h:33
+
ROOT::VecOps::RVec< int > operator()(ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Definition ReconstructedParticle2MC.cc:292
+
select ReconstructedParticles matched with a MC particle of a given PDG_id
Definition ReconstructedParticle2MC.h:19
+
int m_PDG
Definition ReconstructedParticle2MC.h:21
+
std::vector< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Definition ReconstructedParticle2MC.cc:268
+
bool m_chargedOnly
Definition ReconstructedParticle2MC.h:22
+
+ + + + + diff --git a/doc/latest/ReconstructedParticle2Track_8cc.html b/doc/latest/ReconstructedParticle2Track_8cc.html new file mode 100644 index 0000000000..bada03b583 --- /dev/null +++ b/doc/latest/ReconstructedParticle2Track_8cc.html @@ -0,0 +1,266 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/ReconstructedParticle2Track.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
ReconstructedParticle2Track.cc File Reference
+
+
+
#include "FCCAnalyses/ReconstructedParticle2Track.h"
+#include "FCCAnalyses/VertexingUtils.h"
+
+Include dependency graph for ReconstructedParticle2Track.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::ReconstructedParticle2Track
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_mom (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the momentum of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the charge of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
float FCCAnalyses::ReconstructedParticle2Track::Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dxy (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_phi (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_C (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_ct (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the D0 significance of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the Z0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the the Z0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the Z0 significance of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the Phi of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the the Phi of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the omega of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the omega of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_tanLambda (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the tanLambda of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_tanLambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the tanLambda of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_phi0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0, phi0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0, omega) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0,z0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (phi0,omega) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (phi0,z0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (phi0,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (omega,z0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (omega,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_z0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (z0,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the tracks associated to reco'ed particles.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2Track::get_recoindTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the reco indices of particles that have tracks.
 
int FCCAnalyses::ReconstructedParticle2Track::getTK_n (ROOT::VecOps::RVec< edm4hep::TrackState > x)
 Return the size of a collection of TrackStates.
 
ROOT::VecOps::RVec< bool > FCCAnalyses::ReconstructedParticle2Track::hasTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 Return if a Reco particle have an associated track.
 
+
+ + + + + diff --git a/doc/latest/ReconstructedParticle2Track_8cc__incl.map b/doc/latest/ReconstructedParticle2Track_8cc__incl.map new file mode 100644 index 0000000000..0113a45e96 --- /dev/null +++ b/doc/latest/ReconstructedParticle2Track_8cc__incl.map @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/ReconstructedParticle2Track_8cc__incl.md5 b/doc/latest/ReconstructedParticle2Track_8cc__incl.md5 new file mode 100644 index 0000000000..6feb79987e --- /dev/null +++ b/doc/latest/ReconstructedParticle2Track_8cc__incl.md5 @@ -0,0 +1 @@ +56c8352db3b581340960f76925d5fa62 \ No newline at end of file diff --git a/doc/latest/ReconstructedParticle2Track_8cc__incl.png b/doc/latest/ReconstructedParticle2Track_8cc__incl.png new file mode 100644 index 0000000000..68794162d8 Binary files /dev/null and b/doc/latest/ReconstructedParticle2Track_8cc__incl.png differ diff --git a/doc/latest/ReconstructedParticle2Track_8h.html b/doc/latest/ReconstructedParticle2Track_8h.html new file mode 100644 index 0000000000..a19a65aa3d --- /dev/null +++ b/doc/latest/ReconstructedParticle2Track_8h.html @@ -0,0 +1,291 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/ReconstructedParticle2Track.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
ReconstructedParticle2Track.h File Reference
+
+
+
#include <cmath>
+#include <vector>
+#include "ROOT/RVec.hxx"
+#include "edm4hep/Quantity.h"
+#include "edm4hep/ReconstructedParticleData.h"
+#include "edm4hep/TrackData.h"
+#include "edm4hep/TrackState.h"
+#include "edm4hep/TrackerHitData.h"
+#include <TVectorD.h>
+#include <TVector3.h>
+#include <TLorentzVector.h>
+#include <TMath.h>
+#include <iostream>
+
+Include dependency graph for ReconstructedParticle2Track.h:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+

Go to the source code of this file.

+ + + + + + + + + +

+Namespaces

namespace  edm4hep
 
namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::ReconstructedParticle2Track
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_mom (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the momentum of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the charge of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
float FCCAnalyses::ReconstructedParticle2Track::Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dxy (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_phi (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_C (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_ct (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the Z0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the Phi of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the omega of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_tanLambda (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the tanLambda of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the D0 significance of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the Z0 significance of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the the Z0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the the Phi of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the omega of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_tanLambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the tanLambda of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_phi0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0, phi0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0, omega) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0,z0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (phi0,omega) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (phi0,z0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (phi0,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (omega,z0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (omega,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_z0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (z0,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the tracks associated to reco'ed particles.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2Track::get_recoindTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the reco indices of particles that have tracks.
 
int FCCAnalyses::ReconstructedParticle2Track::getTK_n (ROOT::VecOps::RVec< edm4hep::TrackState > x)
 Return the size of a collection of TrackStates.
 
ROOT::VecOps::RVec< bool > FCCAnalyses::ReconstructedParticle2Track::hasTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 Return if a Reco particle have an associated track.
 
+
+ + + + + diff --git a/doc/latest/ReconstructedParticle2Track_8h__dep__incl.map b/doc/latest/ReconstructedParticle2Track_8h__dep__incl.map new file mode 100644 index 0000000000..1e1e19b34e --- /dev/null +++ b/doc/latest/ReconstructedParticle2Track_8h__dep__incl.map @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/ReconstructedParticle2Track_8h__dep__incl.md5 b/doc/latest/ReconstructedParticle2Track_8h__dep__incl.md5 new file mode 100644 index 0000000000..8143dee0f0 --- /dev/null +++ b/doc/latest/ReconstructedParticle2Track_8h__dep__incl.md5 @@ -0,0 +1 @@ +59609bbfd5acf36c2eb9bb0f3f4d01dd \ No newline at end of file diff --git a/doc/latest/ReconstructedParticle2Track_8h__dep__incl.png b/doc/latest/ReconstructedParticle2Track_8h__dep__incl.png new file mode 100644 index 0000000000..8c54c4c54b Binary files /dev/null and b/doc/latest/ReconstructedParticle2Track_8h__dep__incl.png differ diff --git a/doc/latest/ReconstructedParticle2Track_8h__incl.map b/doc/latest/ReconstructedParticle2Track_8h__incl.map new file mode 100644 index 0000000000..e6067c0ab8 --- /dev/null +++ b/doc/latest/ReconstructedParticle2Track_8h__incl.map @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/_reconstructed_particle2_track_8h__incl.md5 b/doc/latest/ReconstructedParticle2Track_8h__incl.md5 similarity index 100% rename from doc/latest/_reconstructed_particle2_track_8h__incl.md5 rename to doc/latest/ReconstructedParticle2Track_8h__incl.md5 diff --git a/doc/latest/ReconstructedParticle2Track_8h__incl.png b/doc/latest/ReconstructedParticle2Track_8h__incl.png new file mode 100644 index 0000000000..d6e2dc46d9 Binary files /dev/null and b/doc/latest/ReconstructedParticle2Track_8h__incl.png differ diff --git a/doc/latest/ReconstructedParticle2Track_8h_source.html b/doc/latest/ReconstructedParticle2Track_8h_source.html new file mode 100644 index 0000000000..1dbafcab34 --- /dev/null +++ b/doc/latest/ReconstructedParticle2Track_8h_source.html @@ -0,0 +1,289 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/ReconstructedParticle2Track.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
ReconstructedParticle2Track.h
+
+
+Go to the documentation of this file.
1
+
2#ifndef RECONSTRUCTEDPARTICLE2TRACK_ANALYZERS_H
+
3#define RECONSTRUCTEDPARTICLE2TRACK_ANALYZERS_H
+
4
+
5#include <cmath>
+
6#include <vector>
+
7
+
8#include "ROOT/RVec.hxx"
+
9#include "edm4hep/Quantity.h"
+
10#include "edm4hep/ReconstructedParticleData.h"
+
11#include "edm4hep/TrackData.h"
+
12#include "edm4hep/TrackState.h"
+
13#if __has_include("edm4hep/TrackerHit3DData.h")
+
14#include "edm4hep/TrackerHit3DData.h"
+
15#else
+
16#include "edm4hep/TrackerHitData.h"
+
17namespace edm4hep {
+
18 using TrackerHit3DData = edm4hep::TrackerHitData;
+
19}
+
20#endif
+
21#include <TVectorD.h>
+
22#include <TVector3.h>
+
23#include <TLorentzVector.h>
+
24
+
25#include <TMath.h>
+
26#include <iostream>
+
27
+
28namespace FCCAnalyses{
+
29
+
+
30namespace ReconstructedParticle2Track{
+
31
+
33 ROOT::VecOps::RVec<float> getRP2TRK_mom (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
34 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
35
+
37 ROOT::VecOps::RVec<float> getRP2TRK_charge(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
38 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
39
+
40 //compute the magnetic field Bz
+
41 ROOT::VecOps::RVec<float> getRP2TRK_Bz(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>& rps,
+
42 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks); //here computed for all particles passed
+
43
+
44 float Bz(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>& rps,
+
45 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks); //here only computed for the first charged particle encountered
+
46
+
47 ROOT::VecOps::RVec<float> XPtoPar_dxy(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>& in,
+
48 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks,
+
49 const TLorentzVector& V, // primary vertex
+
50 const float& Bz);
+
51
+
52 ROOT::VecOps::RVec<float> XPtoPar_dz(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>& in,
+
53 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks,
+
54 const TLorentzVector& V, // primary vertex
+
55 const float& Bz);
+
56
+
57 ROOT::VecOps::RVec<float> XPtoPar_phi(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>& in,
+
58 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks,
+
59 const TLorentzVector& V, // primary vertex
+
60 const float& Bz);
+
61
+
62 ROOT::VecOps::RVec<float> XPtoPar_C(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>& in,
+
63 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks,
+
64 const float& Bz);
+
65
+
66 ROOT::VecOps::RVec<float> XPtoPar_ct(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>& in,
+
67 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks,
+
68 const float& Bz);
+
69
+
71 ROOT::VecOps::RVec<float> getRP2TRK_D0 (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
72 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
73
+
75 ROOT::VecOps::RVec<float> getRP2TRK_Z0 (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
76 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
77
+
79 ROOT::VecOps::RVec<float> getRP2TRK_phi (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
80 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
81
+
83 ROOT::VecOps::RVec<float> getRP2TRK_omega (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
84 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
85
+
87 ROOT::VecOps::RVec<float> getRP2TRK_tanLambda (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
88 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
89
+
91 ROOT::VecOps::RVec<float> getRP2TRK_D0_sig (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
92 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
93
+
95 ROOT::VecOps::RVec<float> getRP2TRK_Z0_sig (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
96 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
97
+
98
+
100 ROOT::VecOps::RVec<float> getRP2TRK_D0_cov (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
101 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
102
+
104 ROOT::VecOps::RVec<float> getRP2TRK_Z0_cov (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
105 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
106
+
108 ROOT::VecOps::RVec<float> getRP2TRK_phi_cov (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
109 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
110
+
112 ROOT::VecOps::RVec<float> getRP2TRK_omega_cov (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
113 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
114
+
116 ROOT::VecOps::RVec<float> getRP2TRK_tanLambda_cov (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
117 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
118
+
120 ROOT::VecOps::RVec<float> getRP2TRK_d0_phi0_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
121 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
122
+
124 ROOT::VecOps::RVec<float> getRP2TRK_d0_omega_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
125 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
126
+
128 ROOT::VecOps::RVec<float> getRP2TRK_d0_z0_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
129 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
130
+
132 ROOT::VecOps::RVec<float> getRP2TRK_d0_tanlambda_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
133 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
134
+
136 ROOT::VecOps::RVec<float> getRP2TRK_phi0_omega_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
137 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
138
+
140 ROOT::VecOps::RVec<float> getRP2TRK_phi0_z0_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
141 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
142
+
144 ROOT::VecOps::RVec<float> getRP2TRK_phi0_tanlambda_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
145 ROOT::VecOps::RVec<edm4hep::TrackState> tracks) ;
+
146
+
148 ROOT::VecOps::RVec<float> getRP2TRK_omega_z0_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
149 ROOT::VecOps::RVec<edm4hep::TrackState> tracks) ;
+
150
+
152 ROOT::VecOps::RVec<float> getRP2TRK_omega_tanlambda_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
153 ROOT::VecOps::RVec<edm4hep::TrackState> tracks) ;
+
154
+
156 ROOT::VecOps::RVec<float> getRP2TRK_z0_tanlambda_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
157 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
158
+
159
+
161 ROOT::VecOps::RVec<edm4hep::TrackState> getRP2TRK( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
162 ROOT::VecOps::RVec<edm4hep::TrackState> tracks ) ;
+
163
+
165 ROOT::VecOps::RVec<int> get_recoindTRK( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
+
166 ROOT::VecOps::RVec<edm4hep::TrackState> tracks ) ;
+
167
+
169 int getTK_n(ROOT::VecOps::RVec<edm4hep::TrackState> x) ;
+
170
+
172 ROOT::VecOps::RVec<bool> hasTRK( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in ) ;
+
173
+
174}//end NS ReconstructedParticle2Track
+
+
175
+
176}//end NS FCCAnalyses
+
177#endif
+
ROOT::VecOps::RVec< float > getRP2TRK_tanLambda_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the variance (not the sigma) of the tanLambda of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:379
+
ROOT::VecOps::RVec< float > XPtoPar_ct(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
Definition ReconstructedParticle2Track.cc:219
+
float Bz(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition ReconstructedParticle2Track.cc:49
+
ROOT::VecOps::RVec< float > getRP2TRK_omega(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the omega of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:343
+
ROOT::VecOps::RVec< float > getRP2TRK_tanLambda(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the tanLambda of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:367
+
ROOT::VecOps::RVec< float > getRP2TRK_mom(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the momentum of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:9
+
ROOT::VecOps::RVec< float > getRP2TRK_omega_tanlambda_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (omega,tanlambda) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:487
+
ROOT::VecOps::RVec< float > XPtoPar_dz(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
Definition ReconstructedParticle2Track.cc:108
+
ROOT::VecOps::RVec< float > getRP2TRK_d0_z0_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (d0,z0) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:415
+
ROOT::VecOps::RVec< float > getRP2TRK_phi0_z0_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (phi0,z0) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:451
+
ROOT::VecOps::RVec< float > getRP2TRK_Z0(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the Z0 of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:282
+
ROOT::VecOps::RVec< float > getRP2TRK_d0_tanlambda_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (d0,tanlambda) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:427
+
ROOT::VecOps::RVec< float > getRP2TRK_phi0_omega_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (phi0,omega) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:439
+
ROOT::VecOps::RVec< float > getRP2TRK_d0_omega_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (d0, omega) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:403
+
ROOT::VecOps::RVec< int > get_recoindTRK(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the reco indices of particles that have tracks.
Definition ReconstructedParticle2Track.cc:528
+
ROOT::VecOps::RVec< float > XPtoPar_dxy(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
Definition ReconstructedParticle2Track.cc:64
+
ROOT::VecOps::RVec< float > getRP2TRK_D0(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:246
+
ROOT::VecOps::RVec< float > getRP2TRK_phi_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the variance (not the sigma) of the the Phi of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:330
+
ROOT::VecOps::RVec< float > getRP2TRK_D0_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the variance (not the sigma) of the the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:258
+
int getTK_n(ROOT::VecOps::RVec< edm4hep::TrackState > x)
Return the size of a collection of TrackStates.
Definition ReconstructedParticle2Track.cc:541
+
ROOT::VecOps::RVec< edm4hep::TrackState > getRP2TRK(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the tracks associated to reco'ed particles.
Definition ReconstructedParticle2Track.cc:511
+
ROOT::VecOps::RVec< float > getRP2TRK_d0_phi0_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (d0, phi0) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:391
+
ROOT::VecOps::RVec< float > getRP2TRK_Bz(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition ReconstructedParticle2Track.cc:32
+
ROOT::VecOps::RVec< float > getRP2TRK_phi(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the Phi of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:318
+
ROOT::VecOps::RVec< float > getRP2TRK_Z0_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the variance (not the sigma) of the the Z0 of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:294
+
ROOT::VecOps::RVec< float > getRP2TRK_charge(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the charge of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:21
+
ROOT::VecOps::RVec< float > getRP2TRK_D0_sig(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the D0 significance of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:270
+
ROOT::VecOps::RVec< float > XPtoPar_phi(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
Definition ReconstructedParticle2Track.cc:156
+
ROOT::VecOps::RVec< float > getRP2TRK_Z0_sig(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the Z0 significance of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:306
+
ROOT::VecOps::RVec< float > XPtoPar_C(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
Definition ReconstructedParticle2Track.cc:194
+
ROOT::VecOps::RVec< float > getRP2TRK_z0_tanlambda_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (z0,tanlambda) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:499
+
ROOT::VecOps::RVec< float > getRP2TRK_phi0_tanlambda_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (phi0,tanlambda) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:463
+
ROOT::VecOps::RVec< bool > hasTRK(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Return if a Reco particle have an associated track.
Definition ReconstructedParticle2Track.cc:548
+
ROOT::VecOps::RVec< float > getRP2TRK_omega_z0_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (omega,z0) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:475
+
ROOT::VecOps::RVec< float > getRP2TRK_omega_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the variance (not the sigma) of the omega of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:355
+
All FCC analyzers.
Definition Algorithms.h:15
+
Definition JetConstituentsUtils.h:11
+
edm4hep::TrackerHitData TrackerHit3DData
Definition JetConstituentsUtils.h:12
+
+ + + + + diff --git a/doc/latest/ReconstructedParticle_8cc.html b/doc/latest/ReconstructedParticle_8cc.html new file mode 100644 index 0000000000..9353ec793b --- /dev/null +++ b/doc/latest/ReconstructedParticle_8cc.html @@ -0,0 +1,214 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/ReconstructedParticle.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
ReconstructedParticle.cc File Reference
+
+
+
#include "FCCAnalyses/ReconstructedParticle.h"
+#include <cstdlib>
+#include <iostream>
+#include <stdexcept>
+#include "edm4hep/EDM4hepVersion.h"
+
+Include dependency graph for ReconstructedParticle.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::ReconstructedParticle
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_pt (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the transverse momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::merge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
 concatenate both input vectors and return the resulting vector
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::remove (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
 remove elements of vector y from vector x
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::get (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return reconstructed particles
 
TLorentzVector FCCAnalyses::ReconstructedParticle::get_P4vis (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return visible 4-momentum vector
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_mass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the masses of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_eta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the pseudo-rapidity of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the phi of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_e (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the energy of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_p (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_px (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_py (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_pz (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the charges of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_y (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the rapidity of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_theta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the theta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::ReconstructedParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the TlorentzVector of the input ReconstructedParticles
 
TLorentzVector FCCAnalyses::ReconstructedParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, int index)
 return the TlorentzVector of the indexed input ReconstructedParticles
 
TLorentzVector FCCAnalyses::ReconstructedParticle::get_tlv (edm4hep::ReconstructedParticleData in)
 return the TlorentzVector of the one input ReconstructedParticle
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle::get_type (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the type of the input ReconstructedParticles
 
int FCCAnalyses::ReconstructedParticle::get_n (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the size of the input collection
 
ROOT::VecOps::RVec< bool > FCCAnalyses::ReconstructedParticle::getJet_btag (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ParticleIDData > pid, ROOT::VecOps::RVec< float > values)
 returns the bjet flavour
 
int FCCAnalyses::ReconstructedParticle::getJet_ntags (ROOT::VecOps::RVec< bool > in)
 get number of b-jets
 
+
+ + + + + diff --git a/doc/latest/ReconstructedParticle_8cc__incl.map b/doc/latest/ReconstructedParticle_8cc__incl.map new file mode 100644 index 0000000000..e432695bfd --- /dev/null +++ b/doc/latest/ReconstructedParticle_8cc__incl.map @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/ReconstructedParticle_8cc__incl.md5 b/doc/latest/ReconstructedParticle_8cc__incl.md5 new file mode 100644 index 0000000000..93a0d86583 --- /dev/null +++ b/doc/latest/ReconstructedParticle_8cc__incl.md5 @@ -0,0 +1 @@ +fc119e1a76de5309a672c6f4123a1504 \ No newline at end of file diff --git a/doc/latest/ReconstructedParticle_8cc__incl.png b/doc/latest/ReconstructedParticle_8cc__incl.png new file mode 100644 index 0000000000..f7fbfd2689 Binary files /dev/null and b/doc/latest/ReconstructedParticle_8cc__incl.png differ diff --git a/doc/latest/ReconstructedParticle_8h.html b/doc/latest/ReconstructedParticle_8h.html new file mode 100644 index 0000000000..69b705f5be --- /dev/null +++ b/doc/latest/ReconstructedParticle_8h.html @@ -0,0 +1,260 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Classes | +Namespaces | +Functions
+
ReconstructedParticle.h File Reference
+
+
+
#include <cmath>
+#include <vector>
+#include "TLorentzVector.h"
+#include "ROOT/RVec.hxx"
+#include "edm4hep/ReconstructedParticleData.h"
+#include "edm4hep/ParticleIDData.h"
+
+Include dependency graph for ReconstructedParticle.h:
+
+
+ + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + + + + + + + +
+
+

Go to the source code of this file.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Classes

struct  FCCAnalyses::ReconstructedParticle::resonanceBuilder
 build the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input More...
 
struct  FCCAnalyses::ReconstructedParticle::recoilBuilder
 build the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy More...
 
struct  FCCAnalyses::ReconstructedParticle::angular_separationBuilder
 return the angular separations (min / max / average) between a collection of particles More...
 
struct  FCCAnalyses::ReconstructedParticle::sel_type
 select ReconstructedParticles by type Note: type might not correspond to PDG ID More...
 
struct  FCCAnalyses::ReconstructedParticle::sel_absType
 select ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID More...
 
struct  FCCAnalyses::ReconstructedParticle::sel_pt
 select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] More...
 
struct  FCCAnalyses::ReconstructedParticle::sel_eta
 select ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value More...
 
struct  FCCAnalyses::ReconstructedParticle::sel_p
 select ReconstructedParticles with momentum greater than a minimum value [GeV] More...
 
struct  FCCAnalyses::ReconstructedParticle::sel_charge
 select ReconstructedParticles with charge equal or in asolute value More...
 
struct  FCCAnalyses::ReconstructedParticle::sel_axis
 select a list of reconstructed particles depending on the angle cosTheta axis More...
 
struct  FCCAnalyses::ReconstructedParticle::sel_tag
 select a list of reconstructed particles depending on the status of a certain boolean flag More...
 
+ + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::ReconstructedParticle
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::get (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return reconstructed particles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_pt (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the transverse momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_p (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_px (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_py (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_pz (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_eta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the pseudo-rapidity of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_y (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the rapidity of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_theta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the theta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the phi of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_e (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the energy of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_mass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the masses of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the charges of the input ReconstructedParticles
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle::get_type (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the type of the input ReconstructedParticles
 
ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::ReconstructedParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the TlorentzVector of the input ReconstructedParticles
 
TLorentzVector FCCAnalyses::ReconstructedParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, int index)
 return the TlorentzVector of the indexed input ReconstructedParticles
 
TLorentzVector FCCAnalyses::ReconstructedParticle::get_tlv (edm4hep::ReconstructedParticleData in)
 return the TlorentzVector of the one input ReconstructedParticle
 
TLorentzVector FCCAnalyses::ReconstructedParticle::get_P4vis (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return visible 4-momentum vector
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::merge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
 concatenate both input vectors and return the resulting vector
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::remove (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
 remove elements of vector y from vector x
 
int FCCAnalyses::ReconstructedParticle::get_n (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the size of the input collection
 
ROOT::VecOps::RVec< bool > FCCAnalyses::ReconstructedParticle::getJet_btag (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ParticleIDData > pid, ROOT::VecOps::RVec< float > values)
 returns the bjet flavour
 
int FCCAnalyses::ReconstructedParticle::getJet_ntags (ROOT::VecOps::RVec< bool > in)
 get number of b-jets
 
+
+ + + + + diff --git a/doc/latest/ReconstructedParticle_8h__dep__incl.map b/doc/latest/ReconstructedParticle_8h__dep__incl.map new file mode 100644 index 0000000000..c4bdaadfa4 --- /dev/null +++ b/doc/latest/ReconstructedParticle_8h__dep__incl.map @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/doc/latest/ReconstructedParticle_8h__dep__incl.md5 b/doc/latest/ReconstructedParticle_8h__dep__incl.md5 new file mode 100644 index 0000000000..7be6f7c511 --- /dev/null +++ b/doc/latest/ReconstructedParticle_8h__dep__incl.md5 @@ -0,0 +1 @@ +e5c6f9aceaa6fd33f9517c39d8595942 \ No newline at end of file diff --git a/doc/latest/ReconstructedParticle_8h__dep__incl.png b/doc/latest/ReconstructedParticle_8h__dep__incl.png new file mode 100644 index 0000000000..037df9ee70 Binary files /dev/null and b/doc/latest/ReconstructedParticle_8h__dep__incl.png differ diff --git a/doc/latest/ReconstructedParticle_8h__incl.map b/doc/latest/ReconstructedParticle_8h__incl.map new file mode 100644 index 0000000000..e56b323505 --- /dev/null +++ b/doc/latest/ReconstructedParticle_8h__incl.map @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/doc/latest/_reconstructed_particle_8h__incl.md5 b/doc/latest/ReconstructedParticle_8h__incl.md5 similarity index 100% rename from doc/latest/_reconstructed_particle_8h__incl.md5 rename to doc/latest/ReconstructedParticle_8h__incl.md5 diff --git a/doc/latest/ReconstructedParticle_8h__incl.png b/doc/latest/ReconstructedParticle_8h__incl.png new file mode 100644 index 0000000000..f097096460 Binary files /dev/null and b/doc/latest/ReconstructedParticle_8h__incl.png differ diff --git a/doc/latest/ReconstructedParticle_8h_source.html b/doc/latest/ReconstructedParticle_8h_source.html new file mode 100644 index 0000000000..52a0cca8fe --- /dev/null +++ b/doc/latest/ReconstructedParticle_8h_source.html @@ -0,0 +1,320 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
ReconstructedParticle.h
+
+
+Go to the documentation of this file.
1
+
2#ifndef RECONSTRUCTEDPARTICLE_ANALYZERS_H
+
3#define RECONSTRUCTEDPARTICLE_ANALYZERS_H
+
4
+
5#include <cmath>
+
6#include <vector>
+
7
+
8#include "TLorentzVector.h"
+
9#include "ROOT/RVec.hxx"
+
10#include "edm4hep/ReconstructedParticleData.h"
+
11#include "edm4hep/ParticleIDData.h"
+
12
+
13namespace FCCAnalyses{
+
14
+
+
15namespace ReconstructedParticle{
+
16
+
+ + +
20 resonanceBuilder(float arg_resonance_mass);
+
21 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator()(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> legs);
+
22 };
+
+
23
+
+ +
26 recoilBuilder(float arg_sqrts);
+
27 float m_sqrts = 240.0;
+
28 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in) ;
+
29 };
+
+
30
+
+ +
33 angular_separationBuilder( int arg_delta); // 0, 1, 2 = max, min, average
+
34 int m_delta = 0;
+
35 float operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in) ;
+
36 };
+
+
37
+
+
40 struct sel_type {
+
41 sel_type(const int type);
+
42 const int m_type;
+
43 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
+
44 operator()(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
45 };
+
+
46
+
+
49 struct sel_absType {
+
50 sel_absType(const int type);
+
51 const int m_type;
+
52 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
+
53 operator()(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
54 };
+
+
55
+
+
57 struct sel_pt {
+
58 sel_pt(float arg_min_pt);
+
59 float m_min_pt = 1.; //> transverse momentum threshold [GeV]
+
60 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
61 };
+
+
62
+
+
64 struct sel_eta {
+
65 sel_eta(float arg_min_eta);
+
66 float m_min_eta = 2.5; //> pseudorapidity threshold
+
67 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
68 };
+
+
69
+
+
71 struct sel_p {
+
72 sel_p(float arg_min_p, float arg_max_p = 1e10);
+
73 float m_min_p = 1.; //> momentum threshold [GeV]
+
74 float m_max_p = 1e10; //< momentum threshold [GeV]
+
75 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
76 };
+
+
77
+
+
79 struct sel_charge {
+
80 sel_charge(int arg_charge, bool arg_abs);
+
81 float m_charge; //> charge condition
+
82 bool m_abs;//> absolute value of the charge
+
83 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
84 };
+
+
85
+
+
87 struct sel_axis{
+
88 bool m_pos = 0; //> Which hemisphere to select, false/0=cosTheta<0 true/1=cosTheta>0
+
89 sel_axis(bool arg_pos);
+
90 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator()(ROOT::VecOps::RVec<float> angle, ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
91 };
+
+
92
+
+
94 struct sel_tag {
+
95 bool m_pass; // if pass is true, select tagged jets. Otherwise select anti-tagged ones
+
96 sel_tag(bool arg_pass);
+
97 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator() (ROOT::VecOps::RVec<bool> tags, ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
98 };
+
+
99
+
100
+
101
+
102
+
104 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> get(ROOT::VecOps::RVec<int> index, ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
105
+
107 ROOT::VecOps::RVec<float> get_pt(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
108
+
110 ROOT::VecOps::RVec<float> get_p(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
111
+
113 ROOT::VecOps::RVec<float> get_px(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
114
+
116 ROOT::VecOps::RVec<float> get_py(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
117
+
119 ROOT::VecOps::RVec<float> get_pz(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
120
+
122 ROOT::VecOps::RVec<float> get_eta(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
123
+
125 ROOT::VecOps::RVec<float> get_y(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
126
+
128 ROOT::VecOps::RVec<float> get_theta(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
129
+
131 ROOT::VecOps::RVec<float> get_phi(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
132
+
134 ROOT::VecOps::RVec<float> get_e(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
135
+
137 ROOT::VecOps::RVec<float> get_mass(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
138
+
140 ROOT::VecOps::RVec<float> get_charge(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
141
+
143 ROOT::VecOps::RVec<int> get_type(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
144
+
146 ROOT::VecOps::RVec<TLorentzVector> get_tlv(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
147
+
149 TLorentzVector get_tlv(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in, int index);
+
150
+
152 TLorentzVector get_tlv(edm4hep::ReconstructedParticleData in);
+
153
+
155 TLorentzVector get_P4vis(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
156
+
158 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> merge(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> x, ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> y);
+
159
+
161 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> remove( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> x, ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> y);
+
162
+
164 int get_n(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
+
165
+
167 ROOT::VecOps::RVec<bool> getJet_btag(ROOT::VecOps::RVec<int> index, ROOT::VecOps::RVec<edm4hep::ParticleIDData> pid, ROOT::VecOps::RVec<float> values);
+
168
+
170 int getJet_ntags(ROOT::VecOps::RVec<bool> in);
+
171
+
172}//end NS ReconstructedParticle
+
+
173
+
174}//end NS FCCAnalyses
+
175#endif
+
TLorentzVector get_P4vis(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return visible 4-momentum vector
Definition ReconstructedParticle.cc:304
+
ROOT::VecOps::RVec< float > get_pz(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the momenta of the input ReconstructedParticles
Definition ReconstructedParticle.cc:378
+
ROOT::VecOps::RVec< float > get_px(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the momenta of the input ReconstructedParticles
Definition ReconstructedParticle.cc:361
+
ROOT::VecOps::RVec< float > get_y(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the rapidity of the input ReconstructedParticles
Definition ReconstructedParticle.cc:394
+
ROOT::VecOps::RVec< float > get_phi(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the phi of the input ReconstructedParticles
Definition ReconstructedParticle.cc:333
+
ROOT::VecOps::RVec< float > get_mass(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the masses of the input ReconstructedParticles
Definition ReconstructedParticle.cc:315
+
ROOT::VecOps::RVec< float > get_p(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the momenta of the input ReconstructedParticles
Definition ReconstructedParticle.cc:351
+
ROOT::VecOps::RVec< TLorentzVector > get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the TlorentzVector of the input ReconstructedParticles
Definition ReconstructedParticle.cc:414
+
ROOT::VecOps::RVec< float > get_eta(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the pseudo-rapidity of the input ReconstructedParticles
Definition ReconstructedParticle.cc:323
+
ROOT::VecOps::RVec< float > get_py(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the momenta of the input ReconstructedParticles
Definition ReconstructedParticle.cc:370
+
ROOT::VecOps::RVec< float > get_pt(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the transverse momenta of the input ReconstructedParticles
Definition ReconstructedParticle.cc:241
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > merge(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
concatenate both input vectors and return the resulting vector
Definition ReconstructedParticle.cc:249
+
ROOT::VecOps::RVec< float > get_theta(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the theta of the input ReconstructedParticles
Definition ReconstructedParticle.cc:404
+
ROOT::VecOps::RVec< float > get_e(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the energy of the input ReconstructedParticles
Definition ReconstructedParticle.cc:343
+
ROOT::VecOps::RVec< bool > getJet_btag(ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ParticleIDData > pid, ROOT::VecOps::RVec< float > values)
returns the bjet flavour
Definition ReconstructedParticle.cc:457
+
int get_n(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the size of the input collection
Definition ReconstructedParticle.cc:451
+
int getJet_ntags(ROOT::VecOps::RVec< bool > in)
get number of b-jets
Definition ReconstructedParticle.cc:471
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > get(ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return reconstructed particles
Definition ReconstructedParticle.cc:293
+
ROOT::VecOps::RVec< int > get_type(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the type of the input ReconstructedParticles
Definition ReconstructedParticle.cc:438
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > remove(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
remove elements of vector y from vector x
Definition ReconstructedParticle.cc:259
+
ROOT::VecOps::RVec< float > get_charge(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the charges of the input ReconstructedParticles
Definition ReconstructedParticle.cc:386
+
All FCC analyzers.
Definition Algorithms.h:15
+
return the angular separations (min / max / average) between a collection of particles
Definition ReconstructedParticle.h:32
+
float operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:208
+
int m_delta
Definition ReconstructedParticle.h:34
+
build the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy
Definition ReconstructedParticle.h:25
+
float m_sqrts
Definition ReconstructedParticle.h:27
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:159
+
build the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces....
Definition ReconstructedParticle.h:18
+
float m_resonance_mass
Definition ReconstructedParticle.h:19
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > legs)
Definition ReconstructedParticle.cc:121
+
select ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID
Definition ReconstructedParticle.h:49
+
const int m_type
Definition ReconstructedParticle.h:51
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:42
+
select a list of reconstructed particles depending on the angle cosTheta axis
Definition ReconstructedParticle.h:87
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< float > angle, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:178
+
bool m_pos
Definition ReconstructedParticle.h:88
+
select ReconstructedParticles with charge equal or in asolute value
Definition ReconstructedParticle.h:79
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:106
+
float m_charge
Definition ReconstructedParticle.h:81
+
bool m_abs
Definition ReconstructedParticle.h:82
+
select ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value
Definition ReconstructedParticle.h:64
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:73
+
float m_min_eta
Definition ReconstructedParticle.h:66
+
select ReconstructedParticles with momentum greater than a minimum value [GeV]
Definition ReconstructedParticle.h:71
+
float m_min_p
Definition ReconstructedParticle.h:73
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:89
+
float m_max_p
Definition ReconstructedParticle.h:74
+
select ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
Definition ReconstructedParticle.h:57
+
float m_min_pt
Definition ReconstructedParticle.h:59
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:60
+
select a list of reconstructed particles depending on the status of a certain boolean flag
Definition ReconstructedParticle.h:94
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:189
+
bool m_pass
Definition ReconstructedParticle.h:95
+
select ReconstructedParticles by type Note: type might not correspond to PDG ID
Definition ReconstructedParticle.h:40
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:18
+
const int m_type
Definition ReconstructedParticle.h:42
+
+ + + + + diff --git a/doc/latest/ReconstructedTrack_8cc.html b/doc/latest/ReconstructedTrack_8cc.html new file mode 100644 index 0000000000..7646d508a9 --- /dev/null +++ b/doc/latest/ReconstructedTrack_8cc.html @@ -0,0 +1,208 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/ReconstructedTrack.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
ReconstructedTrack.cc File Reference
+
+
+
#include "FCCAnalyses/ReconstructedParticle.h"
+#include <iostream>
+#include "FCCAnalyses/ReconstructedTrack.h"
+#include "FCCAnalyses/VertexingUtils.h"
+#include "VertexFit.h"
+#include "VertexMore.h"
+
+Include dependency graph for ReconstructedTrack.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::ReconstructedTrack
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Intersection (const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
 returns the subset of tracks that are common to two collections
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Remove (const ROOT::VecOps::RVec< edm4hep::TrackState > &Subset, const ROOT::VecOps::RVec< edm4hep::TrackState > &LargerCollection)
 removes a subset of tracks from a large collection
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Merge (const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
 Merge two collections of tracks.
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::TrackStates_at_IP (const ROOT::VecOps::RVec< edm4hep::TrackData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &trackstates)
 for FullSim:
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedTrack::get_indices (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks)
 indices of a subset of tracks, in the full tracks collection
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_length (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)
 the lengths of a subset of tracks - passed as a vector of indices of these tracks in the full tracks collection
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_length (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< float > &length)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_TOF (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
 the TOF times in ps (times of the hit at the calo entrance )
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_TOF (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_dNdx (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
 the dndx values
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_dNdx (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
 
+
+ + + + + diff --git a/doc/latest/ReconstructedTrack_8cc__incl.map b/doc/latest/ReconstructedTrack_8cc__incl.map new file mode 100644 index 0000000000..ac467cb6da --- /dev/null +++ b/doc/latest/ReconstructedTrack_8cc__incl.map @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/ReconstructedTrack_8cc__incl.md5 b/doc/latest/ReconstructedTrack_8cc__incl.md5 new file mode 100644 index 0000000000..45016ca398 --- /dev/null +++ b/doc/latest/ReconstructedTrack_8cc__incl.md5 @@ -0,0 +1 @@ +e7ffb089a99b4b5e3189caded0aa6bc9 \ No newline at end of file diff --git a/doc/latest/ReconstructedTrack_8cc__incl.png b/doc/latest/ReconstructedTrack_8cc__incl.png new file mode 100644 index 0000000000..9f97dd6728 Binary files /dev/null and b/doc/latest/ReconstructedTrack_8cc__incl.png differ diff --git a/doc/latest/ReconstructedTrack_8h.html b/doc/latest/ReconstructedTrack_8h.html new file mode 100644 index 0000000000..0828663fc9 --- /dev/null +++ b/doc/latest/ReconstructedTrack_8h.html @@ -0,0 +1,180 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/ReconstructedTrack.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
ReconstructedTrack.h File Reference
+
+
+
#include <cmath>
+#include <vector>
+#include "edm4hep/Quantity.h"
+#include "edm4hep/TrackData.h"
+#include "edm4hep/TrackState.h"
+#include "edm4hep/TrackerHitData.h"
+
+Include dependency graph for ReconstructedTrack.h:
+
+
+ + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + +
+
+

Go to the source code of this file.

+ + + + + + + + + +

+Namespaces

namespace  edm4hep
 
namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::ReconstructedTrack
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::TrackStates_at_IP (const ROOT::VecOps::RVec< edm4hep::TrackData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &trackstates)
 for FullSim:
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Intersection (const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
 returns the subset of tracks that are common to two collections
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Remove (const ROOT::VecOps::RVec< edm4hep::TrackState > &Subset, const ROOT::VecOps::RVec< edm4hep::TrackState > &LargerCollection)
 removes a subset of tracks from a large collection
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Merge (const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
 Merge two collections of tracks.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedTrack::get_indices (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks)
 indices of a subset of tracks, in the full tracks collection
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_length (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)
 the lengths of a subset of tracks - passed as a vector of indices of these tracks in the full tracks collection
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_length (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< float > &length)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_TOF (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
 the TOF times in ps (times of the hit at the calo entrance )
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_TOF (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_dNdx (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
 the dndx values
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_dNdx (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
 
+
+ + + + + diff --git a/doc/latest/ReconstructedTrack_8h__dep__incl.map b/doc/latest/ReconstructedTrack_8h__dep__incl.map new file mode 100644 index 0000000000..ef6231ff5d --- /dev/null +++ b/doc/latest/ReconstructedTrack_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/ReconstructedTrack_8h__dep__incl.md5 b/doc/latest/ReconstructedTrack_8h__dep__incl.md5 new file mode 100644 index 0000000000..4efa9d78bb --- /dev/null +++ b/doc/latest/ReconstructedTrack_8h__dep__incl.md5 @@ -0,0 +1 @@ +6cc3e2d83992546372954f5cda2dc170 \ No newline at end of file diff --git a/doc/latest/ReconstructedTrack_8h__dep__incl.png b/doc/latest/ReconstructedTrack_8h__dep__incl.png new file mode 100644 index 0000000000..699e6308c1 Binary files /dev/null and b/doc/latest/ReconstructedTrack_8h__dep__incl.png differ diff --git a/doc/latest/ReconstructedTrack_8h__incl.map b/doc/latest/ReconstructedTrack_8h__incl.map new file mode 100644 index 0000000000..b2dfedc805 --- /dev/null +++ b/doc/latest/ReconstructedTrack_8h__incl.map @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/doc/latest/_reconstructed_track_8h__incl.md5 b/doc/latest/ReconstructedTrack_8h__incl.md5 similarity index 100% rename from doc/latest/_reconstructed_track_8h__incl.md5 rename to doc/latest/ReconstructedTrack_8h__incl.md5 diff --git a/doc/latest/ReconstructedTrack_8h__incl.png b/doc/latest/ReconstructedTrack_8h__incl.png new file mode 100644 index 0000000000..30a3c59278 Binary files /dev/null and b/doc/latest/ReconstructedTrack_8h__incl.png differ diff --git a/doc/latest/ReconstructedTrack_8h_source.html b/doc/latest/ReconstructedTrack_8h_source.html new file mode 100644 index 0000000000..bcc701c85b --- /dev/null +++ b/doc/latest/ReconstructedTrack_8h_source.html @@ -0,0 +1,190 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/ReconstructedTrack.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
ReconstructedTrack.h
+
+
+Go to the documentation of this file.
1#ifndef RECONSTRUCTEDTRACK_ANALYZERS_H
+
2#define RECONSTRUCTEDTRACK_ANALYZERS_H
+
3
+
4#include <cmath>
+
5#include <vector>
+
6
+
7#include "edm4hep/Quantity.h"
+
8#include "edm4hep/TrackData.h"
+
9#include "edm4hep/TrackState.h"
+
10
+
11#if __has_include("edm4hep/TrackerHit3DData.h")
+
12#include "edm4hep/TrackerHit3DData.h"
+
13#else
+
14#include "edm4hep/TrackerHitData.h"
+
15namespace edm4hep {
+
16 using TrackerHit3DData = edm4hep::TrackerHitData;
+
17}
+
18#endif
+
19
+
20namespace FCCAnalyses {
+
21
+
+
22namespace ReconstructedTrack {
+
23
+
25ROOT::VecOps::RVec<edm4hep::TrackState>
+
26TrackStates_at_IP(const ROOT::VecOps::RVec<edm4hep::TrackData> &in,
+
27 const ROOT::VecOps::RVec<edm4hep::TrackState> &trackstates);
+
28
+
30ROOT::VecOps::RVec<edm4hep::TrackState>
+
31Intersection(const ROOT::VecOps::RVec<edm4hep::TrackState> &Col1,
+
32 const ROOT::VecOps::RVec<edm4hep::TrackState> &Col2);
+
33
+
35ROOT::VecOps::RVec<edm4hep::TrackState>
+
36Remove(const ROOT::VecOps::RVec<edm4hep::TrackState> &Subset,
+
37 const ROOT::VecOps::RVec<edm4hep::TrackState> &LargerCollection);
+
38
+
40ROOT::VecOps::RVec<edm4hep::TrackState>
+
41Merge(const ROOT::VecOps::RVec<edm4hep::TrackState> &Col1,
+
42 const ROOT::VecOps::RVec<edm4hep::TrackState> &Col2);
+
43
+
45ROOT::VecOps::RVec<int>
+
46get_indices(const ROOT::VecOps::RVec<edm4hep::TrackState> &some_tracks,
+
47 const ROOT::VecOps::RVec<edm4hep::TrackState> &FullTracks);
+
48
+
51ROOT::VecOps::RVec<float>
+
52tracks_length(const ROOT::VecOps::RVec<int> &track_indices,
+
53 const ROOT::VecOps::RVec<float> &length);
+
54
+
55ROOT::VecOps::RVec<float>
+
56tracks_length(const ROOT::VecOps::RVec<edm4hep::TrackState> &some_tracks,
+
57 const ROOT::VecOps::RVec<edm4hep::TrackState> &FullTracks,
+
58 const ROOT::VecOps::RVec<float> &length);
+
59
+
61ROOT::VecOps::RVec<float> tracks_TOF(
+
62 const ROOT::VecOps::RVec<int> &track_indices,
+
63 const ROOT::VecOps::RVec<edm4hep::TrackData> &trackdata, // Eflowtrack
+
64 const ROOT::VecOps::RVec<edm4hep::TrackerHit3DData> &trackerhits);
+
65
+
66ROOT::VecOps::RVec<float> tracks_TOF(
+
67 const ROOT::VecOps::RVec<edm4hep::TrackState> &some_tracks,
+
68 const ROOT::VecOps::RVec<edm4hep::TrackState> &FullTracks,
+
69 const ROOT::VecOps::RVec<edm4hep::TrackData> &trackdata, // Eflowtrack
+
70 const ROOT::VecOps::RVec<edm4hep::TrackerHit3DData> &trackerhits);
+
71
+
73ROOT::VecOps::RVec<float> tracks_dNdx(
+
74 const ROOT::VecOps::RVec<int> &track_indices,
+
75 const ROOT::VecOps::RVec<edm4hep::TrackData> &trackdata, // Eflowtrack
+
76 const ROOT::VecOps::RVec<edm4hep::Quantity> &dNdx); // ETrackFlow_2
+
77
+
78ROOT::VecOps::RVec<float> tracks_dNdx(
+
79 const ROOT::VecOps::RVec<edm4hep::TrackState> &some_tracks,
+
80 const ROOT::VecOps::RVec<edm4hep::TrackState> &FullTracks,
+
81 const ROOT::VecOps::RVec<edm4hep::TrackData> &trackdata, // Eflowtrack
+
82 const ROOT::VecOps::RVec<edm4hep::Quantity> &dNdx); // ETrackFlow_2
+
83
+
84} // namespace ReconstructedTrack
+
+
85} // namespace FCCAnalyses
+
86#endif
+
ROOT::VecOps::RVec< edm4hep::TrackState > Intersection(const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
returns the subset of tracks that are common to two collections
Definition ReconstructedTrack.cc:15
+
ROOT::VecOps::RVec< float > tracks_TOF(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
the TOF times in ps (times of the hit at the calo entrance )
Definition ReconstructedTrack.cc:159
+
ROOT::VecOps::RVec< edm4hep::TrackState > TrackStates_at_IP(const ROOT::VecOps::RVec< edm4hep::TrackData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &trackstates)
for FullSim:
Definition ReconstructedTrack.cc:88
+
ROOT::VecOps::RVec< int > get_indices(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks)
indices of a subset of tracks, in the full tracks collection
Definition ReconstructedTrack.cc:115
+
ROOT::VecOps::RVec< edm4hep::TrackState > Remove(const ROOT::VecOps::RVec< edm4hep::TrackState > &Subset, const ROOT::VecOps::RVec< edm4hep::TrackState > &LargerCollection)
removes a subset of tracks from a large collection
Definition ReconstructedTrack.cc:37
+
ROOT::VecOps::RVec< float > tracks_length(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)
the lengths of a subset of tracks - passed as a vector of indices of these tracks in the full tracks ...
Definition ReconstructedTrack.cc:135
+
ROOT::VecOps::RVec< float > tracks_dNdx(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
the dndx values
Definition ReconstructedTrack.cc:203
+
ROOT::VecOps::RVec< edm4hep::TrackState > Merge(const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
Merge two collections of tracks.
Definition ReconstructedTrack.cc:59
+
All FCC analyzers.
Definition Algorithms.h:15
+
Definition JetConstituentsUtils.h:11
+
edm4hep::TrackerHitData TrackerHit3DData
Definition JetConstituentsUtils.h:12
+
+ + + + + diff --git a/doc/latest/SmearObjects_8cc.html b/doc/latest/SmearObjects_8cc.html new file mode 100644 index 0000000000..b036815db7 --- /dev/null +++ b/doc/latest/SmearObjects_8cc.html @@ -0,0 +1,229 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/SmearObjects.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
SmearObjects.cc File Reference
+
+
+
#include "FCCAnalyses/SmearObjects.h"
+#include <iostream>
+#include "TDecompChol.h"
+#include "edm4hep/EDM4hepVersion.h"
+#include "FCCAnalyses/VertexFitterSimple.h"
+#include "FCCAnalyses/VertexingUtils.h"
+
+Include dependency graph for SmearObjects.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::SmearObjects
 
+ + + + + + + + + + +

+Functions

TVectorD FCCAnalyses::SmearObjects::TrackParamFromMC_DelphesConv (edm4hep::MCParticleData aMCParticle)
 for a given MC particle, returns a "track state", i.e.
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::SmearObjects::mcTrackParameters (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
 used to validate the method above.
 
TVectorD FCCAnalyses::SmearObjects::CovSmear (TVectorD x, TMatrixDSym C, TRandom *ran, bool debug)
 generates random values for a vector, given the covariance matrix of its components, using a Choleski decomposition.
 
+
+ + + + + diff --git a/doc/latest/SmearObjects_8cc__incl.map b/doc/latest/SmearObjects_8cc__incl.map new file mode 100644 index 0000000000..fcaef3ca99 --- /dev/null +++ b/doc/latest/SmearObjects_8cc__incl.map @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/SmearObjects_8cc__incl.md5 b/doc/latest/SmearObjects_8cc__incl.md5 new file mode 100644 index 0000000000..8d12342b4d --- /dev/null +++ b/doc/latest/SmearObjects_8cc__incl.md5 @@ -0,0 +1 @@ +2b8852419bf24a3c704040a6de5e6637 \ No newline at end of file diff --git a/doc/latest/SmearObjects_8cc__incl.png b/doc/latest/SmearObjects_8cc__incl.png new file mode 100644 index 0000000000..12e5b0c715 Binary files /dev/null and b/doc/latest/SmearObjects_8cc__incl.png differ diff --git a/doc/latest/SmearObjects_8h.html b/doc/latest/SmearObjects_8h.html new file mode 100644 index 0000000000..e9df7fffb4 --- /dev/null +++ b/doc/latest/SmearObjects_8h.html @@ -0,0 +1,203 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/SmearObjects.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Classes | +Namespaces | +Functions
+
SmearObjects.h File Reference
+
+
+
#include <cmath>
+#include <vector>
+#include "FCCAnalyses/ReconstructedParticle2Track.h"
+#include "ROOT/RVec.hxx"
+#include "TLorentzVector.h"
+#include "TMatrixDSym.h"
+#include "TRandom.h"
+#include "edm4hep/MCParticleData.h"
+#include <TMath.h>
+
+Include dependency graph for SmearObjects.h:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + +
+
+

Go to the source code of this file.

+ + + + + + + + + + + + + + +

+Classes

struct  FCCAnalyses::SmearObjects::SmearedTracks
 generates new track states, by rescaling the covariance matrix of the tracks More...
 
struct  FCCAnalyses::SmearObjects::SmearedTracksdNdx
 generates new track dNdx, by rescaling the poisson error of the cluster count More...
 
struct  FCCAnalyses::SmearObjects::SmearedTracksTOF
 generates new tracker hits, by rescaling the timing measurement More...
 
struct  FCCAnalyses::SmearObjects::SmearedReconstructedParticle
 generates new reco particles, smeared by given parameters More...
 
+ + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::SmearObjects
 
+ + + + + + + + + + +

+Functions

TVectorD FCCAnalyses::SmearObjects::TrackParamFromMC_DelphesConv (edm4hep::MCParticleData aMCParticle)
 for a given MC particle, returns a "track state", i.e.
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::SmearObjects::mcTrackParameters (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
 used to validate the method above.
 
TVectorD FCCAnalyses::SmearObjects::CovSmear (TVectorD x, TMatrixDSym C, TRandom *ran, bool debug)
 generates random values for a vector, given the covariance matrix of its components, using a Choleski decomposition.
 
+
+ + + + + diff --git a/doc/latest/SmearObjects_8h__dep__incl.map b/doc/latest/SmearObjects_8h__dep__incl.map new file mode 100644 index 0000000000..28155dd870 --- /dev/null +++ b/doc/latest/SmearObjects_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/SmearObjects_8h__dep__incl.md5 b/doc/latest/SmearObjects_8h__dep__incl.md5 new file mode 100644 index 0000000000..b883f48a28 --- /dev/null +++ b/doc/latest/SmearObjects_8h__dep__incl.md5 @@ -0,0 +1 @@ +99520d65e03a07e272bf02cc167e138b \ No newline at end of file diff --git a/doc/latest/SmearObjects_8h__dep__incl.png b/doc/latest/SmearObjects_8h__dep__incl.png new file mode 100644 index 0000000000..76641be04a Binary files /dev/null and b/doc/latest/SmearObjects_8h__dep__incl.png differ diff --git a/doc/latest/SmearObjects_8h__incl.map b/doc/latest/SmearObjects_8h__incl.map new file mode 100644 index 0000000000..8d09ae7f2f --- /dev/null +++ b/doc/latest/SmearObjects_8h__incl.map @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/SmearObjects_8h__incl.md5 b/doc/latest/SmearObjects_8h__incl.md5 new file mode 100644 index 0000000000..657d67df67 --- /dev/null +++ b/doc/latest/SmearObjects_8h__incl.md5 @@ -0,0 +1 @@ +dd4b08d5ac2940d9162795ab4b56a02d \ No newline at end of file diff --git a/doc/latest/SmearObjects_8h__incl.png b/doc/latest/SmearObjects_8h__incl.png new file mode 100644 index 0000000000..2f07183afd Binary files /dev/null and b/doc/latest/SmearObjects_8h__incl.png differ diff --git a/doc/latest/SmearObjects_8h_source.html b/doc/latest/SmearObjects_8h_source.html new file mode 100644 index 0000000000..fe08f79e5b --- /dev/null +++ b/doc/latest/SmearObjects_8h_source.html @@ -0,0 +1,226 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/SmearObjects.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
SmearObjects.h
+
+
+Go to the documentation of this file.
1#ifndef SMEARING_ANALYZERS_H
+
2#define SMEARING_ANALYZERS_H
+
3
+
4#include <cmath>
+
5#include <vector>
+
6
+ +
8#include "ROOT/RVec.hxx"
+
9#include "TLorentzVector.h"
+
10#include "TMatrixDSym.h"
+
11#include "TRandom.h"
+
12#include "edm4hep/MCParticleData.h"
+
13#include <TMath.h>
+
14
+
15namespace FCCAnalyses {
+
16
+
+
17namespace SmearObjects {
+
18
+
21TVectorD TrackParamFromMC_DelphesConv(edm4hep::MCParticleData aMCParticle);
+
22
+
+ +
25 bool m_debug;
+
26 TRandom m_random;
+ +
28 SmearedTracks(float smear_d0, float smear_phi, float smear_omega,
+
29 float smear_z0, float smear_tlambda, bool debug);
+
30 ROOT::VecOps::RVec<edm4hep::TrackState>
+
31 operator()(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
+
32 &allRecoParticles,
+
33 const ROOT::VecOps::RVec<edm4hep::TrackState> &alltracks,
+
34 const ROOT::VecOps::RVec<int> &RP2MC_indices,
+
35 const ROOT::VecOps::RVec<edm4hep::MCParticleData> &mcParticles);
+
36};
+
+
37
+
40ROOT::VecOps::RVec<edm4hep::TrackState> mcTrackParameters(
+
41 const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
+
42 &allRecoParticles,
+
43 const ROOT::VecOps::RVec<edm4hep::TrackState> &alltracks,
+
44 const ROOT::VecOps::RVec<int> &RP2MC_indices,
+
45 const ROOT::VecOps::RVec<edm4hep::MCParticleData> &mcParticles);
+
46
+
49TVectorD CovSmear(TVectorD x, TMatrixDSym C, TRandom *ran, bool debug);
+
50
+
+ +
54 bool m_debug;
+
55 TRandom m_random;
+
56 float m_scale;
+
57 SmearedTracksdNdx(float m_scale, bool debug);
+
58 ROOT::VecOps::RVec<edm4hep::Quantity>
+
59 operator()(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
+
60 &allRecoParticles,
+
61 const ROOT::VecOps::RVec<edm4hep::Quantity> &dNdx,
+
62 const ROOT::VecOps::RVec<float> &length,
+
63 const ROOT::VecOps::RVec<int> &RP2MC_indices,
+
64 const ROOT::VecOps::RVec<edm4hep::MCParticleData> &mcParticles);
+
65};
+
+
66
+
+ +
69 bool m_debug;
+
70 TRandom m_random;
+
71 float m_scale;
+
72 SmearedTracksTOF(float m_scale, bool debug);
+
73 ROOT::VecOps::RVec<edm4hep::TrackerHit3DData>
+
74 operator()(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
+
75 &allRecoParticles,
+
76 const ROOT::VecOps::RVec<edm4hep::TrackData> &trackdata,
+
77 const ROOT::VecOps::RVec<edm4hep::TrackerHit3DData> &trackerhits,
+
78 const ROOT::VecOps::RVec<float> &length,
+
79 const ROOT::VecOps::RVec<int> &RP2MC_indices,
+
80 const ROOT::VecOps::RVec<edm4hep::MCParticleData> &mcParticles);
+
81};
+
+
82
+
+ +
85 bool m_debug;
+
86 float m_scale;
+
87 int m_type;
+
88 int m_mode;
+
89 SmearedReconstructedParticle(float scale, int type, int mode, bool debug);
+
90
+
91 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
+
92 operator()(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
+
93 &allRecoParticles,
+
94 const ROOT::VecOps::RVec<int> &RP2MC_indices,
+
95 const ROOT::VecOps::RVec<edm4hep::MCParticleData> &mcParticles);
+
96};
+
+
97
+
98} // namespace SmearObjects
+
+
99} // namespace FCCAnalyses
+
100
+
101#endif
+ +
TVectorD TrackParamFromMC_DelphesConv(edm4hep::MCParticleData aMCParticle)
for a given MC particle, returns a "track state", i.e.
Definition SmearObjects.cc:22
+
ROOT::VecOps::RVec< edm4hep::TrackState > mcTrackParameters(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
used to validate the method above.
Definition SmearObjects.cc:185
+
TVectorD CovSmear(TVectorD x, TMatrixDSym C, TRandom *ran, bool debug)
generates random values for a vector, given the covariance matrix of its components,...
Definition SmearObjects.cc:240
+
All FCC analyzers.
Definition Algorithms.h:15
+
generates new reco particles, smeared by given parameters
Definition SmearObjects.h:84
+ +
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
Definition SmearObjects.cc:517
+ + + +
generates new tracker hits, by rescaling the timing measurement
Definition SmearObjects.h:68
+
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
Definition SmearObjects.cc:400
+
bool m_debug
Definition SmearObjects.h:69
+
TRandom m_random
Definition SmearObjects.h:70
+
float m_scale
Definition SmearObjects.h:71
+
generates new track states, by rescaling the covariance matrix of the tracks
Definition SmearObjects.h:24
+
ROOT::VecOps::RVec< edm4hep::TrackState > operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
Definition SmearObjects.cc:49
+
bool m_debug
Definition SmearObjects.h:25
+
float m_smear_parameters[5]
Definition SmearObjects.h:27
+
TRandom m_random
Definition SmearObjects.h:26
+
generates new track dNdx, by rescaling the poisson error of the cluster count
Definition SmearObjects.h:53
+
ROOT::VecOps::RVec< edm4hep::Quantity > operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
Definition SmearObjects.cc:313
+
bool m_debug
Definition SmearObjects.h:54
+
TRandom m_random
Definition SmearObjects.h:55
+
float m_scale
Definition SmearObjects.h:56
+
+ + + + + diff --git a/doc/latest/Smearing_8cc.html b/doc/latest/Smearing_8cc.html new file mode 100644 index 0000000000..c9a7ea3339 --- /dev/null +++ b/doc/latest/Smearing_8cc.html @@ -0,0 +1,116 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/Smearing.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
Smearing.cc File Reference
+
+
+
#include "FCCAnalyses/Smearing.h"
+
+Include dependency graph for Smearing.cc:
+
+
+ + + + + + + + + + + + + + + +
+
+ + + + + diff --git a/doc/latest/Smearing_8cc__incl.map b/doc/latest/Smearing_8cc__incl.map new file mode 100644 index 0000000000..5083209d29 --- /dev/null +++ b/doc/latest/Smearing_8cc__incl.map @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/doc/latest/Smearing_8cc__incl.md5 b/doc/latest/Smearing_8cc__incl.md5 new file mode 100644 index 0000000000..b5e095fe2a --- /dev/null +++ b/doc/latest/Smearing_8cc__incl.md5 @@ -0,0 +1 @@ +491fed6c960ce459da795ce364cf4e93 \ No newline at end of file diff --git a/doc/latest/Smearing_8cc__incl.png b/doc/latest/Smearing_8cc__incl.png new file mode 100644 index 0000000000..64397156f5 Binary files /dev/null and b/doc/latest/Smearing_8cc__incl.png differ diff --git a/doc/latest/Smearing_8h.html b/doc/latest/Smearing_8h.html new file mode 100644 index 0000000000..c4fd03cfa2 --- /dev/null +++ b/doc/latest/Smearing_8h.html @@ -0,0 +1,139 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/Smearing.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Classes
+
Smearing.h File Reference
+
+
+
#include <cmath>
+#include <vector>
+#include "TLorentzVector.h"
+#include "ROOT/RVec.hxx"
+#include "edm4hep/MCParticleData.h"
+
+Include dependency graph for Smearing.h:
+
+
+ + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + +
+
+

Go to the source code of this file.

+ + + + + +

+Classes

struct  logNormal
 LogNormal smearing in the form of sqrt(aX^2 + bX + c) More...
 
+
+ + + + + diff --git a/doc/latest/Smearing_8h__dep__incl.map b/doc/latest/Smearing_8h__dep__incl.map new file mode 100644 index 0000000000..0bacfe57ff --- /dev/null +++ b/doc/latest/Smearing_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/Smearing_8h__dep__incl.md5 b/doc/latest/Smearing_8h__dep__incl.md5 new file mode 100644 index 0000000000..8bb6dbe68c --- /dev/null +++ b/doc/latest/Smearing_8h__dep__incl.md5 @@ -0,0 +1 @@ +39695c90a5591ecc3dc9048ed7307573 \ No newline at end of file diff --git a/doc/latest/Smearing_8h__dep__incl.png b/doc/latest/Smearing_8h__dep__incl.png new file mode 100644 index 0000000000..d369419cea Binary files /dev/null and b/doc/latest/Smearing_8h__dep__incl.png differ diff --git a/doc/latest/Smearing_8h__incl.map b/doc/latest/Smearing_8h__incl.map new file mode 100644 index 0000000000..d30105d9fe --- /dev/null +++ b/doc/latest/Smearing_8h__incl.map @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/doc/latest/_smearing_8h__incl.md5 b/doc/latest/Smearing_8h__incl.md5 similarity index 100% rename from doc/latest/_smearing_8h__incl.md5 rename to doc/latest/Smearing_8h__incl.md5 diff --git a/doc/latest/Smearing_8h__incl.png b/doc/latest/Smearing_8h__incl.png new file mode 100644 index 0000000000..76306633ec Binary files /dev/null and b/doc/latest/Smearing_8h__incl.png differ diff --git a/doc/latest/Smearing_8h_source.html b/doc/latest/Smearing_8h_source.html new file mode 100644 index 0000000000..b2b2c73439 --- /dev/null +++ b/doc/latest/Smearing_8h_source.html @@ -0,0 +1,128 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/Smearing.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
Smearing.h
+
+
+Go to the documentation of this file.
1#ifndef SMEARING_ANALYZERS_H
+
2#define SMEARING_ANALYZERS_H
+
3
+
4#include <cmath>
+
5#include <vector>
+
6
+
7#include "TLorentzVector.h"
+
8#include "ROOT/RVec.hxx"
+
9#include "edm4hep/MCParticleData.h"
+
10
+
11
+
12
+
+
14struct logNormal {
+
15 logNormal(float arg_a, float arg_b, float arg_c);
+
16 float m_a = 0.;
+
17 float m_b = 0.;
+
18 float m_c = 0.;
+
19 ROOT::VecOps::RVec<float> operator() (ROOT::VecOps::RVec<float> in);
+
20};
+
+
21
+
22#endif
+
LogNormal smearing in the form of sqrt(aX^2 + bX + c)
Definition Smearing.h:14
+
float m_c
Definition Smearing.h:18
+
float m_b
Definition Smearing.h:17
+
ROOT::VecOps::RVec< float > operator()(ROOT::VecOps::RVec< float > in)
Definition Smearing.cc:5
+
float m_a
Definition Smearing.h:16
+
+ + + + + diff --git a/doc/latest/Utils_8h.html b/doc/latest/Utils_8h.html new file mode 100644 index 0000000000..09c1b5b17e --- /dev/null +++ b/doc/latest/Utils_8h.html @@ -0,0 +1,139 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/Utils.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
Utils.h File Reference
+
+
+
#include <cmath>
+
+Include dependency graph for Utils.h:
+
+
+ + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + +
+
+

Go to the source code of this file.

+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::Utils
 
+ + + + + + + +

+Functions

template<typename T >
auto FCCAnalyses::Utils::getsize (T &vec)
 
template<typename T >
ROOT::VecOps::RVec< ROOT::VecOps::RVec< T > > FCCAnalyses::Utils::as_vector (const ROOT::VecOps::RVec< T > &in)
 
+
+ + + + + diff --git a/doc/latest/Utils_8h__dep__incl.map b/doc/latest/Utils_8h__dep__incl.map new file mode 100644 index 0000000000..851e2ae1c3 --- /dev/null +++ b/doc/latest/Utils_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/Utils_8h__dep__incl.md5 b/doc/latest/Utils_8h__dep__incl.md5 new file mode 100644 index 0000000000..34879c7fc9 --- /dev/null +++ b/doc/latest/Utils_8h__dep__incl.md5 @@ -0,0 +1 @@ +df6c4e281d84375ac5c3db860b0c4ea5 \ No newline at end of file diff --git a/doc/latest/Utils_8h__dep__incl.png b/doc/latest/Utils_8h__dep__incl.png new file mode 100644 index 0000000000..c33bb78538 Binary files /dev/null and b/doc/latest/Utils_8h__dep__incl.png differ diff --git a/doc/latest/Utils_8h__incl.map b/doc/latest/Utils_8h__incl.map new file mode 100644 index 0000000000..7005a11c08 --- /dev/null +++ b/doc/latest/Utils_8h__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/_utils_8h__incl.md5 b/doc/latest/Utils_8h__incl.md5 similarity index 100% rename from doc/latest/_utils_8h__incl.md5 rename to doc/latest/Utils_8h__incl.md5 diff --git a/doc/latest/Utils_8h__incl.png b/doc/latest/Utils_8h__incl.png new file mode 100644 index 0000000000..9eb92efb33 Binary files /dev/null and b/doc/latest/Utils_8h__incl.png differ diff --git a/doc/latest/Utils_8h_source.html b/doc/latest/Utils_8h_source.html new file mode 100644 index 0000000000..e341620e3e --- /dev/null +++ b/doc/latest/Utils_8h_source.html @@ -0,0 +1,119 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/Utils.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
Utils.h
+
+
+Go to the documentation of this file.
1#ifndef UTILS_ANALYZERS_H
+
2#define UTILS_ANALYZERS_H
+
3
+
4#include <cmath>
+
5
+
6namespace FCCAnalyses {
+
+
7 namespace Utils {
+
8
+
9 template<typename T> inline auto getsize( T& vec){ return vec.size();};
+
10 template<typename T> inline ROOT::VecOps::RVec<ROOT::VecOps::RVec<T> > as_vector(const ROOT::VecOps::RVec<T>& in){return ROOT::VecOps::RVec<ROOT::VecOps::RVec<T> >(1, in);};
+
11 }
+
+
12}
+
13
+
14#endif
+
auto getsize(T &vec)
Definition Utils.h:9
+
ROOT::VecOps::RVec< ROOT::VecOps::RVec< T > > as_vector(const ROOT::VecOps::RVec< T > &in)
Definition Utils.h:10
+
All FCC analyzers.
Definition Algorithms.h:15
+
+ + + + + diff --git a/doc/latest/ValenciaPlugin_8cc.html b/doc/latest/ValenciaPlugin_8cc.html new file mode 100644 index 0000000000..758c686d99 --- /dev/null +++ b/doc/latest/ValenciaPlugin_8cc.html @@ -0,0 +1,138 @@ + + + + + + + + + +FCCAnalyses: addons/FastJet/src/ValenciaPlugin.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Classes | +Namespaces
+
ValenciaPlugin.cc File Reference
+
+
+
#include "FastJet/ValenciaPlugin.h"
+#include "fastjet/NNH.hh"
+#include <sstream>
+#include <limits>
+
+Include dependency graph for ValenciaPlugin.cc:
+
+
+ + + + + + + + + + + + + + + + + +
+
+ + + + + + +

+Classes

class  contrib::ValenciaInfo
 class that contains the algorithm parameters R and beta More...
 
class  contrib::ValenciaBriefJet
 
+ + + +

+Namespaces

namespace  contrib
 
+
+ + + + + diff --git a/doc/latest/ValenciaPlugin_8cc__incl.map b/doc/latest/ValenciaPlugin_8cc__incl.map new file mode 100644 index 0000000000..bc5ee74719 --- /dev/null +++ b/doc/latest/ValenciaPlugin_8cc__incl.map @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/doc/latest/ValenciaPlugin_8cc__incl.md5 b/doc/latest/ValenciaPlugin_8cc__incl.md5 new file mode 100644 index 0000000000..4fa7c17381 --- /dev/null +++ b/doc/latest/ValenciaPlugin_8cc__incl.md5 @@ -0,0 +1 @@ +1edddcce0fcf28737b64d66731e6ef80 \ No newline at end of file diff --git a/doc/latest/ValenciaPlugin_8cc__incl.png b/doc/latest/ValenciaPlugin_8cc__incl.png new file mode 100644 index 0000000000..5161433518 Binary files /dev/null and b/doc/latest/ValenciaPlugin_8cc__incl.png differ diff --git a/doc/latest/ValenciaPlugin_8h.html b/doc/latest/ValenciaPlugin_8h.html new file mode 100644 index 0000000000..dda42bb59d --- /dev/null +++ b/doc/latest/ValenciaPlugin_8h.html @@ -0,0 +1,156 @@ + + + + + + + + + +FCCAnalyses: addons/FastJet/ValenciaPlugin.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Classes | +Namespaces
+
ValenciaPlugin.h File Reference
+
+
+
#include <fastjet/internal/base.hh>
+#include "fastjet/JetDefinition.hh"
+#include "fastjet/ClusterSequence.hh"
+
+Include dependency graph for ValenciaPlugin.h:
+
+
+ + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + + + + + + + + + + + + + + + + + + +
+
+

Go to the source code of this file.

+ + + + + +

+Classes

class  contrib::ValenciaPlugin
 ValenciaPlugin is a plugin for fastjet (v2.4 upwards) More...
 
+ + + +

+Namespaces

namespace  contrib
 
+
+ + + + + diff --git a/doc/latest/ValenciaPlugin_8h__dep__incl.map b/doc/latest/ValenciaPlugin_8h__dep__incl.map new file mode 100644 index 0000000000..bc1507d9cf --- /dev/null +++ b/doc/latest/ValenciaPlugin_8h__dep__incl.map @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/ValenciaPlugin_8h__dep__incl.md5 b/doc/latest/ValenciaPlugin_8h__dep__incl.md5 new file mode 100644 index 0000000000..d36ffedc8f --- /dev/null +++ b/doc/latest/ValenciaPlugin_8h__dep__incl.md5 @@ -0,0 +1 @@ +3634831acff445e91f0054415c49217f \ No newline at end of file diff --git a/doc/latest/ValenciaPlugin_8h__dep__incl.png b/doc/latest/ValenciaPlugin_8h__dep__incl.png new file mode 100644 index 0000000000..a4afad21a9 Binary files /dev/null and b/doc/latest/ValenciaPlugin_8h__dep__incl.png differ diff --git a/doc/latest/ValenciaPlugin_8h__incl.map b/doc/latest/ValenciaPlugin_8h__incl.map new file mode 100644 index 0000000000..608aed893b --- /dev/null +++ b/doc/latest/ValenciaPlugin_8h__incl.map @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/doc/latest/_valencia_plugin_8h__incl.md5 b/doc/latest/ValenciaPlugin_8h__incl.md5 similarity index 100% rename from doc/latest/_valencia_plugin_8h__incl.md5 rename to doc/latest/ValenciaPlugin_8h__incl.md5 diff --git a/doc/latest/ValenciaPlugin_8h__incl.png b/doc/latest/ValenciaPlugin_8h__incl.png new file mode 100644 index 0000000000..76f420a086 Binary files /dev/null and b/doc/latest/ValenciaPlugin_8h__incl.png differ diff --git a/doc/latest/ValenciaPlugin_8h_source.html b/doc/latest/ValenciaPlugin_8h_source.html new file mode 100644 index 0000000000..b1b807fc18 --- /dev/null +++ b/doc/latest/ValenciaPlugin_8h_source.html @@ -0,0 +1,185 @@ + + + + + + + + + +FCCAnalyses: addons/FastJet/ValenciaPlugin.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
ValenciaPlugin.h
+
+
+Go to the documentation of this file.
1// $Id: ValenciaPlugin.hh 771 2015-02-21 16:40:07Z vos $
+
2//
+
3// Copyright (c) 2014, Marcel Vos and Ignacio Garcia
+
4//
+
5//----------------------------------------------------------------------
+
6// This file is part of FastJet contrib.
+
7//
+
8// It is free software; you can redistribute it and/or modify it under
+
9// the terms of the GNU General Public License as published by the
+
10// Free Software Foundation; either version 2 of the License, or (at
+
11// your option) any later version.
+
12//
+
13// It is distributed in the hope that it will be useful, but WITHOUT
+
14// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+
15// or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
+
16// License for more details.
+
17//
+
18// You should have received a copy of the GNU General Public License
+
19// along with this code. If not, see <http://www.gnu.org/licenses/>.
+
20//----------------------------------------------------------------------
+
21
+
22#ifndef FastJet_ValenciaPlugin_h
+
23#define FastJet_ValenciaPlugin_h
+
24
+
25#include <fastjet/internal/base.hh>
+
26#include "fastjet/JetDefinition.hh"
+
27#include "fastjet/ClusterSequence.hh"
+
28FASTJET_BEGIN_NAMESPACE // defined in fastjet/internal/base.hh
+
29
+
30 namespace contrib {
+
31 //----------------------------------------------------------------------
+
32 //
+
+
40 class ValenciaPlugin : public JetDefinition::Plugin {
+
41 public:
+
49 ValenciaPlugin(double R, double beta, double gamma) : _R(R), _beta(beta), _gamma(gamma) {}
+
50
+
54 ValenciaPlugin(double R, double beta) : _R(R), _beta(beta), _gamma(beta) {}
+
55
+
57 ValenciaPlugin(const ValenciaPlugin &plugin) { *this = plugin; }
+
58
+
59 // the things that are required by base class
+
60 virtual std::string description() const;
+
61 virtual void run_clustering(ClusterSequence &) const;
+
62
+
66 virtual double R() const { return _R; }
+
67
+
68 // the Valencia algorithm has a second parameter beta that governs
+
69 // the exponent of the energy in the inter-particle and beam distance
+
70 // criteria, and thus determines the clustering order
+
71 virtual double beta() const { return _beta; }
+
72
+
73 // the Valencia algorithm has a third parameter gamma that governs
+
74 // the exponent of the sin(theta) in the beam distance
+
75 // and thus the shrinking of the jet size in the forward region
+
76 virtual double gamma() const { return _gamma; }
+
77
+
80 virtual bool exclusive_sequence_meaningful() const { return true; }
+
81
+
82 private:
+
83 double _R;
+
84 double _beta;
+
85 double _gamma;
+
86 };
+
+
87
+
88} // namespace contrib
+
89
+
90FASTJET_END_NAMESPACE
+
91
+
92#endif // __FASTJET_CONTRIB_VALENCIAJETALGORITHM_HH__
+
ValenciaPlugin is a plugin for fastjet (v2.4 upwards)
Definition ValenciaPlugin.h:40
+
double _beta
Definition ValenciaPlugin.h:84
+
ValenciaPlugin(double R, double beta)
Constructor for the Valencia Plugin class.
Definition ValenciaPlugin.h:54
+
virtual void run_clustering(ClusterSequence &) const
Definition ValenciaPlugin.cc:103
+
virtual bool exclusive_sequence_meaningful() const
avoid the warning whenever the user requests "exclusive" jets from the cluster sequence
Definition ValenciaPlugin.h:80
+
ValenciaPlugin(double R, double beta, double gamma)
Constructor for the Valencia Plugin class.
Definition ValenciaPlugin.h:49
+
virtual double R() const
the plugin mechanism's standard way of accessing the jet radius.
Definition ValenciaPlugin.h:66
+
ValenciaPlugin(const ValenciaPlugin &plugin)
copy constructor
Definition ValenciaPlugin.h:57
+
virtual double beta() const
Definition ValenciaPlugin.h:71
+
double _gamma
Definition ValenciaPlugin.h:85
+
virtual std::string description() const
Definition ValenciaPlugin.cc:97
+
virtual double gamma() const
Definition ValenciaPlugin.h:76
+
double _R
Definition ValenciaPlugin.h:83
+
Definition ValenciaPlugin.cc:31
+
+ + + + + diff --git a/doc/latest/VertexFinderActs_8cc.html b/doc/latest/VertexFinderActs_8cc.html new file mode 100644 index 0000000000..b060d53c5f --- /dev/null +++ b/doc/latest/VertexFinderActs_8cc.html @@ -0,0 +1,221 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/VertexFinderActs.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
VertexFinderActs.cc File Reference
+
+
+
#include "FCCAnalyses/VertexFinderActs.h"
+#include <iostream>
+#include "Acts/MagneticField/ConstantBField.hpp"
+#include "Acts/Propagator/EigenStepper.hpp"
+#include "Acts/Propagator/Propagator.hpp"
+#include "Acts/Utilities/AnnealingUtility.hpp"
+#include "Acts/Vertexing/ImpactPointEstimator.hpp"
+#include "Acts/Vertexing/HelicalTrackLinearizer.hpp"
+#include "Acts/Definitions/Algebra.hpp"
+#include "Acts/Definitions/Units.hpp"
+#include "Acts/Geometry/GeometryContext.hpp"
+#include "Acts/Surfaces/PerigeeSurface.hpp"
+#include "Acts/Utilities/Helpers.hpp"
+#include "Acts/Vertexing/AdaptiveMultiVertexFinder.hpp"
+#include "Acts/Vertexing/AdaptiveMultiVertexFitter.hpp"
+#include "Acts/Vertexing/LinearizedTrack.hpp"
+#include "Acts/Vertexing/TrackDensityVertexFinder.hpp"
+#include "Acts/Vertexing/Vertex.hpp"
+#include "Acts/Vertexing/VertexingOptions.hpp"
+#include "Acts/Vertexing/TrackAtVertex.hpp"
+#include "Acts/Utilities/Logger.hpp"
+#include "TMath.h"
+
+Include dependency graph for VertexFinderActs.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::VertexFinderActs
 
+ + + +

+Functions

ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::VertexFinderActs::VertexFinderAMVF (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 
+
+ + + + + diff --git a/doc/latest/VertexFinderActs_8cc__incl.map b/doc/latest/VertexFinderActs_8cc__incl.map new file mode 100644 index 0000000000..2d1b8d982e --- /dev/null +++ b/doc/latest/VertexFinderActs_8cc__incl.map @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/VertexFinderActs_8cc__incl.md5 b/doc/latest/VertexFinderActs_8cc__incl.md5 new file mode 100644 index 0000000000..035f51ecb7 --- /dev/null +++ b/doc/latest/VertexFinderActs_8cc__incl.md5 @@ -0,0 +1 @@ +cc2a9d1807fd22af8601ebf2f89e7c97 \ No newline at end of file diff --git a/doc/latest/VertexFinderActs_8cc__incl.png b/doc/latest/VertexFinderActs_8cc__incl.png new file mode 100644 index 0000000000..bcfb805207 Binary files /dev/null and b/doc/latest/VertexFinderActs_8cc__incl.png differ diff --git a/doc/latest/VertexFinderActs_8h.html b/doc/latest/VertexFinderActs_8h.html new file mode 100644 index 0000000000..f8b0f1c776 --- /dev/null +++ b/doc/latest/VertexFinderActs_8h.html @@ -0,0 +1,174 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexFinderActs.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
VertexFinderActs.h File Reference
+
+
+
#include <cmath>
+#include <vector>
+#include "edm4hep/TrackState.h"
+#include "ROOT/RVec.hxx"
+#include <TMatrixD.h>
+#include <TMatrixDSym.h>
+#include "VertexingUtils.h"
+
+Include dependency graph for VertexFinderActs.h:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + +
+
+

Go to the source code of this file.

+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::VertexFinderActs
 
+ + + +

+Functions

ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::VertexFinderActs::VertexFinderAMVF (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 
+
+ + + + + diff --git a/doc/latest/VertexFinderActs_8h__dep__incl.map b/doc/latest/VertexFinderActs_8h__dep__incl.map new file mode 100644 index 0000000000..40c964d2cf --- /dev/null +++ b/doc/latest/VertexFinderActs_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/VertexFinderActs_8h__dep__incl.md5 b/doc/latest/VertexFinderActs_8h__dep__incl.md5 new file mode 100644 index 0000000000..fef4d06a9b --- /dev/null +++ b/doc/latest/VertexFinderActs_8h__dep__incl.md5 @@ -0,0 +1 @@ +bdeca287e80dd31739e2645d1b28be23 \ No newline at end of file diff --git a/doc/latest/VertexFinderActs_8h__dep__incl.png b/doc/latest/VertexFinderActs_8h__dep__incl.png new file mode 100644 index 0000000000..bc83d34703 Binary files /dev/null and b/doc/latest/VertexFinderActs_8h__dep__incl.png differ diff --git a/doc/latest/VertexFinderActs_8h__incl.map b/doc/latest/VertexFinderActs_8h__incl.map new file mode 100644 index 0000000000..e26151be62 --- /dev/null +++ b/doc/latest/VertexFinderActs_8h__incl.map @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/VertexFinderActs_8h__incl.md5 b/doc/latest/VertexFinderActs_8h__incl.md5 new file mode 100644 index 0000000000..2b27c260c5 --- /dev/null +++ b/doc/latest/VertexFinderActs_8h__incl.md5 @@ -0,0 +1 @@ +ccea498d738397554e452266a7218ee7 \ No newline at end of file diff --git a/doc/latest/VertexFinderActs_8h__incl.png b/doc/latest/VertexFinderActs_8h__incl.png new file mode 100644 index 0000000000..dca2b938b9 Binary files /dev/null and b/doc/latest/VertexFinderActs_8h__incl.png differ diff --git a/doc/latest/VertexFinderActs_8h_source.html b/doc/latest/VertexFinderActs_8h_source.html new file mode 100644 index 0000000000..e85788246c --- /dev/null +++ b/doc/latest/VertexFinderActs_8h_source.html @@ -0,0 +1,126 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexFinderActs.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
VertexFinderActs.h
+
+
+Go to the documentation of this file.
1#ifndef VERTEXFINDERACTS_ANALYZERS_H
+
2#define VERTEXFINDERACTS_ANALYZERS_H
+
3
+
4#include <cmath>
+
5#include <vector>
+
6#include "edm4hep/TrackState.h"
+
7#include "ROOT/RVec.hxx"
+
8#include <TMatrixD.h>
+
9#include <TMatrixDSym.h>
+
10#include "VertexingUtils.h"
+
11
+
12namespace FCCAnalyses{
+
13
+
+
14namespace VertexFinderActs{
+
15
+
16 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> VertexFinderAMVF(ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
17
+
18}//end NS VertexFinderActs
+
+
19
+
20}//end NS FCCAnalyses
+
21#endif
+ +
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > VertexFinderAMVF(ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Definition VertexFinderActs.cc:39
+
All FCC analyzers.
Definition Algorithms.h:15
+
+ + + + + diff --git a/doc/latest/VertexFinderLCFIPlus_8cc.html b/doc/latest/VertexFinderLCFIPlus_8cc.html new file mode 100644 index 0000000000..06697f57e6 --- /dev/null +++ b/doc/latest/VertexFinderLCFIPlus_8cc.html @@ -0,0 +1,275 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/VertexFinderLCFIPlus.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions | +Variables
+
VertexFinderLCFIPlus.cc File Reference
+
+
+
#include "FCCAnalyses/VertexFinderLCFIPlus.h"
+#include <iostream>
+
+Include dependency graph for VertexFinderLCFIPlus.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::VertexFinderLCFIPlus
 Primary and Seconday Vertex Finder interface using vertex fitter from VertexFitterSimple.
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

ROOT::VecOps::RVec< ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > > FCCAnalyses::VertexFinderLCFIPlus::get_SV_jets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 returns SVs reconstructed from non-primary tracks of jets non-primary separated from all tracks using isInPrimary (bool) vector currently not separating SVs by jet
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::VertexFinderLCFIPlus::get_SV_event (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering non-primary separated from all tracks using isInPrimary (bool) vector
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::VertexFinderLCFIPlus::get_SV_event (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexFinderLCFIPlus::VertexSeed_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10.)
 returns indices of the best pair of tracks from a vector of (non-primary) tracks default chi2 threshold is 9 and default invariant mass threshold is 10GeV
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexFinderLCFIPlus::addTrack_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > vtx_tr, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 adds index of the best track (from the remaining tracks) to the (seed) vtx default chi2 threshold is 9 and default invariant mass threshold is 10GeV default threshold for track's chi2 contribution is 5 (?)
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFinderLCFIPlus::V0rejection_tight (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true)
 V0 rejection (tight) takes all (non-primary tracks) & removes tracks coming from V0s if user chooses by default V0 rejection is done.
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::VertexFinderLCFIPlus::findSVfromTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks_fin, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 find SVs from a set of tracks default values of thresholds for the constraints are set
 
bool FCCAnalyses::VertexFinderLCFIPlus::check_constraints (VertexingUtils::FCCAnalysesVertex vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool seed=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 check constraints of vertex candidates default values of thresholds for the constraints are set default constraint check is that for finding vertex seed seed=true -> constraints for seed; seed=false -> constraints for adding tracks
 
ROOT::VecOps::RVec< bool > FCCAnalyses::VertexFinderLCFIPlus::isV0 (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight=false)
 V0 rejection/identification takes all (non-primary) tracks & assigns "true" to pairs that form a V0 if(tight) -> tight constraints if(!tight) -> loose constraints by default loose constraints.
 
VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)
 returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be chosen out of two sets
 
VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999, double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995, double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995, double chi2_cut=9.)
 returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be set manually
 
VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s_jet (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, VertexingUtils::FCCAnalysesVertex PV, bool tight=true, double chi2_cut=9.)
 returns V0s reconstructed in each jet of the event (as an FCCAnalysesV0 object) need to perform jet clustering before calling this function
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::get_V0candidate (VertexingUtils::FCCAnalysesVertex &V0_vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tr_pair, VertexingUtils::FCCAnalysesVertex PV, bool chi2, double chi2_cut=9.)
 returns invariant mass, distance from PV, and colliniarity variables for all V0 candidates [0] -> invM_Ks [GeV] [1] -> invM_Lambda1 [GeV] [2] -> invM_Lambda2 [GeV] [3] -> invM_Gamma [GeV] [4] -> r [mm] [5] -> r.p [unit vector] boolean check for if chi2 constraint needs to be checked skip the candidate with output size 0 - doesn't pass the chi2 cut
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks (bool tight)
 functions to fill constraint thresholds tight -> tight constraints !tight -> loose constraints also an option to choose constraint threshold
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0 (bool tight)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma (bool tight)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks (double invM_low, double invM_high, double dis, double cosAng)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0 (double invM_low, double invM_high, double dis, double cosAng)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma (double invM_low, double invM_high, double dis, double cosAng)
 
+ + + + + + + + + +

+Variables

bool FCCAnalyses::VertexFinderLCFIPlus::debug_me = false
 
const double FCCAnalyses::VertexFinderLCFIPlus::m_pi = 0.13957039
 
const double FCCAnalyses::VertexFinderLCFIPlus::m_p = 0.93827208
 
const double FCCAnalyses::VertexFinderLCFIPlus::m_e = 0.00051099
 
+
+ + + + + diff --git a/doc/latest/VertexFinderLCFIPlus_8cc__incl.map b/doc/latest/VertexFinderLCFIPlus_8cc__incl.map new file mode 100644 index 0000000000..21c71d29e9 --- /dev/null +++ b/doc/latest/VertexFinderLCFIPlus_8cc__incl.map @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/VertexFinderLCFIPlus_8cc__incl.md5 b/doc/latest/VertexFinderLCFIPlus_8cc__incl.md5 new file mode 100644 index 0000000000..b95aea708e --- /dev/null +++ b/doc/latest/VertexFinderLCFIPlus_8cc__incl.md5 @@ -0,0 +1 @@ +9e860010086430e2593c809986408987 \ No newline at end of file diff --git a/doc/latest/VertexFinderLCFIPlus_8cc__incl.png b/doc/latest/VertexFinderLCFIPlus_8cc__incl.png new file mode 100644 index 0000000000..02933210e0 Binary files /dev/null and b/doc/latest/VertexFinderLCFIPlus_8cc__incl.png differ diff --git a/doc/latest/VertexFinderLCFIPlus_8h.html b/doc/latest/VertexFinderLCFIPlus_8h.html new file mode 100644 index 0000000000..2f6db8f4d1 --- /dev/null +++ b/doc/latest/VertexFinderLCFIPlus_8h.html @@ -0,0 +1,279 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexFinderLCFIPlus.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
VertexFinderLCFIPlus.h File Reference
+
+
+
#include <cmath>
+#include <vector>
+#include "ROOT/RVec.hxx"
+#include "edm4hep/ReconstructedParticleData.h"
+#include "edm4hep/TrackState.h"
+#include "FCCAnalyses/ReconstructedParticle2Track.h"
+#include "FCCAnalyses/VertexFitterSimple.h"
+#include "FCCAnalyses/VertexingUtils.h"
+#include "fastjet/JetDefinition.hh"
+
+Include dependency graph for VertexFinderLCFIPlus.h:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + +
+
+

Go to the source code of this file.

+ + + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::VertexFinderLCFIPlus
 Primary and Seconday Vertex Finder interface using vertex fitter from VertexFitterSimple.
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

ROOT::VecOps::RVec< ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > > FCCAnalyses::VertexFinderLCFIPlus::get_SV_jets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 returns SVs reconstructed from non-primary tracks of jets non-primary separated from all tracks using isInPrimary (bool) vector currently not separating SVs by jet
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::VertexFinderLCFIPlus::get_SV_event (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering non-primary separated from all tracks using isInPrimary (bool) vector
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::VertexFinderLCFIPlus::get_SV_event (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexFinderLCFIPlus::VertexSeed_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10.)
 returns indices of the best pair of tracks from a vector of (non-primary) tracks default chi2 threshold is 9 and default invariant mass threshold is 10GeV
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexFinderLCFIPlus::addTrack_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > vtx_tr, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 adds index of the best track (from the remaining tracks) to the (seed) vtx default chi2 threshold is 9 and default invariant mass threshold is 10GeV default threshold for track's chi2 contribution is 5 (?)
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFinderLCFIPlus::V0rejection_tight (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true)
 V0 rejection (tight) takes all (non-primary tracks) & removes tracks coming from V0s if user chooses by default V0 rejection is done.
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::VertexFinderLCFIPlus::findSVfromTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks_fin, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 find SVs from a set of tracks default values of thresholds for the constraints are set
 
bool FCCAnalyses::VertexFinderLCFIPlus::check_constraints (VertexingUtils::FCCAnalysesVertex vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool seed=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 check constraints of vertex candidates default values of thresholds for the constraints are set default constraint check is that for finding vertex seed seed=true -> constraints for seed; seed=false -> constraints for adding tracks
 
ROOT::VecOps::RVec< bool > FCCAnalyses::VertexFinderLCFIPlus::isV0 (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight=false)
 V0 rejection/identification takes all (non-primary) tracks & assigns "true" to pairs that form a V0 if(tight) -> tight constraints if(!tight) -> loose constraints by default loose constraints.
 
VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)
 returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be chosen out of two sets
 
VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999, double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995, double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995, double chi2_cut=9.)
 returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be set manually
 
VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s_jet (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, VertexingUtils::FCCAnalysesVertex PV, bool tight=true, double chi2_cut=9.)
 returns V0s reconstructed in each jet of the event (as an FCCAnalysesV0 object) need to perform jet clustering before calling this function
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::get_V0candidate (VertexingUtils::FCCAnalysesVertex &V0_vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tr_pair, VertexingUtils::FCCAnalysesVertex PV, bool chi2, double chi2_cut=9.)
 returns invariant mass, distance from PV, and colliniarity variables for all V0 candidates [0] -> invM_Ks [GeV] [1] -> invM_Lambda1 [GeV] [2] -> invM_Lambda2 [GeV] [3] -> invM_Gamma [GeV] [4] -> r [mm] [5] -> r.p [unit vector] boolean check for if chi2 constraint needs to be checked skip the candidate with output size 0 - doesn't pass the chi2 cut
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks (bool tight)
 functions to fill constraint thresholds tight -> tight constraints !tight -> loose constraints also an option to choose constraint threshold
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0 (bool tight)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma (bool tight)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks (double invM_low, double invM_high, double dis, double cosAng)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0 (double invM_low, double invM_high, double dis, double cosAng)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma (double invM_low, double invM_high, double dis, double cosAng)
 
+
+ + + + + diff --git a/doc/latest/VertexFinderLCFIPlus_8h__dep__incl.map b/doc/latest/VertexFinderLCFIPlus_8h__dep__incl.map new file mode 100644 index 0000000000..6e52661501 --- /dev/null +++ b/doc/latest/VertexFinderLCFIPlus_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/VertexFinderLCFIPlus_8h__dep__incl.md5 b/doc/latest/VertexFinderLCFIPlus_8h__dep__incl.md5 new file mode 100644 index 0000000000..8e79cd5b16 --- /dev/null +++ b/doc/latest/VertexFinderLCFIPlus_8h__dep__incl.md5 @@ -0,0 +1 @@ +709a2221e8f446fb164821e56f63a25f \ No newline at end of file diff --git a/doc/latest/VertexFinderLCFIPlus_8h__dep__incl.png b/doc/latest/VertexFinderLCFIPlus_8h__dep__incl.png new file mode 100644 index 0000000000..74367deb44 Binary files /dev/null and b/doc/latest/VertexFinderLCFIPlus_8h__dep__incl.png differ diff --git a/doc/latest/VertexFinderLCFIPlus_8h__incl.map b/doc/latest/VertexFinderLCFIPlus_8h__incl.map new file mode 100644 index 0000000000..d81995b78e --- /dev/null +++ b/doc/latest/VertexFinderLCFIPlus_8h__incl.map @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/VertexFinderLCFIPlus_8h__incl.md5 b/doc/latest/VertexFinderLCFIPlus_8h__incl.md5 new file mode 100644 index 0000000000..a1c52a44c9 --- /dev/null +++ b/doc/latest/VertexFinderLCFIPlus_8h__incl.md5 @@ -0,0 +1 @@ +9a241be7bc83c8cce3617c89c04972d7 \ No newline at end of file diff --git a/doc/latest/VertexFinderLCFIPlus_8h__incl.png b/doc/latest/VertexFinderLCFIPlus_8h__incl.png new file mode 100644 index 0000000000..2fcc9933b2 Binary files /dev/null and b/doc/latest/VertexFinderLCFIPlus_8h__incl.png differ diff --git a/doc/latest/VertexFinderLCFIPlus_8h_source.html b/doc/latest/VertexFinderLCFIPlus_8h_source.html new file mode 100644 index 0000000000..b0a052e2ed --- /dev/null +++ b/doc/latest/VertexFinderLCFIPlus_8h_source.html @@ -0,0 +1,240 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexFinderLCFIPlus.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
VertexFinderLCFIPlus.h
+
+
+Go to the documentation of this file.
1#ifndef VERTEXFINDERLCFIPLUS_ANALYZERS_H
+
2#define VERTEXFINDERLCFIPLUS_ANALYZERS_H
+
3
+
4#include <cmath>
+
5#include <vector>
+
6
+
7#include "ROOT/RVec.hxx"
+
8#include "edm4hep/ReconstructedParticleData.h"
+
9#include "edm4hep/TrackState.h"
+
10
+ + + +
14
+
15#include "fastjet/JetDefinition.hh"
+
16
+
17namespace FCCAnalyses{
+
+
26namespace VertexFinderLCFIPlus{
+
27
+
32 ROOT::VecOps::RVec<ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex>> get_SV_jets( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recoparticles,
+
33 ROOT::VecOps::RVec<edm4hep::TrackState> thetracks,
+ +
35 ROOT::VecOps::RVec<bool> isInPrimary,
+
36 ROOT::VecOps::RVec<fastjet::PseudoJet> jets,
+
37 std::vector<std::vector<int>> jet_consti,
+
38 bool V0_rej=true,
+
39 double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5. ) ;
+
40
+
45 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> get_SV_event( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recoparticles,
+
46 ROOT::VecOps::RVec<edm4hep::TrackState> thetracks,
+ +
48 ROOT::VecOps::RVec<bool> isInPrimary,
+
49 bool V0_rej=true,
+
50 double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5. ) ;
+
51
+
55 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> get_SV_event( ROOT::VecOps::RVec<edm4hep::TrackState> np_tracks,
+
56 ROOT::VecOps::RVec<edm4hep::TrackState> thetracks,
+ +
58 bool V0_rej=true,
+
59 double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5. ) ;
+
60
+
64 ROOT::VecOps::RVec<int> VertexSeed_best( ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
+ +
66 double chi2_cut=9., double invM_cut=10.) ;
+
67
+
72 ROOT::VecOps::RVec<int> addTrack_best( ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
+
73 ROOT::VecOps::RVec<int> vtx_tr,
+ +
75 double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.) ;
+
76
+
81 ROOT::VecOps::RVec<edm4hep::TrackState> V0rejection_tight( ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
+ +
83 bool V0_rej=true ) ;
+
84
+
88 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> findSVfromTracks( ROOT::VecOps::RVec<edm4hep::TrackState> tracks_fin,
+
89 const ROOT::VecOps::RVec<edm4hep::TrackState>& alltracks,
+ +
91 double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.) ;
+
92
+ +
99 ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
+ +
101 bool seed=true,
+
102 double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.) ;
+
103
+
110 ROOT::VecOps::RVec<bool> isV0( ROOT::VecOps::RVec<edm4hep::TrackState> np_tracks,
+ +
112 bool tight = false ) ;
+
113
+
115
+
119 VertexingUtils::FCCAnalysesV0 get_V0s( ROOT::VecOps::RVec<edm4hep::TrackState> np_tracks,
+ +
121 bool tight,
+
122 double chi2_cut=9. ) ;
+
123
+
127 VertexingUtils::FCCAnalysesV0 get_V0s( ROOT::VecOps::RVec<edm4hep::TrackState> np_tracks,
+ +
129 double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999,
+
130 double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995,
+
131 double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995,
+
132 double chi2_cut=9. ) ;
+
133
+
137 VertexingUtils::FCCAnalysesV0 get_V0s_jet( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recoparticles,
+
138 ROOT::VecOps::RVec<edm4hep::TrackState> thetracks,
+
139 ROOT::VecOps::RVec<bool> isInPrimary,
+
140 ROOT::VecOps::RVec<fastjet::PseudoJet> jets,
+
141 std::vector<std::vector<int>> jet_consti,
+ +
143 bool tight = true,
+
144 double chi2_cut=9. );
+
145
+
156 ROOT::VecOps::RVec<double> get_V0candidate( VertexingUtils::FCCAnalysesVertex &V0_vtx,
+
157 ROOT::VecOps::RVec<edm4hep::TrackState> tr_pair,
+ +
159 bool chi2,
+
160 double chi2_cut=9. );
+
161
+
172 ROOT::VecOps::RVec<double> constraints_Ks(bool tight) ;
+
173 ROOT::VecOps::RVec<double> constraints_Lambda0(bool tight) ;
+
174 ROOT::VecOps::RVec<double> constraints_Gamma(bool tight) ;
+
175 //
+
176 ROOT::VecOps::RVec<double> constraints_Ks(double invM_low, double invM_high, double dis, double cosAng) ;
+
177 ROOT::VecOps::RVec<double> constraints_Lambda0(double invM_low, double invM_high, double dis, double cosAng) ;
+
178 ROOT::VecOps::RVec<double> constraints_Gamma(double invM_low, double invM_high, double dis, double cosAng) ;
+
182 //ROOT::VecOps::RVec<ROOT::VecOps::RVec<int>> VertexSeed_all( ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
+
183 // VertexingUtils::FCCAnalysesVertex PV,
+
184 // double chi2_cut=9., double invM_cut=10.) ;
+
185
+
190 //ROOT::VecOps::RVec<int> addTrack_multi( ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
+
191 // ROOT::VecOps::RVec<int> vtx_tr,
+
192 // VertexingUtils::FCCAnalysesVertex PV,
+
193 // double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.) ;
+
194
+
195
+
196}//end NS VertexFinderLCFIPlus
+
+
197
+
198}//end NS FCCAnalyses
+
199#endif
+ + + +
ROOT::VecOps::RVec< edm4hep::TrackState > V0rejection_tight(ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true)
V0 rejection (tight) takes all (non-primary tracks) & removes tracks coming from V0s if user chooses ...
Definition VertexFinderLCFIPlus.cc:257
+
VertexingUtils::FCCAnalysesV0 get_V0s_jet(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, VertexingUtils::FCCAnalysesVertex PV, bool tight=true, double chi2_cut=9.)
returns V0s reconstructed in each jet of the event (as an FCCAnalysesV0 object) need to perform jet c...
Definition VertexFinderLCFIPlus.cc:638
+
VertexingUtils::FCCAnalysesV0 get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)
returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can...
Definition VertexFinderLCFIPlus.cc:443
+
ROOT::VecOps::RVec< ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > > get_SV_jets(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
returns SVs reconstructed from non-primary tracks of jets non-primary separated from all tracks using...
Definition VertexFinderLCFIPlus.cc:18
+
ROOT::VecOps::RVec< double > constraints_Lambda0(bool tight)
Definition VertexFinderLCFIPlus.cc:857
+
ROOT::VecOps::RVec< int > VertexSeed_best(ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10.)
returns indices of the best pair of tracks from a vector of (non-primary) tracks default chi2 thresho...
Definition VertexFinderLCFIPlus.cc:154
+
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > findSVfromTracks(ROOT::VecOps::RVec< edm4hep::TrackState > tracks_fin, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
find SVs from a set of tracks default values of thresholds for the constraints are set
Definition VertexFinderLCFIPlus.cc:274
+
ROOT::VecOps::RVec< bool > isV0(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight=false)
V0 rejection/identification takes all (non-primary) tracks & assigns "true" to pairs that form a V0 i...
Definition VertexFinderLCFIPlus.cc:368
+
ROOT::VecOps::RVec< double > get_V0candidate(VertexingUtils::FCCAnalysesVertex &V0_vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tr_pair, VertexingUtils::FCCAnalysesVertex PV, bool chi2, double chi2_cut=9.)
returns invariant mass, distance from PV, and colliniarity variables for all V0 candidates [0] -> inv...
Definition VertexFinderLCFIPlus.cc:782
+
ROOT::VecOps::RVec< double > constraints_Ks(bool tight)
functions to fill constraint thresholds tight -> tight constraints !tight -> loose constraints also a...
Definition VertexFinderLCFIPlus.cc:836
+
ROOT::VecOps::RVec< double > constraints_Gamma(bool tight)
Definition VertexFinderLCFIPlus.cc:878
+
ROOT::VecOps::RVec< int > addTrack_best(ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > vtx_tr, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
adds index of the best track (from the remaining tracks) to the (seed) vtx default chi2 threshold is ...
Definition VertexFinderLCFIPlus.cc:205
+
bool check_constraints(VertexingUtils::FCCAnalysesVertex vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool seed=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
check constraints of vertex candidates default values of thresholds for the constraints are set defau...
Definition VertexFinderLCFIPlus.cc:327
+
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > get_SV_event(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering ...
Definition VertexFinderLCFIPlus.cc:80
+
All FCC analyzers.
Definition Algorithms.h:15
+
Structure to keep useful information that is related to the V0.
Definition VertexingUtils.h:50
+
Structure to keep useful track information that is related to the vertex.
Definition VertexingUtils.h:38
+
+ + + + + diff --git a/doc/latest/VertexFitterActs_8cc.html b/doc/latest/VertexFitterActs_8cc.html new file mode 100644 index 0000000000..e4746ee787 --- /dev/null +++ b/doc/latest/VertexFitterActs_8cc.html @@ -0,0 +1,223 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/VertexFitterActs.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
VertexFitterActs.cc File Reference
+
+
+
#include "FCCAnalyses/VertexFitterActs.h"
+#include "FCCAnalyses/ReconstructedParticle2Track.h"
+#include "FCCAnalyses/ReconstructedParticle2MC.h"
+#include "Acts/EventData/TrackParameters.hpp"
+#include "Acts/MagneticField/ConstantBField.hpp"
+#include "Acts/Propagator/EigenStepper.hpp"
+#include "Acts/Propagator/Propagator.hpp"
+#include "Acts/Surfaces/PerigeeSurface.hpp"
+#include "Acts/Vertexing/FullBilloirVertexFitter.hpp"
+#include "Acts/Vertexing/HelicalTrackLinearizer.hpp"
+#include "Acts/Vertexing/Vertex.hpp"
+#include "Acts/Definitions/Algebra.hpp"
+#include "Acts/Definitions/Units.hpp"
+#include "TMath.h"
+
+Include dependency graph for VertexFitterActs.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::VertexFitterActs
 
+ + + +

+Functions

VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterActs::VertexFitterFullBilloir (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 
+
+ + + + + diff --git a/doc/latest/VertexFitterActs_8cc__incl.map b/doc/latest/VertexFitterActs_8cc__incl.map new file mode 100644 index 0000000000..e8fc049fa8 --- /dev/null +++ b/doc/latest/VertexFitterActs_8cc__incl.map @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/VertexFitterActs_8cc__incl.md5 b/doc/latest/VertexFitterActs_8cc__incl.md5 new file mode 100644 index 0000000000..ce1bb386f1 --- /dev/null +++ b/doc/latest/VertexFitterActs_8cc__incl.md5 @@ -0,0 +1 @@ +46124e1dc454f4e899f61bc29a1b9ce8 \ No newline at end of file diff --git a/doc/latest/VertexFitterActs_8cc__incl.png b/doc/latest/VertexFitterActs_8cc__incl.png new file mode 100644 index 0000000000..b4e0cce04b Binary files /dev/null and b/doc/latest/VertexFitterActs_8cc__incl.png differ diff --git a/doc/latest/VertexFitterActs_8h.html b/doc/latest/VertexFitterActs_8h.html new file mode 100644 index 0000000000..b734268766 --- /dev/null +++ b/doc/latest/VertexFitterActs_8h.html @@ -0,0 +1,176 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexFitterActs.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
VertexFitterActs.h File Reference
+
+
+
#include <cmath>
+#include <vector>
+#include "edm4hep/TrackState.h"
+#include "ROOT/RVec.hxx"
+#include <TMatrixD.h>
+#include <TMatrixDSym.h>
+#include "VertexingUtils.h"
+#include "edm4hep/ReconstructedParticleData.h"
+
+Include dependency graph for VertexFitterActs.h:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + +
+
+

Go to the source code of this file.

+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::VertexFitterActs
 
+ + + +

+Functions

VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterActs::VertexFitterFullBilloir (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 
+
+ + + + + diff --git a/doc/latest/VertexFitterActs_8h__dep__incl.map b/doc/latest/VertexFitterActs_8h__dep__incl.map new file mode 100644 index 0000000000..ca407eb0a3 --- /dev/null +++ b/doc/latest/VertexFitterActs_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/VertexFitterActs_8h__dep__incl.md5 b/doc/latest/VertexFitterActs_8h__dep__incl.md5 new file mode 100644 index 0000000000..3679017887 --- /dev/null +++ b/doc/latest/VertexFitterActs_8h__dep__incl.md5 @@ -0,0 +1 @@ +252b1c064b3b5842e32813ddf1a2cb71 \ No newline at end of file diff --git a/doc/latest/VertexFitterActs_8h__dep__incl.png b/doc/latest/VertexFitterActs_8h__dep__incl.png new file mode 100644 index 0000000000..b5ec9cacb1 Binary files /dev/null and b/doc/latest/VertexFitterActs_8h__dep__incl.png differ diff --git a/doc/latest/VertexFitterActs_8h__incl.map b/doc/latest/VertexFitterActs_8h__incl.map new file mode 100644 index 0000000000..6aad64e298 --- /dev/null +++ b/doc/latest/VertexFitterActs_8h__incl.map @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/VertexFitterActs_8h__incl.md5 b/doc/latest/VertexFitterActs_8h__incl.md5 new file mode 100644 index 0000000000..6949d2dbd1 --- /dev/null +++ b/doc/latest/VertexFitterActs_8h__incl.md5 @@ -0,0 +1 @@ +c79bd8279ef877d6c7037626c40cedc5 \ No newline at end of file diff --git a/doc/latest/VertexFitterActs_8h__incl.png b/doc/latest/VertexFitterActs_8h__incl.png new file mode 100644 index 0000000000..39e84850c7 Binary files /dev/null and b/doc/latest/VertexFitterActs_8h__incl.png differ diff --git a/doc/latest/VertexFitterActs_8h_source.html b/doc/latest/VertexFitterActs_8h_source.html new file mode 100644 index 0000000000..5d6f18cf43 --- /dev/null +++ b/doc/latest/VertexFitterActs_8h_source.html @@ -0,0 +1,129 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexFitterActs.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
VertexFitterActs.h
+
+
+Go to the documentation of this file.
1#ifndef VERTEXFITTERACTS_ANALYZERS_H
+
2#define VERTEXFITTERACTS_ANALYZERS_H
+
3
+
4#include <cmath>
+
5#include <vector>
+
6#include "edm4hep/TrackState.h"
+
7#include "ROOT/RVec.hxx"
+
8#include <TMatrixD.h>
+
9#include <TMatrixDSym.h>
+
10#include "VertexingUtils.h"
+
11#include "edm4hep/ReconstructedParticleData.h"
+
12
+
13namespace FCCAnalyses{
+
14
+
+
15namespace VertexFitterActs{
+
16
+
17 VertexingUtils::FCCAnalysesVertex VertexFitterFullBilloir(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recoparticles,
+
18 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
19
+
20}//end NS VertexFitterActs
+
+
21
+
22}//end NS FCCAnalyses
+
23#endif
+ +
VertexingUtils::FCCAnalysesVertex VertexFitterFullBilloir(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Definition VertexFitterActs.cc:29
+
All FCC analyzers.
Definition Algorithms.h:15
+
Structure to keep useful track information that is related to the vertex.
Definition VertexingUtils.h:38
+
+ + + + + diff --git a/doc/latest/VertexFitterSimple_8cc.html b/doc/latest/VertexFitterSimple_8cc.html new file mode 100644 index 0000000000..aa96da9a76 --- /dev/null +++ b/doc/latest/VertexFitterSimple_8cc.html @@ -0,0 +1,240 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/VertexFitterSimple.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
VertexFitterSimple.cc File Reference
+
+
+
#include "FCCAnalyses/VertexFitterSimple.h"
+#include "FCCAnalyses/MCParticle.h"
+#include <iostream>
+#include "TFile.h"
+#include "TString.h"
+
+Include dependency graph for VertexFitterSimple.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::VertexFitterSimple
 Vertex interface using Franco Bedeshi's code.
 
+ + + + + + + + + + + + + + + + + + +

+Functions

VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter (int Primary, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
 Vertex (code from Franco Bedeschi): passing the recoparticles. Units for the beamspot constraint: mum.
 
VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter_Tk (int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
 Vertex (code from Franco Bedeschi): passing the tracks. Units for the beamspot constraint: mum.
 
VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter_Tk (int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFitterSimple::get_PrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint, double bsc_sigmax, double bsc_sigmay, double bsc_sigmaz, double bsc_x, double bsc_y, double bsc_z)
 Return the tracks that are flagged as coming from the primary vertex.
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFitterSimple::get_NonPrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
 Return the tracks that are NOT flagged as coming from the primary vertex.
 
ROOT::VecOps::RVec< bool > FCCAnalyses::VertexFitterSimple::IsPrimary_forTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
 for an input vector of tracks, return a vector of bools that tell if the track was identified as a primary track
 
+
+ + + + + diff --git a/doc/latest/VertexFitterSimple_8cc__incl.map b/doc/latest/VertexFitterSimple_8cc__incl.map new file mode 100644 index 0000000000..bccb5263e1 --- /dev/null +++ b/doc/latest/VertexFitterSimple_8cc__incl.map @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/VertexFitterSimple_8cc__incl.md5 b/doc/latest/VertexFitterSimple_8cc__incl.md5 new file mode 100644 index 0000000000..7abc4529d0 --- /dev/null +++ b/doc/latest/VertexFitterSimple_8cc__incl.md5 @@ -0,0 +1 @@ +bf9ef4eb404ea7349fa63c92bc78d909 \ No newline at end of file diff --git a/doc/latest/VertexFitterSimple_8cc__incl.png b/doc/latest/VertexFitterSimple_8cc__incl.png new file mode 100644 index 0000000000..5703c73639 Binary files /dev/null and b/doc/latest/VertexFitterSimple_8cc__incl.png differ diff --git a/doc/latest/VertexFitterSimple_8h.html b/doc/latest/VertexFitterSimple_8h.html new file mode 100644 index 0000000000..1e1b0b0cc8 --- /dev/null +++ b/doc/latest/VertexFitterSimple_8h.html @@ -0,0 +1,253 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexFitterSimple.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
VertexFitterSimple.h File Reference
+
+
+
#include <cmath>
+#include <vector>
+#include "ROOT/RVec.hxx"
+#include "edm4hep/ReconstructedParticleData.h"
+#include "edm4hep/TrackState.h"
+#include "TVectorD.h"
+#include "TVector3.h"
+#include "TMatrixDSym.h"
+#include "TMath.h"
+#include "TDecompChol.h"
+#include "TMatrixD.h"
+#include "ReconstructedParticle2Track.h"
+#include "ReconstructedParticle2MC.h"
+#include "VertexingUtils.h"
+#include "edm4hep/VertexData.h"
+#include "edm4hep/Vertex.h"
+#include "VertexFit.h"
+#include "VertexMore.h"
+
+Include dependency graph for VertexFitterSimple.h:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + + + + + + + + + + + +
+
+

Go to the source code of this file.

+ + + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::VertexFitterSimple
 Vertex interface using Franco Bedeshi's code.
 
+ + + + + + + + + + + + + + + + + + +

+Functions

VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter (int Primary, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
 Vertex (code from Franco Bedeschi): passing the recoparticles. Units for the beamspot constraint: mum.
 
VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter_Tk (int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
 Vertex (code from Franco Bedeschi): passing the tracks. Units for the beamspot constraint: mum.
 
VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter_Tk (int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFitterSimple::get_PrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint, double bsc_sigmax, double bsc_sigmay, double bsc_sigmaz, double bsc_x, double bsc_y, double bsc_z)
 Return the tracks that are flagged as coming from the primary vertex.
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFitterSimple::get_NonPrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
 Return the tracks that are NOT flagged as coming from the primary vertex.
 
ROOT::VecOps::RVec< bool > FCCAnalyses::VertexFitterSimple::IsPrimary_forTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
 for an input vector of tracks, return a vector of bools that tell if the track was identified as a primary track
 
+
+ + + + + diff --git a/doc/latest/VertexFitterSimple_8h__dep__incl.map b/doc/latest/VertexFitterSimple_8h__dep__incl.map new file mode 100644 index 0000000000..b618d16680 --- /dev/null +++ b/doc/latest/VertexFitterSimple_8h__dep__incl.map @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/doc/latest/VertexFitterSimple_8h__dep__incl.md5 b/doc/latest/VertexFitterSimple_8h__dep__incl.md5 new file mode 100644 index 0000000000..3ad7d0d5be --- /dev/null +++ b/doc/latest/VertexFitterSimple_8h__dep__incl.md5 @@ -0,0 +1 @@ +53ed070b0a7103ae748cf7ba4089ee77 \ No newline at end of file diff --git a/doc/latest/VertexFitterSimple_8h__dep__incl.png b/doc/latest/VertexFitterSimple_8h__dep__incl.png new file mode 100644 index 0000000000..e0892c4bae Binary files /dev/null and b/doc/latest/VertexFitterSimple_8h__dep__incl.png differ diff --git a/doc/latest/VertexFitterSimple_8h__incl.map b/doc/latest/VertexFitterSimple_8h__incl.map new file mode 100644 index 0000000000..79e6c5cace --- /dev/null +++ b/doc/latest/VertexFitterSimple_8h__incl.map @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/VertexFitterSimple_8h__incl.md5 b/doc/latest/VertexFitterSimple_8h__incl.md5 new file mode 100644 index 0000000000..c134fa5a6c --- /dev/null +++ b/doc/latest/VertexFitterSimple_8h__incl.md5 @@ -0,0 +1 @@ +715290d02298d785ceb01b95238b8bc2 \ No newline at end of file diff --git a/doc/latest/VertexFitterSimple_8h__incl.png b/doc/latest/VertexFitterSimple_8h__incl.png new file mode 100644 index 0000000000..efcb983adf Binary files /dev/null and b/doc/latest/VertexFitterSimple_8h__incl.png differ diff --git a/doc/latest/VertexFitterSimple_8h_source.html b/doc/latest/VertexFitterSimple_8h_source.html new file mode 100644 index 0000000000..371098dd3f --- /dev/null +++ b/doc/latest/VertexFitterSimple_8h_source.html @@ -0,0 +1,197 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexFitterSimple.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
VertexFitterSimple.h
+
+
+Go to the documentation of this file.
1#ifndef VERTEXFITTERSIMPLE_ANALYZERS_H
+
2#define VERTEXFITTERSIMPLE_ANALYZERS_H
+
3
+
4#include <cmath>
+
5#include <vector>
+
6
+
7#include "ROOT/RVec.hxx"
+
8#include "edm4hep/ReconstructedParticleData.h"
+
9#include "edm4hep/TrackState.h"
+
10
+
11#include "TVectorD.h"
+
12#include "TVector3.h"
+
13#include "TMatrixDSym.h"
+
14#include "TMath.h"
+
15#include "TDecompChol.h"
+
16#include "TMatrixD.h"
+
17
+ + +
20#include "VertexingUtils.h"
+
21
+
22#include "edm4hep/VertexData.h"
+
23#include "edm4hep/Vertex.h"
+
24
+
25#include "VertexFit.h" // from Delphes - updates Franco, Jul 2022
+
26#include "VertexMore.h"
+
27
+
28
+
29namespace FCCAnalyses{
+
30
+
+
37namespace VertexFitterSimple{
+
38
+ +
41 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recoparticles,
+
42 ROOT::VecOps::RVec<edm4hep::TrackState> alltracks,
+
43 bool BeamSpotConstraint = false,
+
44 double sigmax=0., double sigmay=0., double sigmaz=0.,
+
45 double bsc_x=0., double bsc_y=0., double bsc_z=0. ) ;
+
46
+
47
+
49 VertexingUtils::FCCAnalysesVertex VertexFitter_Tk( int Primary, ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
+
50 bool BeamSpotConstraint = false,
+
51 double sigmax=0., double sigmay=0., double sigmaz=0.,
+
52 double bsc_x=0., double bsc_y=0., double bsc_z=0. ) ;
+
53
+
54 VertexingUtils::FCCAnalysesVertex VertexFitter_Tk( int Primary, ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
+
55 const ROOT::VecOps::RVec<edm4hep::TrackState>& alltracks,
+
56 bool BeamSpotConstraint = false,
+
57 double sigmax=0., double sigmay=0., double sigmaz=0.,
+
58 double bsc_x=0., double bsc_y=0., double bsc_z=0. ) ;
+
59
+
61 ROOT::VecOps::RVec<edm4hep::TrackState> get_PrimaryTracks( ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
+
62 bool BeamSpotConstraint,
+
63 double bsc_sigmax, double bsc_sigmay, double bsc_sigmaz,
+
64 double bsc_x, double bsc_y, double bsc_z ) ;
+
65
+
66
+
68 ROOT::VecOps::RVec<edm4hep::TrackState> get_NonPrimaryTracks( ROOT::VecOps::RVec<edm4hep::TrackState> allTracks,
+
69 ROOT::VecOps::RVec<edm4hep::TrackState> primaryTracks ) ;
+
70
+
72 ROOT::VecOps::RVec<bool> IsPrimary_forTracks( ROOT::VecOps::RVec<edm4hep::TrackState> allTracks,
+
73 ROOT::VecOps::RVec<edm4hep::TrackState> primaryTracks ) ;
+
74
+
75
+
76/*
+
77 Double_t FastRv(TVectorD p1, TVectorD p2) ;
+
78 TMatrixDSym RegInv3(TMatrixDSym &Smat0) ;
+
79 TMatrixD Fill_A(TVectorD par, Double_t phi) ;
+
80 TVectorD Fill_a(TVectorD par, Double_t phi) ;
+
81 TVectorD Fill_x0(TVectorD par) ;
+
82 TVectorD Fill_x(TVectorD par, Double_t phi) ;
+
83
+
84 TVectorD XPtoPar(TVector3 x, TVector3 p, Double_t Q);
+
85 TVector3 ParToP(TVectorD Par);
+
86
+
87 TVectorD XPtoPar(TVector3 x, TVector3 p, Double_t Q);
+
88 TVector3 ParToP(TVectorD Par);
+
89*/
+
90
+
91
+
92
+
93}//end NS VertexFitterSimple
+
+
94
+
95}//end NS FCCAnalyses
+
96#endif
+ + + +
VertexingUtils::FCCAnalysesVertex VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
Vertex (code from Franco Bedeschi): passing the tracks. Units for the beamspot constraint: mum.
Definition VertexFitterSimple.cc:64
+
VertexingUtils::FCCAnalysesVertex VertexFitter(int Primary, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
Vertex (code from Franco Bedeschi): passing the recoparticles. Units for the beamspot constraint: mum...
Definition VertexFitterSimple.cc:17
+
ROOT::VecOps::RVec< edm4hep::TrackState > get_NonPrimaryTracks(ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
Return the tracks that are NOT flagged as coming from the primary vertex.
Definition VertexFitterSimple.cc:323
+
ROOT::VecOps::RVec< bool > IsPrimary_forTracks(ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
for an input vector of tracks, return a vector of bools that tell if the track was identified as a pr...
Definition VertexFitterSimple.cc:345
+
ROOT::VecOps::RVec< edm4hep::TrackState > get_PrimaryTracks(ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint, double bsc_sigmax, double bsc_sigmay, double bsc_sigmaz, double bsc_x, double bsc_y, double bsc_z)
Return the tracks that are flagged as coming from the primary vertex.
Definition VertexFitterSimple.cc:223
+
All FCC analyzers.
Definition Algorithms.h:15
+
Structure to keep useful track information that is related to the vertex.
Definition VertexingUtils.h:38
+
+ + + + + diff --git a/doc/latest/VertexingUtils_8cc.html b/doc/latest/VertexingUtils_8cc.html new file mode 100644 index 0000000000..fb8d9e9336 --- /dev/null +++ b/doc/latest/VertexingUtils_8cc.html @@ -0,0 +1,419 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/VertexingUtils.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
VertexingUtils.cc File Reference
+
+
+
#include "FCCAnalyses/VertexingUtils.h"
+#include "FCCAnalyses/VertexFitterSimple.h"
+#include "TrkUtil.h"
+
+Include dependency graph for VertexingUtils.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::VertexingUtils
 Vertexing utilities.
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

TVector3 FCCAnalyses::VertexingUtils::ParToP (TVectorD Par)
 from delphes: returns the momentum corresponding to a given track state
 
TVectorD FCCAnalyses::VertexingUtils::XPtoPar (TVector3 x, TVector3 p, Double_t Q)
 from delphes: returns track state parameters (delphes convention) for a given vertex (x), momentum (p) and charge
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::VertexingUtils::SelPrimaryTracks (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, TVector3 MC_EventPrimaryVertex)
 Selection of primary particles :
 
int FCCAnalyses::VertexingUtils::get_nTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the number of tracks in a given track collection.
 
bool FCCAnalyses::VertexingUtils::compare_Tracks (const edm4hep::TrackState &tr1, const edm4hep::TrackState &tr2)
 compare two track states
 
TVectorD FCCAnalyses::VertexingUtils::Edm4hep2Delphes_TrackParam (const TVectorD &param, bool Units_mm)
 convert track parameters, from edm4hep to delphes conventions
 
TVectorD FCCAnalyses::VertexingUtils::Delphes2Edm4hep_TrackParam (const TVectorD &param, bool Units_mm)
 convert track parameters, from delphes to edm4hep conventions
 
TMatrixDSym FCCAnalyses::VertexingUtils::Edm4hep2Delphes_TrackCovMatrix (const std::array< float, 21 > &covMatrix, bool Units_mm)
 convert track covariance matrix, from edm4hep to delphes conventions
 
std::array< float, 21 > FCCAnalyses::VertexingUtils::Delphes2Edm4hep_TrackCovMatrix (const TMatrixDSym &cov, bool Units_mm)
 convert track covariance matrix, from delphes to edm4hep conventions
 
TVectorD FCCAnalyses::VertexingUtils::get_trackParam (edm4hep::TrackState &atrack, bool Units_mm=false)
 — Internal methods needed by the code of Franco B:
 
TMatrixDSym FCCAnalyses::VertexingUtils::get_trackCov (edm4hep::TrackState &atrack, bool Units_mm=false)
 
float FCCAnalyses::VertexingUtils::get_trackMom (edm4hep::TrackState &atrack)
 
FCCAnalysesVertex FCCAnalyses::VertexingUtils::get_FCCAnalysesVertex (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
 Retrieve a single FCCAnalyses vertex from the collection of vertex object.
 
int FCCAnalyses::VertexingUtils::get_Nvertex (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
 Retrieve the number of reconstructed vertices from the collection of vertex object.
 
edm4hep::VertexData FCCAnalyses::VertexingUtils::get_VertexData (FCCAnalysesVertex TheVertex)
 Retrieve the edm4hep::VertexData from the vertex object.
 
ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::VertexingUtils::get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
 Retrieve a vector of edm4hep::VertexData from the collection of vertex object.
 
edm4hep::VertexData FCCAnalyses::VertexingUtils::get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
 Retrieve a edm4hep::VertexData from the collection of vertex object at a given index.
 
int FCCAnalyses::VertexingUtils::get_VertexNtrk (FCCAnalysesVertex TheVertex)
 Retrieve the number of tracks from FCCAnalysesVertex.
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexNtrk (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexRecoInd (FCCAnalysesVertex TheVertex)
 Retrieve the tracks indices from FCCAnalysesVertex.
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexRecoParticlesInd (FCCAnalysesVertex TheVertex, const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &reco)
 Retrieve the indices of the tracks fitted to that vertex, but now in the collection of RecoParticles.
 
TVectorD FCCAnalyses::VertexingUtils::ParToACTS (TVectorD Par)
 
TMatrixDSym FCCAnalyses::VertexingUtils::CovToACTS (TMatrixDSym Cov, TVectorD Par)
 
ROOT::VecOps::RVec< FCCAnalysesVertexFCCAnalyses::VertexingUtils::get_all_vertices (FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)
 functions used for SV reconstruction
 
ROOT::VecOps::RVec< FCCAnalysesVertexFCCAnalyses::VertexingUtils::get_all_vertices (FCCAnalysesVertex PV, ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV)
 
ROOT::VecOps::RVec< FCCAnalysesVertexFCCAnalyses::VertexingUtils::get_all_SVs (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 For get_SV_jets ///.
 
double FCCAnalyses::VertexingUtils::get_invM_pairs (FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)
 returns the invariant mass of a two-track vertex CAUTION: m1 -> mass of first track, m2 -> mass of second track by default both pions
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM_pairs (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, double m1=0.13957039, double m2=0.13957039)
 
double FCCAnalyses::VertexingUtils::get_invM (FCCAnalysesVertex vertex)
 returns the invariant mass of a vertex assuming all tracks to be pions
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 returns the invariant mass of a vector of vertices assuming all tracks to be pions
 
double FCCAnalyses::VertexingUtils::get_PV2V0angle (FCCAnalysesVertex V0, FCCAnalysesVertex PV)
 returns the cos of the angle b/n V0 candidate's (or any vtx's) momentum & PV to V0 (vtx) displacement vector
 
double FCCAnalyses::VertexingUtils::get_PV2vtx_angle (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, FCCAnalysesVertex vtx, FCCAnalysesVertex PV)
 returns cos of the angle b/n track (that form the vtx) momentum sum & PV to vtx displacement vector
 
double FCCAnalyses::VertexingUtils::get_trackE (edm4hep::TrackState track)
 returns a track's energy assuming the track to be a pion
 
int FCCAnalyses::VertexingUtils::get_n_SV (FCCAnalysesV0 SV)
 V0 Reconstruction Return the number of reconstructed V0s.
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_position_SV (FCCAnalysesV0 SV)
 Return the vertex position of all reconstructed V0s (in mm)
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_pdg_V0 (FCCAnalysesV0 V0)
 Return the PDG IDs of all reconstructed V0s.
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM_V0 (FCCAnalysesV0 V0)
 Return the invariant masses of all reconstructed V0s.
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_p_SV (FCCAnalysesV0 SV)
 Return the momentum of all reconstructed V0s.
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_chi2_SV (FCCAnalysesV0 SV)
 Return chi2 of all reconstructed V0s.
 
int FCCAnalyses::VertexingUtils::get_n_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Passing a vector of FCCAnalysesVertex instead of FCCAnalysesV0 Return the number of reconstructed SVs.
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_p_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return the momentum of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_position_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return the vertex position of all reconstructed SVs (in mm)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_pMag_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return the momentum magnitude of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return chi2 of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_norm_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return normalised chi2 of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_nDOF_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return no of DOF of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_theta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return polar angle (theta) of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_phi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return azimuthal angle (phi) of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_pointingangle_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
 Return the pointing angle of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dxy_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
 Return the distances of all reconstructed vertices from PV in xy plane [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
 Return the distances of all reconstructed vertices from PV in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
 Return the distances of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)
 Return the distances of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
 Return the distance in R of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)
 Return the distances in R of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
 Return polar angle (theta) of all reconstructed vertices wrt jets (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
 Return azimuthal angle (phi) of all reconstructed vertices wrt jets (or V0.vtx)
 
int FCCAnalyses::VertexingUtils::get_n_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 Return the total number of reconstructed SVs.
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_n_SV_jets (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 Return the number of reconstructed SVs per jet.
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > FCCAnalyses::VertexingUtils::get_svInJets (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet)
 Return V0s separated by jets.
 
std::vector< std::vector< edm4hep::TrackState > > FCCAnalyses::VertexingUtils::get_tracksInJets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti)
 Return the tracks separated by jets.
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_invM (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > FCCAnalyses::VertexingUtils::get_p_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_pMag_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_VertexNtrk (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_norm_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_nDOF_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_theta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_phi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_relTheta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_relPhi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_pointingangle_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_dxy_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_d3d_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > FCCAnalyses::VertexingUtils::get_position_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 Return the vertex position of all reconstructed SVs (in mm)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_pdg_V0 (ROOT::VecOps::RVec< int > pdg, ROOT::VecOps::RVec< int > nSV_jet)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_invM_V0 (ROOT::VecOps::RVec< double > invM, ROOT::VecOps::RVec< int > nSV_jet)
 
+
+ + + + + diff --git a/doc/latest/VertexingUtils_8cc__incl.map b/doc/latest/VertexingUtils_8cc__incl.map new file mode 100644 index 0000000000..cf0715c302 --- /dev/null +++ b/doc/latest/VertexingUtils_8cc__incl.map @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/VertexingUtils_8cc__incl.md5 b/doc/latest/VertexingUtils_8cc__incl.md5 new file mode 100644 index 0000000000..05bedf47fc --- /dev/null +++ b/doc/latest/VertexingUtils_8cc__incl.md5 @@ -0,0 +1 @@ +c1ebd983082a3dc75b4be43c749c7c29 \ No newline at end of file diff --git a/doc/latest/VertexingUtils_8cc__incl.png b/doc/latest/VertexingUtils_8cc__incl.png new file mode 100644 index 0000000000..29b4ce4cc1 Binary files /dev/null and b/doc/latest/VertexingUtils_8cc__incl.png differ diff --git a/doc/latest/VertexingUtils_8h.html b/doc/latest/VertexingUtils_8h.html new file mode 100644 index 0000000000..1ce70f837b --- /dev/null +++ b/doc/latest/VertexingUtils_8h.html @@ -0,0 +1,427 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexingUtils.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Classes | +Namespaces | +Functions
+
VertexingUtils.h File Reference
+
+
+
#include <cmath>
+#include <vector>
+#include "ROOT/RVec.hxx"
+#include "edm4hep/ReconstructedParticleData.h"
+#include "edm4hep/MCParticleData.h"
+#include "edm4hep/TrackState.h"
+#include "edm4hep/VertexData.h"
+#include "edm4hep/Vertex.h"
+#include "TLorentzVector.h"
+#include "TVectorD.h"
+#include "TVector3.h"
+#include "TMatrixDSym.h"
+#include "fastjet/JetDefinition.hh"
+
+Include dependency graph for VertexingUtils.h:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+

Go to the source code of this file.

+ + + + + + + + + + + + + + +

+Classes

struct  FCCAnalyses::VertexingUtils::FCCAnalysesVertex
 Structure to keep useful track information that is related to the vertex. More...
 
struct  FCCAnalyses::VertexingUtils::FCCAnalysesV0
 Structure to keep useful information that is related to the V0. More...
 
struct  FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC
 Structure to keep useful track information that is related to the vertex. More...
 
struct  FCCAnalyses::VertexingUtils::selTracks
 Selection of particles based on the d0 / z0 significances of the associated track. More...
 
+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::VertexingUtils
 Vertexing utilities.
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

TVectorD FCCAnalyses::VertexingUtils::XPtoPar (TVector3 x, TVector3 p, Double_t Q)
 from delphes: returns track state parameters (delphes convention) for a given vertex (x), momentum (p) and charge
 
TVector3 FCCAnalyses::VertexingUtils::ParToP (TVectorD Par)
 from delphes: returns the momentum corresponding to a given track state
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::VertexingUtils::SelPrimaryTracks (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, TVector3 MC_EventPrimaryVertex)
 Selection of primary particles :
 
int FCCAnalyses::VertexingUtils::get_Nvertex (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
 Retrieve the number of reconstructed vertices from the collection of vertex object.
 
FCCAnalysesVertex FCCAnalyses::VertexingUtils::get_FCCAnalysesVertex (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
 Retrieve a single FCCAnalyses vertex from the collection of vertex object.
 
edm4hep::VertexData FCCAnalyses::VertexingUtils::get_VertexData (FCCAnalysesVertex TheVertex)
 Retrieve the edm4hep::VertexData from the vertex object.
 
ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::VertexingUtils::get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
 Retrieve a vector of edm4hep::VertexData from the collection of vertex object.
 
edm4hep::VertexData FCCAnalyses::VertexingUtils::get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
 Retrieve a edm4hep::VertexData from the collection of vertex object at a given index.
 
int FCCAnalyses::VertexingUtils::get_VertexNtrk (FCCAnalysesVertex TheVertex)
 Retrieve the number of tracks from FCCAnalysesVertex.
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexNtrk (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexRecoInd (FCCAnalysesVertex TheVertex)
 Retrieve the tracks indices from FCCAnalysesVertex.
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexRecoParticlesInd (FCCAnalysesVertex TheVertex, const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &reco)
 Retrieve the indices of the tracks fitted to that vertex, but now in the collection of RecoParticles.
 
int FCCAnalyses::VertexingUtils::get_nTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the number of tracks in a given track collection.
 
bool FCCAnalyses::VertexingUtils::compare_Tracks (const edm4hep::TrackState &tr1, const edm4hep::TrackState &tr2)
 compare two track states
 
ROOT::VecOps::RVec< FCCAnalysesVertexFCCAnalyses::VertexingUtils::get_all_vertices (FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)
 functions used for SV reconstruction
 
ROOT::VecOps::RVec< FCCAnalysesVertexFCCAnalyses::VertexingUtils::get_all_vertices (FCCAnalysesVertex PV, ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV)
 
double FCCAnalyses::VertexingUtils::get_invM_pairs (FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)
 returns the invariant mass of a two-track vertex CAUTION: m1 -> mass of first track, m2 -> mass of second track by default both pions
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM_pairs (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, double m1=0.13957039, double m2=0.13957039)
 
double FCCAnalyses::VertexingUtils::get_invM (FCCAnalysesVertex vertex)
 returns the invariant mass of a vertex assuming all tracks to be pions
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 returns the invariant mass of a vector of vertices assuming all tracks to be pions
 
double FCCAnalyses::VertexingUtils::get_PV2V0angle (FCCAnalysesVertex V0, FCCAnalysesVertex PV)
 returns the cos of the angle b/n V0 candidate's (or any vtx's) momentum & PV to V0 (vtx) displacement vector
 
double FCCAnalyses::VertexingUtils::get_PV2vtx_angle (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, FCCAnalysesVertex vtx, FCCAnalysesVertex PV)
 returns cos of the angle b/n track (that form the vtx) momentum sum & PV to vtx displacement vector
 
double FCCAnalyses::VertexingUtils::get_trackE (edm4hep::TrackState track)
 returns a track's energy assuming the track to be a pion
 
int FCCAnalyses::VertexingUtils::get_n_SV (FCCAnalysesV0 SV)
 V0 Reconstruction Return the number of reconstructed V0s.
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_position_SV (FCCAnalysesV0 SV)
 Return the vertex position of all reconstructed V0s (in mm)
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_pdg_V0 (FCCAnalysesV0 V0)
 Return the PDG IDs of all reconstructed V0s.
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM_V0 (FCCAnalysesV0 V0)
 Return the invariant masses of all reconstructed V0s.
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_p_SV (FCCAnalysesV0 SV)
 Return the momentum of all reconstructed V0s.
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_chi2_SV (FCCAnalysesV0 SV)
 Return chi2 of all reconstructed V0s.
 
int FCCAnalyses::VertexingUtils::get_n_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Passing a vector of FCCAnalysesVertex instead of FCCAnalysesV0 Return the number of reconstructed SVs.
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_p_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return the momentum of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_position_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return the vertex position of all reconstructed SVs (in mm)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_pMag_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return the momentum magnitude of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return chi2 of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_norm_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return normalised chi2 of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_nDOF_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return no of DOF of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_theta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return polar angle (theta) of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_phi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return azimuthal angle (phi) of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
 Return polar angle (theta) of all reconstructed vertices wrt jets (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
 Return azimuthal angle (phi) of all reconstructed vertices wrt jets (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_pointingangle_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
 Return the pointing angle of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dxy_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
 Return the distances of all reconstructed vertices from PV in xy plane [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
 Return the distances of all reconstructed vertices from PV in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
 Return the distances of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)
 Return the distances of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
 Return the distance in R of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)
 Return the distances in R of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< FCCAnalysesVertexFCCAnalyses::VertexingUtils::get_all_SVs (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 For get_SV_jets ///.
 
int FCCAnalyses::VertexingUtils::get_n_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 Return the total number of reconstructed SVs.
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_n_SV_jets (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 Return the number of reconstructed SVs per jet.
 
std::vector< std::vector< edm4hep::TrackState > > FCCAnalyses::VertexingUtils::get_tracksInJets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti)
 Return the tracks separated by jets.
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > FCCAnalyses::VertexingUtils::get_svInJets (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet)
 Return V0s separated by jets.
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_invM (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > FCCAnalyses::VertexingUtils::get_p_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_pMag_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_VertexNtrk (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_norm_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_nDOF_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_theta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_phi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_relTheta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_relPhi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_pointingangle_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_dxy_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_d3d_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_pdg_V0 (ROOT::VecOps::RVec< int > pdg, ROOT::VecOps::RVec< int > nSV_jet)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_invM_V0 (ROOT::VecOps::RVec< double > invM, ROOT::VecOps::RVec< int > nSV_jet)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > FCCAnalyses::VertexingUtils::get_position_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 Return the vertex position of all reconstructed SVs (in mm)
 
float FCCAnalyses::VertexingUtils::get_trackMom (edm4hep::TrackState &atrack)
 
TVectorD FCCAnalyses::VertexingUtils::Edm4hep2Delphes_TrackParam (const TVectorD &param, bool Units_mm)
 convert track parameters, from edm4hep to delphes conventions
 
TVectorD FCCAnalyses::VertexingUtils::Delphes2Edm4hep_TrackParam (const TVectorD &param, bool Units_mm)
 convert track parameters, from delphes to edm4hep conventions
 
TMatrixDSym FCCAnalyses::VertexingUtils::Edm4hep2Delphes_TrackCovMatrix (const std::array< float, 21 > &covMatrix, bool Units_mm)
 convert track covariance matrix, from edm4hep to delphes conventions
 
std::array< float, 21 > FCCAnalyses::VertexingUtils::Delphes2Edm4hep_TrackCovMatrix (const TMatrixDSym &cov, bool Units_mm)
 convert track covariance matrix, from delphes to edm4hep conventions
 
TVectorD FCCAnalyses::VertexingUtils::get_trackParam (edm4hep::TrackState &atrack, bool Units_mm=false)
 — Internal methods needed by the code of Franco B:
 
TMatrixDSym FCCAnalyses::VertexingUtils::get_trackCov (edm4hep::TrackState &atrack, bool Units_mm=false)
 
TVectorD FCCAnalyses::VertexingUtils::ParToACTS (TVectorD Par)
 
TMatrixDSym FCCAnalyses::VertexingUtils::CovToACTS (TMatrixDSym Cov, TVectorD Par)
 
+
+ + + + + diff --git a/doc/latest/VertexingUtils_8h__dep__incl.map b/doc/latest/VertexingUtils_8h__dep__incl.map new file mode 100644 index 0000000000..3a334ed27e --- /dev/null +++ b/doc/latest/VertexingUtils_8h__dep__incl.map @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/VertexingUtils_8h__dep__incl.md5 b/doc/latest/VertexingUtils_8h__dep__incl.md5 new file mode 100644 index 0000000000..d4de703d03 --- /dev/null +++ b/doc/latest/VertexingUtils_8h__dep__incl.md5 @@ -0,0 +1 @@ +09a15664a7ba219d86a69f6cfa181b5f \ No newline at end of file diff --git a/doc/latest/VertexingUtils_8h__dep__incl.png b/doc/latest/VertexingUtils_8h__dep__incl.png new file mode 100644 index 0000000000..6e78582e7e Binary files /dev/null and b/doc/latest/VertexingUtils_8h__dep__incl.png differ diff --git a/doc/latest/VertexingUtils_8h__incl.map b/doc/latest/VertexingUtils_8h__incl.map new file mode 100644 index 0000000000..5c8a2769eb --- /dev/null +++ b/doc/latest/VertexingUtils_8h__incl.map @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/_vertexing_utils_8h__incl.md5 b/doc/latest/VertexingUtils_8h__incl.md5 similarity index 100% rename from doc/latest/_vertexing_utils_8h__incl.md5 rename to doc/latest/VertexingUtils_8h__incl.md5 diff --git a/doc/latest/VertexingUtils_8h__incl.png b/doc/latest/VertexingUtils_8h__incl.png new file mode 100644 index 0000000000..36d92652bb Binary files /dev/null and b/doc/latest/VertexingUtils_8h__incl.png differ diff --git a/doc/latest/VertexingUtils_8h_source.html b/doc/latest/VertexingUtils_8h_source.html new file mode 100644 index 0000000000..7e79b6bebe --- /dev/null +++ b/doc/latest/VertexingUtils_8h_source.html @@ -0,0 +1,428 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexingUtils.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
VertexingUtils.h
+
+
+Go to the documentation of this file.
1#ifndef VERTEXINGUTILS_ANALYZERS_H
+
2#define VERTEXINGUTILS_ANALYZERS_H
+
3
+
4#include <cmath>
+
5#include <vector>
+
6
+
7#include "ROOT/RVec.hxx"
+
8#include "edm4hep/ReconstructedParticleData.h"
+
9#include "edm4hep/MCParticleData.h"
+
10#include "edm4hep/TrackState.h"
+
11
+
12#include "edm4hep/VertexData.h"
+
13#include "edm4hep/Vertex.h"
+
14
+
15#include "TLorentzVector.h"
+
16#include "TVectorD.h"
+
17#include "TVector3.h"
+
18#include "TMatrixDSym.h"
+
19
+
20#include "fastjet/JetDefinition.hh"
+
21
+
22
+
23namespace FCCAnalyses{
+
24
+
+
28namespace VertexingUtils{
+
29
+
31 TVectorD XPtoPar(TVector3 x, TVector3 p, Double_t Q);
+
32
+
34 TVector3 ParToP(TVectorD Par);
+
35
+
36
+
+ +
39 edm4hep::VertexData vertex;
+ +
41 int mc_ind;
+
42 ROOT::VecOps::RVec<int> reco_ind; // indices of the tracks fitted to that vertex, in the collection of all tracks
+
43 ROOT::VecOps::RVec<float> reco_chi2;
+
44 ROOT::VecOps::RVec< TVector3 > updated_track_momentum_at_vertex;
+
45 ROOT::VecOps::RVec< TVectorD > updated_track_parameters;
+
46 ROOT::VecOps::RVec<float> final_track_phases;
+
47 };
+
+
48
+
+ +
51 ROOT::VecOps::RVec<FCCAnalysesVertex> vtx; // vertex object
+
52 ROOT::VecOps::RVec<int> pdgAbs; // pdg ID from reconstructions
+
53 ROOT::VecOps::RVec<double> invM; // invariant mass
+
54 ROOT::VecOps::RVec<int> nSV_jet; // no of V0s per jet
+
55 };
+
+
56
+
+ +
59 TVector3 vertex;
+
60 ROOT::VecOps::RVec<int> mc_ind;
+
61 ROOT::VecOps::RVec<int> mc_indneutral;
+
62 ROOT::VecOps::RVec<int> mother_ind;
+
63 ROOT::VecOps::RVec<int> gmother_ind;
+
64 };
+
+
65
+
+
67 struct selTracks {
+
68 selTracks( float arg_d0sig_min, float arg_d0sig_max, float arg_z0sig_min, float arg_z0sig_max) ;
+
69 float m_d0sig_min = 0;
+
70 float m_d0sig_max = 3;
+
71 float m_z0sig_min = 0;
+
72 float m_z0sig_max = 3;
+
73 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator() ( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
+
74 ROOT::VecOps::RVec<edm4hep::TrackState> tracks ) ;
+
75 };
+
+
76
+
78 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> SelPrimaryTracks( ROOT::VecOps::RVec<int> recind,
+
79 ROOT::VecOps::RVec<int> mcind,
+
80 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
+
81 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
+
82 TVector3 MC_EventPrimaryVertex) ;
+
83
+
85 int get_Nvertex( ROOT::VecOps::RVec<FCCAnalysesVertex> TheVertexColl );
+
86
+
88 FCCAnalysesVertex get_FCCAnalysesVertex(ROOT::VecOps::RVec<FCCAnalysesVertex> TheVertexColl, int index );
+
89
+
91 edm4hep::VertexData get_VertexData( FCCAnalysesVertex TheVertex ) ;
+
92
+
94 ROOT::VecOps::RVec<edm4hep::VertexData> get_VertexData( ROOT::VecOps::RVec<FCCAnalysesVertex> TheVertexColl ) ;
+
95
+
97 edm4hep::VertexData get_VertexData( ROOT::VecOps::RVec<FCCAnalysesVertex> TheVertexColl, int index);
+
98
+
100 int get_VertexNtrk( FCCAnalysesVertex TheVertex ) ;
+
101
+
102 ROOT::VecOps::RVec<int> get_VertexNtrk( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices ) ;
+
103
+
105 ROOT::VecOps::RVec<int> get_VertexRecoInd( FCCAnalysesVertex TheVertex ) ;
+
106
+
108 ROOT::VecOps::RVec<int> get_VertexRecoParticlesInd( FCCAnalysesVertex TheVertex,
+
109 const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>& reco );
+
110
+
112 int get_nTracks(ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
+
113
+
115 bool compare_Tracks( const edm4hep::TrackState& tr1, const edm4hep::TrackState& tr2 ) ;
+
116
+
119
+
123 ROOT::VecOps::RVec<FCCAnalysesVertex> get_all_vertices( FCCAnalysesVertex PV,
+
124 ROOT::VecOps::RVec<FCCAnalysesVertex> SV );
+
125
+
126 ROOT::VecOps::RVec<FCCAnalysesVertex> get_all_vertices( FCCAnalysesVertex PV,
+
127 ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> SV );
+
128
+
133 double get_invM_pairs( FCCAnalysesVertex vertex,
+
134 double m1 = 0.13957039,
+
135 double m2 = 0.13957039) ;
+
136
+
137 ROOT::VecOps::RVec<double> get_invM_pairs( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
+
138 double m1 = 0.13957039,
+
139 double m2 = 0.13957039 ) ;
+
140
+
144 double get_invM( FCCAnalysesVertex vertex ) ;
+
145
+
149 ROOT::VecOps::RVec<double> get_invM( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices ) ;
+
150
+ + +
154
+
156 double get_PV2vtx_angle( ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
+ +
158 FCCAnalysesVertex PV ) ;
+
159
+
163 double get_trackE( edm4hep::TrackState track ) ;
+
164
+
168 int get_n_SV( FCCAnalysesV0 SV );
+
169
+
171 ROOT::VecOps::RVec<TVector3> get_position_SV( FCCAnalysesV0 SV );
+
172
+
174 ROOT::VecOps::RVec<int> get_pdg_V0( FCCAnalysesV0 V0 );
+
175
+
177 ROOT::VecOps::RVec<double> get_invM_V0( FCCAnalysesV0 V0 );
+
178
+
180 ROOT::VecOps::RVec<TVector3> get_p_SV( FCCAnalysesV0 SV );
+
181
+
183 ROOT::VecOps::RVec<double> get_chi2_SV( FCCAnalysesV0 SV );
+
184
+
186
+
189 int get_n_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
+
190
+
192 ROOT::VecOps::RVec<TVector3> get_p_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
+
193
+
195 ROOT::VecOps::RVec<TVector3> get_position_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
+
196
+
198 ROOT::VecOps::RVec<double> get_pMag_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
+
199
+
201 ROOT::VecOps::RVec<double> get_chi2_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
+
202
+
204 ROOT::VecOps::RVec<double> get_norm_chi2_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
+
205
+
207 ROOT::VecOps::RVec<int> get_nDOF_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
+
208
+
210 ROOT::VecOps::RVec<double> get_theta_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
+
211
+
213 ROOT::VecOps::RVec<double> get_phi_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
+
214
+
216 ROOT::VecOps::RVec<double> get_relTheta_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
+
217 ROOT::VecOps::RVec<int> nSV_jet,
+
218 ROOT::VecOps::RVec<fastjet::PseudoJet> jets );
+
219
+
221 ROOT::VecOps::RVec<double> get_relPhi_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
+
222 ROOT::VecOps::RVec<int> nSV_jet,
+
223 ROOT::VecOps::RVec<fastjet::PseudoJet> jets );
+
224
+
226 ROOT::VecOps::RVec<double> get_pointingangle_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
+ +
228
+
230 ROOT::VecOps::RVec<double> get_dxy_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
+ +
232
+
234 ROOT::VecOps::RVec<double> get_d3d_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
+ +
236
+
238 ROOT::VecOps::RVec<double> get_d3d_SV_obj( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
+
239 TVector3 location );
+
240
+
242 ROOT::VecOps::RVec<double> get_d3d_SV_obj( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
+
243 edm4hep::Vector3d location );
+
244
+
246 ROOT::VecOps::RVec<double> get_dR_SV_obj( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
+
247 TVector3 location );
+
248
+
250 ROOT::VecOps::RVec<double> get_dR_SV_obj( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
+
251 edm4hep::Vector3d location );
+
252
+
254
+
256
+
258 ROOT::VecOps::RVec<FCCAnalysesVertex> get_all_SVs( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
+
259
+
261 int get_n_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
+
262
+
264 ROOT::VecOps::RVec<int> get_n_SV_jets( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
+
265
+
267 std::vector<std::vector<edm4hep::TrackState>> get_tracksInJets( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recoparticles,
+
268 ROOT::VecOps::RVec<edm4hep::TrackState> thetracks,
+
269 ROOT::VecOps::RVec<fastjet::PseudoJet> jets,
+
270 std::vector<std::vector<int>> jet_consti );
+
271
+
273 ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> get_svInJets( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
+
274 ROOT::VecOps::RVec<int> nSV_jet );
+
275
+
276 // --- for get_SV_jets --- //
+
277 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_invM( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
+
278 ROOT::VecOps::RVec<ROOT::VecOps::RVec<TVector3>> get_p_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
+
279 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_pMag_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
+
280 ROOT::VecOps::RVec<ROOT::VecOps::RVec<int>> get_VertexNtrk( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
+
281 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_chi2_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
+
282 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_norm_chi2_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
+
283 ROOT::VecOps::RVec<ROOT::VecOps::RVec<int>> get_nDOF_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
+
284 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_theta_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
+
285 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_phi_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
+
286 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_relTheta_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices, ROOT::VecOps::RVec<fastjet::PseudoJet> jets );
+
287 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_relPhi_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices, ROOT::VecOps::RVec<fastjet::PseudoJet> jets );
+
288 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_pointingangle_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices, FCCAnalysesVertex PV );
+
289 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_dxy_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices, FCCAnalysesVertex PV );
+
290 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_d3d_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices, FCCAnalysesVertex PV );
+
291 ROOT::VecOps::RVec<ROOT::VecOps::RVec<int>> get_pdg_V0( ROOT::VecOps::RVec<int> pdg, ROOT::VecOps::RVec<int> nSV_jet );
+
292 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_invM_V0( ROOT::VecOps::RVec<double> invM, ROOT::VecOps::RVec<int> nSV_jet );
+
294 ROOT::VecOps::RVec<ROOT::VecOps::RVec<TVector3>> get_position_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
+
295 // --- for get_SV_jets --- //
+
296
+
297 float get_trackMom( edm4hep::TrackState & atrack );
+
298
+
299
+
300// --- Conversion methods between the Delphes and edm4hep conventions
+
301
+
303 TVectorD Edm4hep2Delphes_TrackParam( const TVectorD& param, bool Units_mm );
+
305 TVectorD Delphes2Edm4hep_TrackParam( const TVectorD& param, bool Units_mm );
+
307 TMatrixDSym Edm4hep2Delphes_TrackCovMatrix( const std::array<float, 21>& covMatrix, bool Units_mm );
+
309 std::array<float, 21> Delphes2Edm4hep_TrackCovMatrix( const TMatrixDSym& cov, bool Units_mm ) ;
+
310
+
311
+
313 TVectorD get_trackParam( edm4hep::TrackState & atrack, bool Units_mm = false) ;
+
314 TMatrixDSym get_trackCov( edm4hep::TrackState & atrack, bool Units_mm = false) ;
+
315
+
316 TVectorD ParToACTS(TVectorD Par);
+
317 TMatrixDSym CovToACTS(TMatrixDSym Cov,TVectorD Par);
+
318
+
319
+
320
+
321}//end NS VertexingUtils
+
+
322
+
323}//end NS FCCAnalyses
+
324#endif
+
double get_PV2vtx_angle(ROOT::VecOps::RVec< edm4hep::TrackState > tracks, FCCAnalysesVertex vtx, FCCAnalysesVertex PV)
returns cos of the angle b/n track (that form the vtx) momentum sum & PV to vtx displacement vector
Definition VertexingUtils.cc:579
+
ROOT::VecOps::RVec< double > get_invM_V0(FCCAnalysesV0 V0)
Return the invariant masses of all reconstructed V0s.
Definition VertexingUtils.cc:645
+
ROOT::VecOps::RVec< double > get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
Return polar angle (theta) of all reconstructed vertices wrt jets (or V0.vtx)
Definition VertexingUtils.cc:930
+
int get_nTracks(ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the number of tracks in a given track collection.
Definition VertexingUtils.cc:88
+
std::vector< std::vector< edm4hep::TrackState > > get_tracksInJets(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti)
Return the tracks separated by jets.
Definition VertexingUtils.cc:1027
+
TMatrixDSym CovToACTS(TMatrixDSym Cov, TVectorD Par)
Definition VertexingUtils.cc:383
+
ROOT::VecOps::RVec< double > get_dxy_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
Return the distances of all reconstructed vertices from PV in xy plane [mm] (or V0....
Definition VertexingUtils.cc:828
+
double get_invM_pairs(FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)
returns the invariant mass of a two-track vertex CAUTION: m1 -> mass of first track,...
Definition VertexingUtils.cc:458
+
ROOT::VecOps::RVec< double > get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
Return azimuthal angle (phi) of all reconstructed vertices wrt jets (or V0.vtx)
Definition VertexingUtils.cc:957
+
TVectorD XPtoPar(TVector3 x, TVector3 p, Double_t Q)
from delphes: returns track state parameters (delphes convention) for a given vertex (x),...
Definition VertexingUtils.cc:16
+
TMatrixDSym get_trackCov(edm4hep::TrackState &atrack, bool Units_mm=false)
Definition VertexingUtils.cc:273
+
int get_n_SV(FCCAnalysesV0 SV)
V0 Reconstruction Return the number of reconstructed V0s.
Definition VertexingUtils.cc:622
+
edm4hep::VertexData get_VertexData(FCCAnalysesVertex TheVertex)
Retrieve the edm4hep::VertexData from the vertex object.
Definition VertexingUtils.cc:309
+
ROOT::VecOps::RVec< FCCAnalysesVertex > get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)
functions used for SV reconstruction
Definition VertexingUtils.cc:417
+
TVectorD ParToACTS(TVectorD Par)
Definition VertexingUtils.cc:366
+
ROOT::VecOps::RVec< TVector3 > get_p_SV(FCCAnalysesV0 SV)
Return the momentum of all reconstructed V0s.
Definition VertexingUtils.cc:652
+
ROOT::VecOps::RVec< double > get_phi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
Return azimuthal angle (phi) of all reconstructed vertices (or V0.vtx)
Definition VertexingUtils.cc:784
+
double get_PV2V0angle(FCCAnalysesVertex V0, FCCAnalysesVertex PV)
returns the cos of the angle b/n V0 candidate's (or any vtx's) momentum & PV to V0 (vtx) displacement...
Definition VertexingUtils.cc:556
+
ROOT::VecOps::RVec< double > get_d3d_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
Return the distances of all reconstructed vertices from PV in 3D [mm] (or V0.vtx)
Definition VertexingUtils.cc:845
+
std::array< float, 21 > Delphes2Edm4hep_TrackCovMatrix(const TMatrixDSym &cov, bool Units_mm)
convert track covariance matrix, from delphes to edm4hep conventions
Definition VertexingUtils.cc:213
+
ROOT::VecOps::RVec< double > get_theta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
Return polar angle (theta) of all reconstructed vertices (or V0.vtx)
Definition VertexingUtils.cc:770
+
int get_VertexNtrk(FCCAnalysesVertex TheVertex)
Retrieve the number of tracks from FCCAnalysesVertex.
Definition VertexingUtils.cc:330
+
ROOT::VecOps::RVec< double > get_norm_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
Return normalised chi2 of all reconstructed vertices (or V0.vtx)
Definition VertexingUtils.cc:749
+
ROOT::VecOps::RVec< double > get_pMag_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
Return the momentum magnitude of all reconstructed vertices (or V0.vtx)
Definition VertexingUtils.cc:719
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > SelPrimaryTracks(ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, TVector3 MC_EventPrimaryVertex)
Selection of primary particles :
Definition VertexingUtils.cc:60
+
bool compare_Tracks(const edm4hep::TrackState &tr1, const edm4hep::TrackState &tr2)
compare two track states
Definition VertexingUtils.cc:93
+
TVector3 ParToP(TVectorD Par)
from delphes: returns the momentum corresponding to a given track state
Definition VertexingUtils.cc:10
+
ROOT::VecOps::RVec< double > get_chi2_SV(FCCAnalysesV0 SV)
Return chi2 of all reconstructed V0s.
Definition VertexingUtils.cc:669
+
ROOT::VecOps::RVec< int > get_VertexRecoParticlesInd(FCCAnalysesVertex TheVertex, const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &reco)
Retrieve the indices of the tracks fitted to that vertex, but now in the collection of RecoParticles.
Definition VertexingUtils.cc:345
+
double get_invM(FCCAnalysesVertex vertex)
returns the invariant mass of a vertex assuming all tracks to be pions
Definition VertexingUtils.cc:509
+
ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > get_svInJets(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet)
Return V0s separated by jets.
Definition VertexingUtils.cc:1008
+
ROOT::VecOps::RVec< FCCAnalysesVertex > get_all_SVs(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
For get_SV_jets ///.
Definition VertexingUtils.cc:443
+
ROOT::VecOps::RVec< double > get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
Return the distances of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0....
Definition VertexingUtils.cc:863
+
FCCAnalysesVertex get_FCCAnalysesVertex(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
Retrieve a single FCCAnalyses vertex from the collection of vertex object.
Definition VertexingUtils.cc:297
+
float get_trackMom(edm4hep::TrackState &atrack)
Definition VertexingUtils.cc:283
+
ROOT::VecOps::RVec< int > get_pdg_V0(FCCAnalysesV0 V0)
Return the PDG IDs of all reconstructed V0s.
Definition VertexingUtils.cc:639
+
ROOT::VecOps::RVec< int > get_VertexRecoInd(FCCAnalysesVertex TheVertex)
Retrieve the tracks indices from FCCAnalysesVertex.
Definition VertexingUtils.cc:341
+
TVectorD Delphes2Edm4hep_TrackParam(const TVectorD &param, bool Units_mm)
convert track parameters, from delphes to edm4hep conventions
Definition VertexingUtils.cc:131
+
ROOT::VecOps::RVec< int > get_n_SV_jets(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
Return the number of reconstructed SVs per jet.
Definition VertexingUtils.cc:995
+
ROOT::VecOps::RVec< int > get_nDOF_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
Return no of DOF of all reconstructed vertices (or V0.vtx)
Definition VertexingUtils.cc:759
+
TVectorD Edm4hep2Delphes_TrackParam(const TVectorD &param, bool Units_mm)
convert track parameters, from edm4hep to delphes conventions
Definition VertexingUtils.cc:108
+
ROOT::VecOps::RVec< double > get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
Return the distance in R of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0....
Definition VertexingUtils.cc:897
+
TVectorD get_trackParam(edm4hep::TrackState &atrack, bool Units_mm=false)
— Internal methods needed by the code of Franco B:
Definition VertexingUtils.cc:256
+
TMatrixDSym Edm4hep2Delphes_TrackCovMatrix(const std::array< float, 21 > &covMatrix, bool Units_mm)
convert track covariance matrix, from edm4hep to delphes conventions
Definition VertexingUtils.cc:155
+
ROOT::VecOps::RVec< TVector3 > get_position_SV(FCCAnalysesV0 SV)
Return the vertex position of all reconstructed V0s (in mm)
Definition VertexingUtils.cc:628
+
int get_Nvertex(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
Retrieve the number of reconstructed vertices from the collection of vertex object.
Definition VertexingUtils.cc:305
+
double get_trackE(edm4hep::TrackState track)
returns a track's energy assuming the track to be a pion
Definition VertexingUtils.cc:604
+
ROOT::VecOps::RVec< double > get_pointingangle_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
Return the pointing angle of all reconstructed vertices (or V0.vtx)
Definition VertexingUtils.cc:797
+
All FCC analyzers.
Definition Algorithms.h:15
+
Structure to keep useful information that is related to the V0.
Definition VertexingUtils.h:50
+
ROOT::VecOps::RVec< int > pdgAbs
Definition VertexingUtils.h:52
+
ROOT::VecOps::RVec< double > invM
Definition VertexingUtils.h:53
+
ROOT::VecOps::RVec< int > nSV_jet
Definition VertexingUtils.h:54
+
ROOT::VecOps::RVec< FCCAnalysesVertex > vtx
Definition VertexingUtils.h:51
+
Structure to keep useful track information that is related to the vertex.
Definition VertexingUtils.h:58
+
ROOT::VecOps::RVec< int > gmother_ind
Definition VertexingUtils.h:63
+
ROOT::VecOps::RVec< int > mc_ind
Definition VertexingUtils.h:60
+
ROOT::VecOps::RVec< int > mc_indneutral
Definition VertexingUtils.h:61
+
ROOT::VecOps::RVec< int > mother_ind
Definition VertexingUtils.h:62
+
TVector3 vertex
Definition VertexingUtils.h:59
+
Structure to keep useful track information that is related to the vertex.
Definition VertexingUtils.h:38
+
ROOT::VecOps::RVec< float > final_track_phases
Definition VertexingUtils.h:46
+
ROOT::VecOps::RVec< int > reco_ind
index in the MC vertex collection if any
Definition VertexingUtils.h:42
+
ROOT::VecOps::RVec< TVector3 > updated_track_momentum_at_vertex
Definition VertexingUtils.h:44
+
ROOT::VecOps::RVec< float > reco_chi2
Definition VertexingUtils.h:43
+
int mc_ind
Definition VertexingUtils.h:41
+
int ntracks
Definition VertexingUtils.h:40
+
edm4hep::VertexData vertex
Definition VertexingUtils.h:39
+
ROOT::VecOps::RVec< TVectorD > updated_track_parameters
Definition VertexingUtils.h:45
+
Selection of particles based on the d0 / z0 significances of the associated track.
Definition VertexingUtils.h:67
+
float m_z0sig_max
Definition VertexingUtils.h:72
+
float m_d0sig_min
Definition VertexingUtils.h:69
+
float m_d0sig_max
Definition VertexingUtils.h:70
+
float m_z0sig_min
Definition VertexingUtils.h:71
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Definition VertexingUtils.cc:30
+
+ + + + + diff --git a/doc/latest/WeaverInterface_8cc.html b/doc/latest/WeaverInterface_8cc.html new file mode 100644 index 0000000000..0cfe559f19 --- /dev/null +++ b/doc/latest/WeaverInterface_8cc.html @@ -0,0 +1,127 @@ + + + + + + + + + +FCCAnalyses: addons/ONNXRuntime/src/WeaverInterface.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
WeaverInterface.cc File Reference
+
+
+
#include "ONNXRuntime/WeaverInterface.h"
+#include "nlohmann/json.hpp"
+#include <fstream>
+#include <iostream>
+
+Include dependency graph for WeaverInterface.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + diff --git a/doc/latest/WeaverInterface_8cc__incl.map b/doc/latest/WeaverInterface_8cc__incl.map new file mode 100644 index 0000000000..26532722aa --- /dev/null +++ b/doc/latest/WeaverInterface_8cc__incl.map @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/WeaverInterface_8cc__incl.md5 b/doc/latest/WeaverInterface_8cc__incl.md5 new file mode 100644 index 0000000000..36cc3e8e0d --- /dev/null +++ b/doc/latest/WeaverInterface_8cc__incl.md5 @@ -0,0 +1 @@ +9c67dd19c2a2854dc285f036ef3501d0 \ No newline at end of file diff --git a/doc/latest/WeaverInterface_8cc__incl.png b/doc/latest/WeaverInterface_8cc__incl.png new file mode 100644 index 0000000000..24b89e9541 Binary files /dev/null and b/doc/latest/WeaverInterface_8cc__incl.png differ diff --git a/doc/latest/WeaverInterface_8h.html b/doc/latest/WeaverInterface_8h.html new file mode 100644 index 0000000000..d2979600e2 --- /dev/null +++ b/doc/latest/WeaverInterface_8h.html @@ -0,0 +1,145 @@ + + + + + + + + + +FCCAnalyses: addons/ONNXRuntime/WeaverInterface.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Classes
+
WeaverInterface.h File Reference
+
+
+
#include "ONNXRuntime/ONNXRuntime.h"
+#include "ROOT/RVec.hxx"
+
+Include dependency graph for WeaverInterface.h:
+
+
+ + + + + + + + + + + + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + + + + + +
+
+

Go to the source code of this file.

+ + + + + + + + +

+Classes

class  WeaverInterface
 
struct  WeaverInterface::PreprocessParams
 
struct  WeaverInterface::PreprocessParams::VarInfo
 
+
+ + + + + diff --git a/doc/latest/WeaverInterface_8h__dep__incl.map b/doc/latest/WeaverInterface_8h__dep__incl.map new file mode 100644 index 0000000000..f20b1e121f --- /dev/null +++ b/doc/latest/WeaverInterface_8h__dep__incl.map @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/doc/latest/WeaverInterface_8h__dep__incl.md5 b/doc/latest/WeaverInterface_8h__dep__incl.md5 new file mode 100644 index 0000000000..9e90546f8f --- /dev/null +++ b/doc/latest/WeaverInterface_8h__dep__incl.md5 @@ -0,0 +1 @@ +72220c8ad70924c4e194b7000d48f48f \ No newline at end of file diff --git a/doc/latest/WeaverInterface_8h__dep__incl.png b/doc/latest/WeaverInterface_8h__dep__incl.png new file mode 100644 index 0000000000..406908f7ef Binary files /dev/null and b/doc/latest/WeaverInterface_8h__dep__incl.png differ diff --git a/doc/latest/WeaverInterface_8h__incl.map b/doc/latest/WeaverInterface_8h__incl.map new file mode 100644 index 0000000000..9ad6d91d51 --- /dev/null +++ b/doc/latest/WeaverInterface_8h__incl.map @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/doc/latest/WeaverInterface_8h__incl.md5 b/doc/latest/WeaverInterface_8h__incl.md5 new file mode 100644 index 0000000000..2b372ec52b --- /dev/null +++ b/doc/latest/WeaverInterface_8h__incl.md5 @@ -0,0 +1 @@ +da6666afb2b0f0fefd8d4f9b2fdbf268 \ No newline at end of file diff --git a/doc/latest/WeaverInterface_8h__incl.png b/doc/latest/WeaverInterface_8h__incl.png new file mode 100644 index 0000000000..4a7da8d065 Binary files /dev/null and b/doc/latest/WeaverInterface_8h__incl.png differ diff --git a/doc/latest/WeaverInterface_8h_source.html b/doc/latest/WeaverInterface_8h_source.html new file mode 100644 index 0000000000..e0f7c59151 --- /dev/null +++ b/doc/latest/WeaverInterface_8h_source.html @@ -0,0 +1,207 @@ + + + + + + + + + +FCCAnalyses: addons/ONNXRuntime/WeaverInterface.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
WeaverInterface.h
+
+
+Go to the documentation of this file.
1#ifndef ONNXRuntime_WeaverInterface_h
+
2#define ONNXRuntime_WeaverInterface_h
+
3
+ +
5#include "ROOT/RVec.hxx"
+
6
+
7namespace rv = ROOT::VecOps;
+
8
+
+ +
10public:
+
11 using ConstituentVars = rv::RVec<float>;
+
12
+
15 explicit WeaverInterface(const std::string& onnx_filename = "",
+
16 const std::string& json_filename = "",
+
17 const rv::RVec<std::string>& vars = {});
+
18
+
20 rv::RVec<float> run(const rv::RVec<ConstituentVars>&);
+
21
+
22private:
+
+ +
+
24 struct VarInfo {
+ +
+
26 VarInfo(float imedian,
+
27 float inorm_factor,
+
28 float ireplace_inf_value,
+
29 float ilower_bound,
+
30 float iupper_bound,
+
31 float ipad)
+
32 : center(imedian),
+
33 norm_factor(inorm_factor),
+
34 replace_inf_value(ireplace_inf_value),
+
35 lower_bound(ilower_bound),
+
36 upper_bound(iupper_bound),
+
37 pad(ipad) {}
+
+
38
+
39 float center{0.};
+
40 float norm_factor{1.};
+ +
42 float lower_bound{-5.};
+
43 float upper_bound{5.};
+
44 float pad{0.};
+
45 };
+
+
46 std::string name;
+
47 size_t min_length{0}, max_length{0};
+
48 std::vector<std::string> var_names;
+
49 std::unordered_map<std::string, VarInfo> var_info_map;
+
50 VarInfo info(const std::string& name) const { return var_info_map.at(name); }
+
51 void dumpVars() const;
+
52 };
+
+
53 std::vector<float> center_norm_pad(const rv::RVec<float>& input,
+
54 float center,
+
55 float scale,
+
56 size_t min_length,
+
57 size_t max_length,
+
58 float pad_value = 0,
+
59 float replace_inf_value = 0,
+
60 float min = 0,
+
61 float max = -1);
+
62 size_t variablePos(const std::string&) const;
+
63
+
64 std::unique_ptr<ONNXRuntime> onnx_;
+
65 std::vector<std::string> variables_names_;
+ +
67 std::vector<unsigned int> input_sizes_;
+
68 std::unordered_map<std::string, PreprocessParams> prep_info_map_;
+ +
70};
+
+
71
+
72#endif
+ +
std::vector< std::vector< T > > Tensor
Definition ONNXRuntime.h:22
+
Definition WeaverInterface.h:9
+
ONNXRuntime::Tensor< long > input_shapes_
Definition WeaverInterface.h:66
+
size_t variablePos(const std::string &) const
Definition WeaverInterface.cc:86
+
std::vector< unsigned int > input_sizes_
Definition WeaverInterface.h:67
+
std::vector< float > center_norm_pad(const rv::RVec< float > &input, float center, float scale, size_t min_length, size_t max_length, float pad_value=0, float replace_inf_value=0, float min=0, float max=-1)
Definition WeaverInterface.cc:59
+
std::unordered_map< std::string, PreprocessParams > prep_info_map_
Definition WeaverInterface.h:68
+
std::vector< std::string > variables_names_
Definition WeaverInterface.h:65
+
std::unique_ptr< ONNXRuntime > onnx_
Definition WeaverInterface.h:64
+
ONNXRuntime::Tensor< float > data_
Definition WeaverInterface.h:69
+
rv::RVec< float > ConstituentVars
Definition WeaverInterface.h:11
+
rv::RVec< float > run(const rv::RVec< ConstituentVars > &)
Run inference given a list of jet constituents variables.
Definition WeaverInterface.cc:94
+
Definition WeaverInterface.h:24
+
VarInfo(float imedian, float inorm_factor, float ireplace_inf_value, float ilower_bound, float iupper_bound, float ipad)
Definition WeaverInterface.h:26
+
VarInfo()
Definition WeaverInterface.h:25
+
float center
Definition WeaverInterface.h:39
+
float replace_inf_value
Definition WeaverInterface.h:41
+
float norm_factor
Definition WeaverInterface.h:40
+
float pad
Definition WeaverInterface.h:44
+
float upper_bound
Definition WeaverInterface.h:43
+
float lower_bound
Definition WeaverInterface.h:42
+
Definition WeaverInterface.h:23
+
std::vector< std::string > var_names
Definition WeaverInterface.h:48
+
std::unordered_map< std::string, VarInfo > var_info_map
Definition WeaverInterface.h:49
+
VarInfo info(const std::string &name) const
Definition WeaverInterface.h:50
+
size_t min_length
Definition WeaverInterface.h:47
+
void dumpVars() const
Definition WeaverInterface.cc:133
+
size_t max_length
Definition WeaverInterface.h:47
+
std::string name
Definition WeaverInterface.h:46
+
+ + + + + diff --git a/doc/latest/WeaverUtils_8cc.html b/doc/latest/WeaverUtils_8cc.html new file mode 100644 index 0000000000..1e758bdb93 --- /dev/null +++ b/doc/latest/WeaverUtils_8cc.html @@ -0,0 +1,153 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/WeaverUtils.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions | +Variables
+
WeaverUtils.cc File Reference
+
+
+
#include "FCCAnalyses/WeaverUtils.h"
+#include "ONNXRuntime/WeaverInterface.h"
+#include <memory>
+
+Include dependency graph for WeaverUtils.cc:
+
+
+ + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::WeaverUtils
 
+ + + + + + + + + +

+Functions

void FCCAnalyses::WeaverUtils::setup_weaver (const std::string &onnx_filename, const std::string &json_filename, const rv::RVec< std::string > &vars)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > FCCAnalyses::WeaverUtils::compute_weights (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > > &)
 Compute all weights given a collection of input variables.
 
ROOT::VecOps::RVec< float > FCCAnalyses::WeaverUtils::get_weight (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > &, int)
 Get one specific weight previously computed.
 
+ + + +

+Variables

std::unique_ptr< WeaverInterfaceFCCAnalyses::gWeaver2
 
+
+ + + + + diff --git a/doc/latest/WeaverUtils_8cc__incl.map b/doc/latest/WeaverUtils_8cc__incl.map new file mode 100644 index 0000000000..704a7fe626 --- /dev/null +++ b/doc/latest/WeaverUtils_8cc__incl.map @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/WeaverUtils_8cc__incl.md5 b/doc/latest/WeaverUtils_8cc__incl.md5 new file mode 100644 index 0000000000..16fe552d11 --- /dev/null +++ b/doc/latest/WeaverUtils_8cc__incl.md5 @@ -0,0 +1 @@ +aa245b32e89a6c63615efa3d4becf25b \ No newline at end of file diff --git a/doc/latest/WeaverUtils_8cc__incl.png b/doc/latest/WeaverUtils_8cc__incl.png new file mode 100644 index 0000000000..e563486cf8 Binary files /dev/null and b/doc/latest/WeaverUtils_8cc__incl.png differ diff --git a/doc/latest/WeaverUtils_8h.html b/doc/latest/WeaverUtils_8h.html new file mode 100644 index 0000000000..45c7722d72 --- /dev/null +++ b/doc/latest/WeaverUtils_8h.html @@ -0,0 +1,146 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/WeaverUtils.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Namespaces | +Functions
+
WeaverUtils.h File Reference
+
+
+
#include <ROOT/RVec.hxx>
+
+Include dependency graph for WeaverUtils.h:
+
+
+ + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + +
+
+

Go to the source code of this file.

+ + + + + + + +

+Namespaces

namespace  FCCAnalyses
 All FCC analyzers.
 
namespace  FCCAnalyses::WeaverUtils
 
+ + + + + + + + + + + + + + +

+Functions

ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > FCCAnalyses::WeaverUtils::compute_weights (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > > &)
 Compute all weights given a collection of input variables.
 
void FCCAnalyses::WeaverUtils::setup_weaver (const std::string &, const std::string &, const ROOT::VecOps::RVec< std::string > &)
 Setup the ONNXRuntime instance using Weaver-provided parameters.
 
template<typename... Args>
ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > FCCAnalyses::WeaverUtils::get_weights (Args &&... args)
 Compute all weights given an unspecified collection of input variables.
 
ROOT::VecOps::RVec< float > FCCAnalyses::WeaverUtils::get_weight (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > &, int)
 Get one specific weight previously computed.
 
+
+ + + + + diff --git a/doc/latest/WeaverUtils_8h__dep__incl.map b/doc/latest/WeaverUtils_8h__dep__incl.map new file mode 100644 index 0000000000..2ca7fd114f --- /dev/null +++ b/doc/latest/WeaverUtils_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/WeaverUtils_8h__dep__incl.md5 b/doc/latest/WeaverUtils_8h__dep__incl.md5 new file mode 100644 index 0000000000..9dc6076e9c --- /dev/null +++ b/doc/latest/WeaverUtils_8h__dep__incl.md5 @@ -0,0 +1 @@ +208e5999d2d47b89678e7a90beb2b00b \ No newline at end of file diff --git a/doc/latest/WeaverUtils_8h__dep__incl.png b/doc/latest/WeaverUtils_8h__dep__incl.png new file mode 100644 index 0000000000..29a36b5f06 Binary files /dev/null and b/doc/latest/WeaverUtils_8h__dep__incl.png differ diff --git a/doc/latest/WeaverUtils_8h__incl.map b/doc/latest/WeaverUtils_8h__incl.map new file mode 100644 index 0000000000..99b0748fbd --- /dev/null +++ b/doc/latest/WeaverUtils_8h__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/_weaver_utils_8h__incl.md5 b/doc/latest/WeaverUtils_8h__incl.md5 similarity index 100% rename from doc/latest/_weaver_utils_8h__incl.md5 rename to doc/latest/WeaverUtils_8h__incl.md5 diff --git a/doc/latest/WeaverUtils_8h__incl.png b/doc/latest/WeaverUtils_8h__incl.png new file mode 100644 index 0000000000..5da9253cfb Binary files /dev/null and b/doc/latest/WeaverUtils_8h__incl.png differ diff --git a/doc/latest/WeaverUtils_8h_source.html b/doc/latest/WeaverUtils_8h_source.html new file mode 100644 index 0000000000..1848ad8c01 --- /dev/null +++ b/doc/latest/WeaverUtils_8h_source.html @@ -0,0 +1,131 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/WeaverUtils.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
WeaverUtils.h
+
+
+Go to the documentation of this file.
1#ifndef FCCAnalyses_WEAVERUTILS_h
+
2#define FCCAnalyses_WEAVERUTILS_h
+
3
+
4#include <ROOT/RVec.hxx>
+
5
+
6namespace FCCAnalyses {
+
+
7 namespace WeaverUtils {
+
8
+
11 ROOT::VecOps::RVec<ROOT::VecOps::RVec<float>> compute_weights(
+
12 const ROOT::VecOps::RVec<ROOT::VecOps::RVec<ROOT::VecOps::RVec<float>>>&);
+
13
+
15 void setup_weaver(const std::string&, const std::string&, const ROOT::VecOps::RVec<std::string>&);
+
16
+
18 template <typename... Args>
+
+
19 ROOT::VecOps::RVec<ROOT::VecOps::RVec<float>> get_weights(Args&&... args) {
+
20 return compute_weights(std::vector<ROOT::VecOps::RVec<ROOT::VecOps::RVec<float>>>{std::forward<Args>(args)...});
+
21 }
+
+
23 ROOT::VecOps::RVec<float> get_weight(const ROOT::VecOps::RVec<ROOT::VecOps::RVec<float>>&, int);
+
24 } // namespace WeaverUtils
+
+
25} // namespace FCCAnalyses
+
26
+
27#endif
+
ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > compute_weights(const ROOT::VecOps::RVec< ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > > &)
Compute all weights given a collection of input variables.
Definition WeaverUtils.cc:16
+
ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > get_weights(Args &&... args)
Compute all weights given an unspecified collection of input variables.
Definition WeaverUtils.h:19
+
void setup_weaver(const std::string &, const std::string &, const ROOT::VecOps::RVec< std::string > &)
Setup the ONNXRuntime instance using Weaver-provided parameters.
+
ROOT::VecOps::RVec< float > get_weight(const ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > &, int)
Get one specific weight previously computed.
Definition WeaverUtils.cc:43
+
All FCC analyzers.
Definition Algorithms.h:15
+
+ + + + + diff --git a/doc/latest/_algorithms_8cc.html b/doc/latest/_algorithms_8cc.html deleted file mode 100644 index ab4bdac50d..0000000000 --- a/doc/latest/_algorithms_8cc.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/Algorithms.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces
-
Algorithms.cc File Reference
-
-
-
#include "FCCAnalyses/Algorithms.h"
-#include "FCCAnalyses/Utils.h"
-#include "Math/Minimizer.h"
-#include "Math/IFunction.h"
-#include "Math/Factory.h"
-#include "Math/Functor.h"
-#include <algorithm>
-#include <iostream>
-#include <numeric>
-#include "Math/LorentzVector.h"
-
-Include dependency graph for Algorithms.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::Algorithms
 
- - - - - - - - - - - - -

-Functions

Algorithms

Algorithms class .

-

This represents a set functions and utilities to perfom algorithmics in FCCAnalyses.

-
float FCCAnalyses::Algorithms::getMass (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in)
 Get the invariant mass from a list of reconstructed particles.
 
ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
 Get the angle cosTheta between particles and an axis.
 
float FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)
 Get the angle cosTheta between one particle and an axis.
 
-
- - - - - diff --git a/doc/latest/_algorithms_8cc__incl.map b/doc/latest/_algorithms_8cc__incl.map deleted file mode 100644 index 64875e30e5..0000000000 --- a/doc/latest/_algorithms_8cc__incl.map +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_algorithms_8cc__incl.md5 b/doc/latest/_algorithms_8cc__incl.md5 deleted file mode 100644 index 6e24d10f35..0000000000 --- a/doc/latest/_algorithms_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -f710f34927898446787bcdfa881c9b69 \ No newline at end of file diff --git a/doc/latest/_algorithms_8cc__incl.png b/doc/latest/_algorithms_8cc__incl.png deleted file mode 100644 index cb61a6f52e..0000000000 Binary files a/doc/latest/_algorithms_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_algorithms_8h.html b/doc/latest/_algorithms_8h.html deleted file mode 100644 index 81eeacb2ea..0000000000 --- a/doc/latest/_algorithms_8h.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/Algorithms.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Classes | -Namespaces
-
Algorithms.h File Reference
-
-
-
#include <cmath>
-#include <vector>
-#include "edm4hep/ReconstructedParticleData.h"
-#include "FastJet/JetClustering.h"
-#include "Math/Minimizer.h"
-#include "ROOT/RVec.hxx"
-
-Include dependency graph for Algorithms.h:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - - - -
-
-

Go to the source code of this file.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Classes

struct  FCCAnalyses::Algorithms::sphericityFit
 Function that runs the fit for the sphericity axis determination. More...
 
struct  FCCAnalyses::Algorithms::minimize_sphericity
 Calculates the sphericity axis based on a list of px, py, pz. More...
 
struct  FCCAnalyses::Algorithms::thrustFit
 Function that runs the fit for the thrust axis determination. More...
 
struct  FCCAnalyses::Algorithms::minimize_thrust
 Finds the thrust axis based on a list of px, py, pz. More...
 
struct  FCCAnalyses::Algorithms::calculate_thrust
 Calculates the thrust axis by looping over all possible combinations. More...
 
struct  FCCAnalyses::Algorithms::getAxisCharge
 Get the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf. More...
 
struct  FCCAnalyses::Algorithms::getAxisMass
 Get the invariant mass in a given hemisphere (defined by it's angle wrt to axis). More...
 
struct  FCCAnalyses::Algorithms::getAxisEnergy
 Get the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies. More...
 
struct  FCCAnalyses::Algorithms::getAxisN
 Get the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity. More...
 
struct  FCCAnalyses::Algorithms::getThrustPointing
 Make the thrust axis points to hemisphere with maximum or minimum energy. More...
 
struct  FCCAnalyses::Algorithms::jets_TwoHemispheres
 make "jets" by splitting the events into two hemisphere transverse to the thrust axis. More...
 
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::Algorithms
 
- - - - - - - - - - - - -

-Functions

Algorithms

Algorithms class .

-

This represents a set functions and utilities to perfom algorithmics in FCCAnalyses.

-
ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
 Get the angle cosTheta between particles and an axis.
 
float FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)
 Get the angle cosTheta between one particle and an axis.
 
float FCCAnalyses::Algorithms::getMass (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in)
 Get the invariant mass from a list of reconstructed particles.
 
-
- - - - - diff --git a/doc/latest/_algorithms_8h__dep__incl.map b/doc/latest/_algorithms_8h__dep__incl.map deleted file mode 100644 index 52829acabf..0000000000 --- a/doc/latest/_algorithms_8h__dep__incl.map +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/doc/latest/_algorithms_8h__dep__incl.md5 b/doc/latest/_algorithms_8h__dep__incl.md5 deleted file mode 100644 index d7f4ec101d..0000000000 --- a/doc/latest/_algorithms_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -4959b6594654c2f35d227edbd46355aa \ No newline at end of file diff --git a/doc/latest/_algorithms_8h__dep__incl.png b/doc/latest/_algorithms_8h__dep__incl.png deleted file mode 100644 index 81d07517f6..0000000000 Binary files a/doc/latest/_algorithms_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_algorithms_8h__incl.map b/doc/latest/_algorithms_8h__incl.map deleted file mode 100644 index 30b93fc5e1..0000000000 --- a/doc/latest/_algorithms_8h__incl.map +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_algorithms_8h__incl.md5 b/doc/latest/_algorithms_8h__incl.md5 deleted file mode 100644 index c6e6a5730e..0000000000 --- a/doc/latest/_algorithms_8h__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -8968b22b2bfa8c21ea03d07d79c4f016 \ No newline at end of file diff --git a/doc/latest/_algorithms_8h__incl.png b/doc/latest/_algorithms_8h__incl.png deleted file mode 100644 index d3f58e0f8a..0000000000 Binary files a/doc/latest/_algorithms_8h__incl.png and /dev/null differ diff --git a/doc/latest/_algorithms_8h_source.html b/doc/latest/_algorithms_8h_source.html deleted file mode 100644 index e80b8ab0b5..0000000000 --- a/doc/latest/_algorithms_8h_source.html +++ /dev/null @@ -1,384 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/Algorithms.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
Algorithms.h
-
-
-Go to the documentation of this file.
1#ifndef ALGORITHM_ANALYZERS_H
-
2#define ALGORITHM_ANALYZERS_H
-
3
-
4#include <cmath>
-
5#include <vector>
-
6
-
7#include "edm4hep/ReconstructedParticleData.h"
-
8
- -
10
-
11//#include "TFitter.h"
-
12#include "Math/Minimizer.h"
-
13#include "ROOT/RVec.hxx"
-
14
-
-
15namespace FCCAnalyses{
-
16
-
-
17namespace Algorithms{
-
18
-
24
-
- -
27 public:
-
28 sphericityFit(const ROOT::VecOps::RVec<float> & arg_px,
-
29 const ROOT::VecOps::RVec<float> & arg_py,
-
30 const ROOT::VecOps::RVec<float> & arg_pz);
-
31 float operator()(const double *par);
-
32
-
33 private:
-
34 ROOT::VecOps::RVec<float> _px;
-
35 ROOT::VecOps::RVec<float> _py;
-
36 ROOT::VecOps::RVec<float> _pz;
-
37 };
-
-
38
-
39
-
- -
42 public:
-
43 minimize_sphericity(std::string arg_minname="Minuit2",
-
44 std::string arg_algoname="Migrad",
-
45 int arg_maxcalls=100000,
-
46 float arg_tolerance=0.001);
-
47 ROOT::VecOps::RVec<float> operator()(const ROOT::VecOps::RVec<float> & px,
-
48 const ROOT::VecOps::RVec<float> & py,
-
49 const ROOT::VecOps::RVec<float> & pz);
-
50
-
51 private:
-
52 char const *_minname;
-
53 char const *_algoname;
- -
55 float _tolerance;
-
56 ROOT::Math::Minimizer *_min;
-
57 double _step[3]={0.001,0.001,0.001};
-
58 double _variable[3]={1.0,1.0,1.0};
-
59 };
-
-
60
-
61
-
-
63 struct thrustFit {
-
64 public:
-
65 thrustFit(const ROOT::VecOps::RVec<float> & arg_px,
-
66 const ROOT::VecOps::RVec<float> & arg_py,
-
67 const ROOT::VecOps::RVec<float> & arg_pz);
-
68 float operator()(const double *par);
-
69
-
70 private:
-
71 ROOT::VecOps::RVec<float> _px;
-
72 ROOT::VecOps::RVec<float> _py;
-
73 ROOT::VecOps::RVec<float> _pz;
-
74 };
-
-
75
-
76
-
- -
79 minimize_thrust(std::string arg_minname="Minuit2",
-
80 std::string arg_algoname="Migrad",
-
81 int arg_maxcalls=100000,
-
82 float arg_tolerance=0.001);
-
83 ROOT::VecOps::RVec<float> operator()(const ROOT::VecOps::RVec<float> & px,
-
84 const ROOT::VecOps::RVec<float> & py,
-
85 const ROOT::VecOps::RVec<float> & pz);
-
86
-
87 private:
-
88 char const *_minname;
-
89 char const *_algoname;
- - -
92 ROOT::Math::Minimizer *_min;
-
93 double _step[3]={0.001,0.001,0.001};
-
94 double _variable[3]={1.0,1.0,1.0};
-
95 };
-
-
96
-
- - -
100 ROOT::VecOps::RVec<float> operator()(const ROOT::VecOps::RVec<float>& px,
-
101 const ROOT::VecOps::RVec<float>& py,
-
102 const ROOT::VecOps::RVec<float>& pz);
-
103
-
104 // Helper functions, to ease manipulation with the elements of internal array
-
105 inline void mag2(float (&vec)[4]);
-
106 inline float dot(float vec1[4], float vec2[4]);
-
107 inline void cross(float (&vec)[4], float vec1[4], float vec2[4]);
-
108 inline void unit(float (&vec)[4]);
-
109 inline void plus(float (&vec)[4], float vecIn1[4], float vecIn2[4]);
-
110 inline void minus(float (&vecOut)[4], float vecIn1[4], float vecIn2[4]);
-
111 inline void copy(float (&vecOut)[4], float vecIn[4]);
-
112 };
-
-
113
-
- -
116 public:
-
117 getAxisCharge(bool arg_pos=0,
-
118 float arg_power=1);
-
119 float operator() (const ROOT::VecOps::RVec<float> & angle,
-
120 const ROOT::VecOps::RVec<float> & charge,
-
121 const ROOT::VecOps::RVec<float> & px,
-
122 const ROOT::VecOps::RVec<float> & py,
-
123 const ROOT::VecOps::RVec<float> & pz);
-
124 private:
-
125 bool _pos;
-
126 float _power;
-
127 };
-
-
128
-
129
-
-
131 struct getAxisMass {
-
132 public:
-
133 getAxisMass(bool arg_pos=0);
-
134 float operator() (const ROOT::VecOps::RVec<float> & angle,
-
135 const ROOT::VecOps::RVec<float> & energy,
-
136 const ROOT::VecOps::RVec<float> & px,
-
137 const ROOT::VecOps::RVec<float> & py,
-
138 const ROOT::VecOps::RVec<float> & pz);
-
139 private:
-
140 bool _pos;
-
141 };
-
-
142
-
143
-
- -
146 public:
-
147 getAxisEnergy(bool arg_pos=0);
-
148 ROOT::VecOps::RVec<float> operator() (const ROOT::VecOps::RVec<float> & angle,
-
149 const ROOT::VecOps::RVec<float> & charge,
-
150 const ROOT::VecOps::RVec<float> & energy);
-
151 private:
-
152 bool _pos;
-
153 };
-
-
154
-
155
-
-
157 struct getAxisN {
-
158 public:
-
159 getAxisN(bool arg_pos=0);
-
160 ROOT::VecOps::RVec<int> operator() (const ROOT::VecOps::RVec<float> & angle,
-
161 const ROOT::VecOps::RVec<float> & charge);
-
162 private:
-
163 bool _pos;
-
164 };
-
-
165
-
166
-
- -
169 public:
-
170 getThrustPointing(float arg_dir=1.);
-
171 ROOT::VecOps::RVec<float> operator() (const ROOT::VecOps::RVec<float> & in,
-
172 const ROOT::VecOps::RVec<float> & rp_e,
-
173 const ROOT::VecOps::RVec<float> & thrust);
-
174 private:
-
175 float _dir;
-
176 };
-
-
177
-
178
-
180 ROOT::VecOps::RVec<float> getAxisCosTheta(const ROOT::VecOps::RVec<float> & axis,
-
181 const ROOT::VecOps::RVec<float> & px,
-
182 const ROOT::VecOps::RVec<float> & py,
-
183 const ROOT::VecOps::RVec<float> & pz);
-
184
-
186 float getAxisCosTheta(const ROOT::VecOps::RVec<float> & axis,
-
187 float px,
-
188 float py,
-
189 float pz);
-
190
-
192 float getMass(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> & in);
-
193
-
- -
196 int m_sorted=0;
- -
198 jets_TwoHemispheres( int arg_sorted, int arg_recombination ) ;
- -
200 const ROOT::VecOps::RVec<float> & RP_px,
-
201 const ROOT::VecOps::RVec<float> & RP_py,
-
202 const ROOT::VecOps::RVec<float> & RP_pz,
-
203 const ROOT::VecOps::RVec<float> & RP_e,
-
204 const ROOT::VecOps::RVec<float> & RP_costheta ) ;
-
205 } ;
-
-
206
-
207
-
209
-
210}//end NS Algorithms
-
-
211
-
212}//end NS FCCAnalyses
-
-
213#endif
- -
ROOT::VecOps::RVec< float > getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Get the angle cosTheta between particles and an axis.
Definition Algorithms.cc:434
-
float getMass(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in)
Get the invariant mass from a list of reconstructed particles.
Definition Algorithms.cc:423
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
Calculates the thrust axis by looping over all possible combinations.
Definition Algorithms.h:98
-
void copy(float(&vecOut)[4], float vecIn[4])
Definition Algorithms.cc:304
-
void cross(float(&vec)[4], float vec1[4], float vec2[4])
Definition Algorithms.cc:279
-
void plus(float(&vec)[4], float vecIn1[4], float vecIn2[4])
Definition Algorithms.cc:292
-
void unit(float(&vec)[4])
Definition Algorithms.cc:285
-
calculate_thrust()
Definition Algorithms.h:99
-
void mag2(float(&vec)[4])
Definition Algorithms.cc:271
-
void minus(float(&vecOut)[4], float vecIn1[4], float vecIn2[4])
Definition Algorithms.cc:298
-
float dot(float vec1[4], float vec2[4])
Definition Algorithms.cc:275
-
ROOT::VecOps::RVec< float > operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Definition Algorithms.cc:168
-
Get the weighted charge in a given hemisphere (defined by it's angle wrt to axis)....
Definition Algorithms.h:115
-
float operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Definition Algorithms.cc:317
-
float _power
Which hemisphere to select, false/0=cosTheta<0 true/1=cosTheta>0. Default=0.
Definition Algorithms.h:126
-
bool _pos
Definition Algorithms.h:125
-
Get the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total,...
Definition Algorithms.h:145
-
ROOT::VecOps::RVec< float > operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &energy)
Definition Algorithms.cc:356
-
bool _pos
Definition Algorithms.h:152
-
Get the invariant mass in a given hemisphere (defined by it's angle wrt to axis).
Definition Algorithms.h:131
-
float operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &energy, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Definition Algorithms.cc:337
-
bool _pos
Definition Algorithms.h:140
-
Get the number of particles in a given hemisphere (defined by it's angle wrt to axis)....
Definition Algorithms.h:157
-
bool _pos
Definition Algorithms.h:163
-
ROOT::VecOps::RVec< int > operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge)
Definition Algorithms.cc:379
-
Make the thrust axis points to hemisphere with maximum or minimum energy.
Definition Algorithms.h:168
-
ROOT::VecOps::RVec< float > operator()(const ROOT::VecOps::RVec< float > &in, const ROOT::VecOps::RVec< float > &rp_e, const ROOT::VecOps::RVec< float > &thrust)
Definition Algorithms.cc:400
-
float _dir
Definition Algorithms.h:175
-
make "jets" by splitting the events into two hemisphere transverse to the thrust axis.
Definition Algorithms.h:195
-
JetClustering::FCCAnalysesJet operator()(const ROOT::VecOps::RVec< float > &RP_px, const ROOT::VecOps::RVec< float > &RP_py, const ROOT::VecOps::RVec< float > &RP_pz, const ROOT::VecOps::RVec< float > &RP_e, const ROOT::VecOps::RVec< float > &RP_costheta)
Definition Algorithms.cc:469
-
int m_recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition Algorithms.h:197
-
int m_sorted
pT ordering=0, E ordering=1
Definition Algorithms.h:196
-
Calculates the sphericity axis based on a list of px, py, pz.
Definition Algorithms.h:41
-
char const * _algoname
Minimizer to use, Minuit2 default.
Definition Algorithms.h:53
-
ROOT::Math::Minimizer * _min
Tolerance for minimization, default=0.001.
Definition Algorithms.h:56
-
float _tolerance
Maximum call to minimization function, default=100000.
Definition Algorithms.h:55
-
char const * _minname
Definition Algorithms.h:52
-
double _step[3]
internal ROOT minimizer
Definition Algorithms.h:57
-
int _maxcalls
Optimisation algorithm, Migrad default.
Definition Algorithms.h:54
-
ROOT::VecOps::RVec< float > operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Definition Algorithms.cc:62
-
double _variable[3]
Definition Algorithms.h:58
-
Finds the thrust axis based on a list of px, py, pz.
Definition Algorithms.h:78
-
double _variable[3]
Definition Algorithms.h:94
-
char const * _minname
Definition Algorithms.h:88
-
double _step[3]
internal ROOT minimizer
Definition Algorithms.h:93
-
ROOT::Math::Minimizer * _min
Tolerance for minimization, default=0.001.
Definition Algorithms.h:92
-
ROOT::VecOps::RVec< float > operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
Definition Algorithms.cc:131
-
float _tolerance
Maximum call to minimization function, default=100000.
Definition Algorithms.h:91
-
char const * _algoname
Minimizer to use, Minuit2 default.
Definition Algorithms.h:89
-
int _maxcalls
Optimisation algorithm, Migrad default.
Definition Algorithms.h:90
-
Function that runs the fit for the sphericity axis determination.
Definition Algorithms.h:26
-
ROOT::VecOps::RVec< float > _pz
vector of py
Definition Algorithms.h:36
-
float operator()(const double *par)
Definition Algorithms.cc:28
-
ROOT::VecOps::RVec< float > _py
vector of px
Definition Algorithms.h:35
-
ROOT::VecOps::RVec< float > _px
Definition Algorithms.h:34
-
Function that runs the fit for the thrust axis determination.
Definition Algorithms.h:63
-
ROOT::VecOps::RVec< float > _pz
vector of py
Definition Algorithms.h:73
-
float operator()(const double *par)
Definition Algorithms.cc:98
-
ROOT::VecOps::RVec< float > _px
Definition Algorithms.h:71
-
ROOT::VecOps::RVec< float > _py
vector of px
Definition Algorithms.h:72
-
Structure to keep useful informations for the jets.
Definition JetClustering.h:22
-
- - - - - diff --git a/doc/latest/_c_s_template_8cc.html b/doc/latest/_c_s_template_8cc.html deleted file mode 100644 index d543f46a5f..0000000000 --- a/doc/latest/_c_s_template_8cc.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/case-studies/src/CSTemplate.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
CSTemplate.cc File Reference
-
-
-
#include "case-studies/CSTemplate.h"
-
-Include dependency graph for CSTemplate.cc:
-
-
- - - - - -
-
- - - -

-Namespaces

namespace  CSTemplate
 
- - - -

-Functions

bool CSTemplate::dummy ()
 
-
- - - - - diff --git a/doc/latest/_c_s_template_8cc__incl.map b/doc/latest/_c_s_template_8cc__incl.map deleted file mode 100644 index c555f1ba26..0000000000 --- a/doc/latest/_c_s_template_8cc__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/_c_s_template_8cc__incl.md5 b/doc/latest/_c_s_template_8cc__incl.md5 deleted file mode 100644 index e849b7febc..0000000000 --- a/doc/latest/_c_s_template_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -3737777c65cbf51c65bf8c61c318e7dc \ No newline at end of file diff --git a/doc/latest/_c_s_template_8cc__incl.png b/doc/latest/_c_s_template_8cc__incl.png deleted file mode 100644 index 182c7a0b7a..0000000000 Binary files a/doc/latest/_c_s_template_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_c_s_template_8h.html b/doc/latest/_c_s_template_8h.html deleted file mode 100644 index 3bcb547d7b..0000000000 --- a/doc/latest/_c_s_template_8h.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies/CSTemplate.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
CSTemplate.h File Reference
-
-
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - -
-
-

Go to the source code of this file.

- - - - -

-Namespaces

namespace  CSTemplate
 
- - - -

-Functions

bool CSTemplate::dummy ()
 
-
- - - - - diff --git a/doc/latest/_c_s_template_8h__dep__incl.map b/doc/latest/_c_s_template_8h__dep__incl.map deleted file mode 100644 index 88c0a12398..0000000000 --- a/doc/latest/_c_s_template_8h__dep__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/_c_s_template_8h__dep__incl.md5 b/doc/latest/_c_s_template_8h__dep__incl.md5 deleted file mode 100644 index aa12b1c425..0000000000 --- a/doc/latest/_c_s_template_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -8faa30ae713f95de6cca5f06c2665dec \ No newline at end of file diff --git a/doc/latest/_c_s_template_8h__dep__incl.png b/doc/latest/_c_s_template_8h__dep__incl.png deleted file mode 100644 index 5adaca7337..0000000000 Binary files a/doc/latest/_c_s_template_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_c_s_template_8h_source.html b/doc/latest/_c_s_template_8h_source.html deleted file mode 100644 index 69ea0dead1..0000000000 --- a/doc/latest/_c_s_template_8h_source.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies/CSTemplate.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
CSTemplate.h
-
-
-Go to the documentation of this file.
1#ifndef CSTEMPLATE_ANALYZERS_H
-
2#define CSTEMPLATE_ANALYZERS_H
-
3
-
-
4namespace CSTemplate{
-
5bool dummy();
-
6}
-
-
7#endif
-
Definition CSTemplate.h:4
-
bool dummy()
Definition CSTemplate.cc:3
-
- - - - - diff --git a/doc/latest/_calo_ntupleizer_8cc.html b/doc/latest/_calo_ntupleizer_8cc.html deleted file mode 100644 index 79606f2084..0000000000 --- a/doc/latest/_calo_ntupleizer_8cc.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/CaloNtupleizer.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions | -Variables
-
CaloNtupleizer.cc File Reference
-
-
-
#include "FCCAnalyses/CaloNtupleizer.h"
-#include "TVector3.h"
-#include "TLorentzVector.h"
-#include "edm4hep/MCParticleData.h"
-#include <math.h>
-#include "DD4hep/Detector.h"
-
-Include dependency graph for CaloNtupleizer.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::CaloNtupleizer
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

void FCCAnalyses::CaloNtupleizer::loadGeometry (std::string xmlGeometryPath, std::string readoutName)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_r (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_x (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_y (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_z (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCellID (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getSimCaloHit_depth (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in, const int decodingVal)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getSimCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_x (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_y (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_z (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_phiIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_moduleIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_thetaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_etaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_layer (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_x (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_y (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_z (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_phi (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_theta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_eta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_energy (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloCluster_positionVector3 (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_firstCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_lastCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< std::vector< float > > FCCAnalyses::CaloNtupleizer::getCaloCluster_energyInLayers (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in, const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &cells, const int nLayers=12)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_x (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_y (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_z (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_PDG (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_phi (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_theta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_eta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_energy (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
- - - -

-Variables

dd4hep::DDSegmentation::BitFieldCoder * FCCAnalyses::CaloNtupleizer::m_decoder
 
-
- - - - - diff --git a/doc/latest/_calo_ntupleizer_8cc__incl.map b/doc/latest/_calo_ntupleizer_8cc__incl.map deleted file mode 100644 index efee02544f..0000000000 --- a/doc/latest/_calo_ntupleizer_8cc__incl.map +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_calo_ntupleizer_8cc__incl.md5 b/doc/latest/_calo_ntupleizer_8cc__incl.md5 deleted file mode 100644 index 4a29978a8c..0000000000 --- a/doc/latest/_calo_ntupleizer_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -d7ef79c1f40d01adb36d355c1ca42541 \ No newline at end of file diff --git a/doc/latest/_calo_ntupleizer_8cc__incl.png b/doc/latest/_calo_ntupleizer_8cc__incl.png deleted file mode 100644 index 25ae19d0d7..0000000000 Binary files a/doc/latest/_calo_ntupleizer_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_calo_ntupleizer_8h.html b/doc/latest/_calo_ntupleizer_8h.html deleted file mode 100644 index a9388500be..0000000000 --- a/doc/latest/_calo_ntupleizer_8h.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/CaloNtupleizer.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Classes | -Namespaces | -Functions
-
CaloNtupleizer.h File Reference
-
-
-
#include <cmath>
-#include <vector>
-#include "ROOT/RVec.hxx"
-#include "edm4hep/CalorimeterHitData.h"
-#include "edm4hep/SimCalorimeterHitData.h"
-#include "edm4hep/ClusterData.h"
-#include "edm4hep/MCParticleData.h"
-#include "TVector3.h"
-#include "TLorentzVector.h"
-
-Include dependency graph for CaloNtupleizer.h:
-
-
- - - - - - - - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - -
-
-

Go to the source code of this file.

- - - - - - - -

-Classes

struct  FCCAnalyses::CaloNtupleizer::sel_layers
 select layers More...
 
struct  FCCAnalyses::CaloNtupleizer::getFloatAt
 
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::CaloNtupleizer
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

void FCCAnalyses::CaloNtupleizer::loadGeometry (std::string xmlGeometryPath, std::string readoutName)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCellID (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_r (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_x (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_y (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_z (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getSimCaloHit_depth (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in, const int decodingVal)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getSimCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_x (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_y (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_z (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_phiIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_moduleIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_thetaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_etaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_layer (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_x (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_y (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_z (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_phi (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_theta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_eta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_energy (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloCluster_positionVector3 (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_firstCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_lastCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
 
ROOT::VecOps::RVec< std::vector< float > > FCCAnalyses::CaloNtupleizer::getCaloCluster_energyInLayers (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in, const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &cells, const int nLayers=12)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_x (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_y (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_z (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_phi (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_theta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_eta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_energy (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_PDG (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
 
-
- - - - - diff --git a/doc/latest/_calo_ntupleizer_8h__dep__incl.map b/doc/latest/_calo_ntupleizer_8h__dep__incl.map deleted file mode 100644 index 82a98f05f1..0000000000 --- a/doc/latest/_calo_ntupleizer_8h__dep__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/_calo_ntupleizer_8h__dep__incl.md5 b/doc/latest/_calo_ntupleizer_8h__dep__incl.md5 deleted file mode 100644 index b98dc232bf..0000000000 --- a/doc/latest/_calo_ntupleizer_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -63d93ea3d1994566b78bf425777fd1d6 \ No newline at end of file diff --git a/doc/latest/_calo_ntupleizer_8h__dep__incl.png b/doc/latest/_calo_ntupleizer_8h__dep__incl.png deleted file mode 100644 index 5f2feeee82..0000000000 Binary files a/doc/latest/_calo_ntupleizer_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_calo_ntupleizer_8h__incl.map b/doc/latest/_calo_ntupleizer_8h__incl.map deleted file mode 100644 index 773d8175c6..0000000000 --- a/doc/latest/_calo_ntupleizer_8h__incl.map +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_calo_ntupleizer_8h__incl.png b/doc/latest/_calo_ntupleizer_8h__incl.png deleted file mode 100644 index 5e235e9a86..0000000000 Binary files a/doc/latest/_calo_ntupleizer_8h__incl.png and /dev/null differ diff --git a/doc/latest/_calo_ntupleizer_8h_source.html b/doc/latest/_calo_ntupleizer_8h_source.html deleted file mode 100644 index c02f5697bb..0000000000 --- a/doc/latest/_calo_ntupleizer_8h_source.html +++ /dev/null @@ -1,261 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/CaloNtupleizer.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
CaloNtupleizer.h
-
-
-Go to the documentation of this file.
1
-
2#ifndef CALONTUPLEIZER_ANALYZERS_H
-
3#define CALONTUPLEIZER_ANALYZERS_H
-
4
-
5#include <cmath>
-
6#include <vector>
-
7
-
8#include "ROOT/RVec.hxx"
-
9#include "edm4hep/CalorimeterHitData.h"
-
10#include "edm4hep/SimCalorimeterHitData.h"
-
11#include "edm4hep/ClusterData.h"
-
12#include "edm4hep/MCParticleData.h"
-
13
-
14#include "TVector3.h"
-
15#include "TLorentzVector.h"
-
16
-
17namespace FCCAnalyses{
-
18
-
-
19namespace CaloNtupleizer{
-
20
-
21void loadGeometry(std::string xmlGeometryPath, std::string readoutName);
-
22
-
-
24struct sel_layers {
-
25public:
-
26 sel_layers(int arg_min=0, int arg_max=10);
-
27 ROOT::VecOps::RVec<edm4hep::CalorimeterHitData> operator()(const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
-
28
-
29private:
-
30 int _min;//> min layer
-
31 int _max;//> max layer
-
32};
-
-
33
-
34
-
35// SIM calo hits (single cells)
-
36ROOT::VecOps::RVec<float> getSimCellID (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
-
37ROOT::VecOps::RVec<float> getSimCaloHit_r (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
-
38ROOT::VecOps::RVec<float> getSimCaloHit_x (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
-
39ROOT::VecOps::RVec<float> getSimCaloHit_y (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
-
40ROOT::VecOps::RVec<float> getSimCaloHit_z (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
-
41ROOT::VecOps::RVec<float> getSimCaloHit_phi (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
-
42ROOT::VecOps::RVec<float> getSimCaloHit_theta (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
-
43ROOT::VecOps::RVec<float> getSimCaloHit_eta (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
-
44ROOT::VecOps::RVec<int> getSimCaloHit_depth (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in,const int decodingVal);
-
45ROOT::VecOps::RVec<float> getSimCaloHit_energy (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
-
46ROOT::VecOps::RVec<TVector3> getSimCaloHit_positionVector3 (const ROOT::VecOps::RVec<edm4hep::SimCalorimeterHitData>& in);
-
47
-
48
-
49// calo hits (single cells)
-
50ROOT::VecOps::RVec<float> getCaloHit_x (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
-
51ROOT::VecOps::RVec<float> getCaloHit_y (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
-
52ROOT::VecOps::RVec<float> getCaloHit_z (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
-
53ROOT::VecOps::RVec<float> getCaloHit_phi (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
-
54ROOT::VecOps::RVec<int>
-
55getCaloHit_phiIdx(const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData> &in);
-
56ROOT::VecOps::RVec<int>
-
57getCaloHit_moduleIdx(const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData> &in);
-
58ROOT::VecOps::RVec<float> getCaloHit_theta (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
-
59ROOT::VecOps::RVec<int>
-
60getCaloHit_thetaIdx(const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData> &in);
-
61ROOT::VecOps::RVec<float> getCaloHit_eta (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
-
62ROOT::VecOps::RVec<int>
-
63getCaloHit_etaIdx(const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData> &in);
-
64ROOT::VecOps::RVec<int> getCaloHit_layer (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
-
65ROOT::VecOps::RVec<float> getCaloHit_energy (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
-
66ROOT::VecOps::RVec<TVector3> getCaloHit_positionVector3 (const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& in);
-
67
-
68// calo clusters
-
69ROOT::VecOps::RVec<float> getCaloCluster_x (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
-
70ROOT::VecOps::RVec<float> getCaloCluster_y (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
-
71ROOT::VecOps::RVec<float> getCaloCluster_z (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
-
72ROOT::VecOps::RVec<float> getCaloCluster_phi (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
-
73ROOT::VecOps::RVec<float> getCaloCluster_theta (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
-
74ROOT::VecOps::RVec<float> getCaloCluster_eta (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
-
75ROOT::VecOps::RVec<float> getCaloCluster_energy (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
-
76ROOT::VecOps::RVec<TVector3> getCaloCluster_positionVector3 (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
-
77ROOT::VecOps::RVec<int> getCaloCluster_firstCell (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
-
78ROOT::VecOps::RVec<int> getCaloCluster_lastCell (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in);
-
79ROOT::VecOps::RVec<std::vector<float>> getCaloCluster_energyInLayers (const ROOT::VecOps::RVec<edm4hep::ClusterData>& in, const ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>& cells, const int nLayers=12);
-
80
-
81// SimParticleSecondary
-
82ROOT::VecOps::RVec<float> getSimParticleSecondaries_x (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
-
83ROOT::VecOps::RVec<float> getSimParticleSecondaries_y (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
-
84ROOT::VecOps::RVec<float> getSimParticleSecondaries_z (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
-
85ROOT::VecOps::RVec<float> getSimParticleSecondaries_z (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
-
86ROOT::VecOps::RVec<float> getSimParticleSecondaries_phi (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
-
87ROOT::VecOps::RVec<float> getSimParticleSecondaries_theta (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
-
88ROOT::VecOps::RVec<float> getSimParticleSecondaries_eta (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
-
89ROOT::VecOps::RVec<float> getSimParticleSecondaries_energy (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
-
90ROOT::VecOps::RVec<float> getSimParticleSecondaries_PDG (const ROOT::VecOps::RVec<edm4hep::MCParticleData>& in);
-
91
-
-
92struct getFloatAt {
-
93 size_t m_pos;
-
94 getFloatAt(size_t pos);
-
95 ROOT::RVecF operator()(const ROOT::VecOps::RVec<std::vector<float>>& in);
-
96};
-
-
97
-
98
-
99}//end NS CaloNtupleizer
-
-
100
-
101}//end NS FCCAnalyses
-
102#endif
-
ROOT::VecOps::RVec< int > getCaloCluster_firstCell(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:328
-
ROOT::VecOps::RVec< float > getSimCaloHit_eta(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:89
-
ROOT::VecOps::RVec< float > getSimCaloHit_r(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:37
-
ROOT::VecOps::RVec< float > getCaloHit_eta(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:208
-
ROOT::VecOps::RVec< float > getCaloCluster_energy(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:310
-
ROOT::VecOps::RVec< TVector3 > getCaloHit_positionVector3(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:245
-
ROOT::VecOps::RVec< float > getCaloCluster_y(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:264
-
ROOT::VecOps::RVec< float > getSimParticleSecondaries_theta(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:413
-
ROOT::VecOps::RVec< float > getCaloCluster_z(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:272
-
ROOT::VecOps::RVec< float > getSimParticleSecondaries_y(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:376
-
ROOT::VecOps::RVec< float > getSimCellID(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:99
-
ROOT::VecOps::RVec< float > getSimParticleSecondaries_phi(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:402
-
ROOT::VecOps::RVec< int > getCaloHit_phiIdx(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:169
-
ROOT::VecOps::RVec< float > getSimCaloHit_z(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:61
-
ROOT::VecOps::RVec< int > getCaloHit_moduleIdx(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:178
-
ROOT::VecOps::RVec< float > getCaloHit_x(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:134
-
ROOT::VecOps::RVec< float > getCaloCluster_theta(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:290
-
ROOT::VecOps::RVec< float > getSimCaloHit_phi(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:69
-
ROOT::VecOps::RVec< float > getCaloHit_energy(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:228
-
ROOT::VecOps::RVec< int > getCaloHit_thetaIdx(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:189
-
ROOT::VecOps::RVec< float > getSimCaloHit_theta(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:79
-
ROOT::VecOps::RVec< float > getCaloHit_y(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:142
-
ROOT::VecOps::RVec< int > getSimCaloHit_depth(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in, const int decodingVal)
Definition CaloNtupleizer.cc:115
-
ROOT::VecOps::RVec< TVector3 > getSimCaloHit_positionVector3(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:123
-
ROOT::VecOps::RVec< float > getSimCaloHit_energy(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:107
-
ROOT::VecOps::RVec< int > getCaloHit_layer(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:236
-
ROOT::VecOps::RVec< float > getCaloHit_phi(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:158
-
ROOT::VecOps::RVec< TVector3 > getCaloCluster_positionVector3(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:318
-
ROOT::VecOps::RVec< int > getCaloHit_etaIdx(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:219
-
ROOT::VecOps::RVec< float > getSimCaloHit_x(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:45
-
ROOT::VecOps::RVec< float > getCaloCluster_x(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:256
-
ROOT::VecOps::RVec< float > getCaloHit_theta(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:198
-
ROOT::VecOps::RVec< float > getSimCaloHit_y(const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
Definition CaloNtupleizer.cc:53
-
ROOT::VecOps::RVec< float > getCaloCluster_eta(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:300
-
ROOT::VecOps::RVec< std::vector< float > > getCaloCluster_energyInLayers(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in, const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &cells, const int nLayers=12)
Definition CaloNtupleizer.cc:345
-
ROOT::VecOps::RVec< float > getCaloCluster_phi(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:280
-
ROOT::VecOps::RVec< float > getSimParticleSecondaries_eta(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:423
-
ROOT::VecOps::RVec< int > getCaloCluster_lastCell(const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
Definition CaloNtupleizer.cc:336
-
ROOT::VecOps::RVec< float > getCaloHit_z(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:150
-
ROOT::VecOps::RVec< float > getSimParticleSecondaries_z(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:385
-
ROOT::VecOps::RVec< float > getSimParticleSecondaries_PDG(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:394
-
ROOT::VecOps::RVec< float > getSimParticleSecondaries_energy(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:433
-
void loadGeometry(std::string xmlGeometryPath, std::string readoutName)
Definition CaloNtupleizer.cc:16
-
ROOT::VecOps::RVec< float > getSimParticleSecondaries_x(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
Definition CaloNtupleizer.cc:367
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
Definition CaloNtupleizer.h:92
-
ROOT::RVecF operator()(const ROOT::VecOps::RVec< std::vector< float > > &in)
Definition CaloNtupleizer.cc:444
-
size_t m_pos
Definition CaloNtupleizer.h:93
-
select layers
Definition CaloNtupleizer.h:24
-
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > operator()(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
Definition CaloNtupleizer.cc:26
-
int _max
Definition CaloNtupleizer.h:31
-
int _min
Definition CaloNtupleizer.h:30
-
- - - - - diff --git a/doc/latest/_external_recombiner_8cc.html b/doc/latest/_external_recombiner_8cc.html deleted file mode 100644 index dc63878b73..0000000000 --- a/doc/latest/_external_recombiner_8cc.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - -FCCAnalyses: addons/FastJet/src/ExternalRecombiner.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
ExternalRecombiner.cc File Reference
-
-
-
#include "FastJet/ExternalRecombiner.h"
-
-Include dependency graph for ExternalRecombiner.cc:
-
-
- - - - - - - -
-
- - - - - diff --git a/doc/latest/_external_recombiner_8cc__incl.map b/doc/latest/_external_recombiner_8cc__incl.map deleted file mode 100644 index c76be2f58c..0000000000 --- a/doc/latest/_external_recombiner_8cc__incl.map +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/doc/latest/_external_recombiner_8cc__incl.md5 b/doc/latest/_external_recombiner_8cc__incl.md5 deleted file mode 100644 index 6ff0b52fc5..0000000000 --- a/doc/latest/_external_recombiner_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -cc4480e9091debb0182c47be05b6a11d \ No newline at end of file diff --git a/doc/latest/_external_recombiner_8cc__incl.png b/doc/latest/_external_recombiner_8cc__incl.png deleted file mode 100644 index 520236674f..0000000000 Binary files a/doc/latest/_external_recombiner_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_external_recombiner_8h.html b/doc/latest/_external_recombiner_8h.html deleted file mode 100644 index 2d00b8d16e..0000000000 --- a/doc/latest/_external_recombiner_8h.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - - -FCCAnalyses: addons/FastJet/ExternalRecombiner.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Classes
-
ExternalRecombiner.h File Reference
-
-
-
#include "fastjet/JetDefinition.hh"
-
-Include dependency graph for ExternalRecombiner.h:
-
-
- - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - - - -
-
-

Go to the source code of this file.

- - - - -

-Classes

class  ExternalRecombiner
 
-
- - - - - diff --git a/doc/latest/_external_recombiner_8h__dep__incl.map b/doc/latest/_external_recombiner_8h__dep__incl.map deleted file mode 100644 index 5ec73322a8..0000000000 --- a/doc/latest/_external_recombiner_8h__dep__incl.map +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/doc/latest/_external_recombiner_8h__dep__incl.md5 b/doc/latest/_external_recombiner_8h__dep__incl.md5 deleted file mode 100644 index 6bdb6cf4ca..0000000000 --- a/doc/latest/_external_recombiner_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -cdc199dd4c58744ffc0f8b384ca22027 \ No newline at end of file diff --git a/doc/latest/_external_recombiner_8h__dep__incl.png b/doc/latest/_external_recombiner_8h__dep__incl.png deleted file mode 100644 index 73fdd22f9c..0000000000 Binary files a/doc/latest/_external_recombiner_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_external_recombiner_8h__incl.map b/doc/latest/_external_recombiner_8h__incl.map deleted file mode 100644 index 31da105f0c..0000000000 --- a/doc/latest/_external_recombiner_8h__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/_external_recombiner_8h__incl.png b/doc/latest/_external_recombiner_8h__incl.png deleted file mode 100644 index 694ff592d1..0000000000 Binary files a/doc/latest/_external_recombiner_8h__incl.png and /dev/null differ diff --git a/doc/latest/_external_recombiner_8h_source.html b/doc/latest/_external_recombiner_8h_source.html deleted file mode 100644 index 7277dc4d24..0000000000 --- a/doc/latest/_external_recombiner_8h_source.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - - - - -FCCAnalyses: addons/FastJet/ExternalRecombiner.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
ExternalRecombiner.h
-
-
-Go to the documentation of this file.
1#ifndef FastJet_ExternalRecombiner_h
-
2#define FastJet_ExternalRecombiner_h
-
3
-
4#include "fastjet/JetDefinition.hh"
-
5
-
-
6class ExternalRecombiner : public fastjet::JetDefinition::Recombiner {
-
7public:
-
8 ExternalRecombiner(int arg_extra) { m_extra = arg_extra; }
-
9
-
-
10 std::string description() const override {
-
11 switch (m_extra) {
-
12 case 10:
-
13 return "E0 scheme recombination";
-
14 case 11:
-
15 return "p scheme recombination";
-
16 default:
-
17 return "ExternalRecombiner: unrecognized recombination scheme ";
-
18 }
-
19 }
-
-
20
-
22 void recombine(const fastjet::PseudoJet& pa, const fastjet::PseudoJet& pb, fastjet::PseudoJet& pab) const override;
-
23
-
24private:
- -
26};
-
-
27
-
28#endif
-
Definition ExternalRecombiner.h:6
-
ExternalRecombiner(int arg_extra)
Definition ExternalRecombiner.h:8
-
std::string description() const override
Definition ExternalRecombiner.h:10
-
int m_extra
Definition ExternalRecombiner.h:25
-
void recombine(const fastjet::PseudoJet &pa, const fastjet::PseudoJet &pb, fastjet::PseudoJet &pab) const override
recombine pa and pb and put result into pab
Definition ExternalRecombiner.cc:3
-
- - - - - diff --git a/doc/latest/_f_c_c_analyses_2_link_def_8h.html b/doc/latest/_f_c_c_analyses_2_link_def_8h.html deleted file mode 100644 index 805e1c75ad..0000000000 --- a/doc/latest/_f_c_c_analyses_2_link_def_8h.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/LinkDef.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
LinkDef.h File Reference
-
-
- -

Go to the source code of this file.

-
- - - - - diff --git a/doc/latest/_f_c_c_analyses_2_link_def_8h_source.html b/doc/latest/_f_c_c_analyses_2_link_def_8h_source.html deleted file mode 100644 index 5f663708cc..0000000000 --- a/doc/latest/_f_c_c_analyses_2_link_def_8h_source.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/LinkDef.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
LinkDef.h
-
-
-Go to the documentation of this file.
1#ifdef __CINT__
-
2
-
3//Globals
-
4#pragma link off all globals;
-
5#pragma link off all classes;
-
6#pragma link off all functions;
-
7#pragma link C++ nestedclasses;
-
8
-
9//Dictionaries for output objects
-
10#pragma link C++ class std::vector<TLorentzVector>+;
-
11#pragma link C++ class std::vector<std::string>+;
-
12
-
13#pragma link C++ class ROOT::VecOps::RVec<TLorentzVector>+;
-
14#pragma link C++ class std::vector<std::vector<int>>+;
-
15#pragma link C++ class std::vector<std::vector<float>>+;
-
16#pragma link C++ class std::vector<std::vector<double>>+;
-
17#pragma link C++ class ROOT::VecOps::RVec<edm4hep::TrackState>+;
-
18#pragma link C++ class ROOT::VecOps::RVec<edm4hep::VertexData>+;
-
19#pragma link C++ class ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>+;
-
20#pragma link C++ class ROOT::VecOps::RVec<edm4hep::CalorimeterHitData>+;
-
21#pragma link C++ class ROOT::VecOps::RVec<edm4hep::ClusterData>+;
-
22#pragma link C++ class ROOT::VecOps::RVec<podio::ObjectID>+;
-
23#pragma link C++ class ROOT::VecOps::RVec<edm4hep::Vector3d>+;
-
24#pragma link C++ class ROOT::VecOps::RVec<edm4hep::MCParticleData>+;
-
25#pragma link C++ class ROOT::VecOps::RVec<TVector3>+;
-
26#pragma link C++ class ROOT::VecOps::RVec<ROOT::VecOps::RVec<int>>+;
-
27#pragma link C++ class ROOT::VecOps::RVec<ROOT::VecOps::RVec<float>>+;
-
28#pragma link C++ class ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>>+;
-
29#pragma link C++ class ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>>+;
-
30#pragma link C++ class ROOT::VecOps::RVec<std::vector<float>>+;
-
31
-
32#pragma link C++ class ROOT::VecOps::RVec<FCCAnalyses::VertexingUtils::FCCAnalysesVertex>+;
-
33#pragma link C++ class ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalyses::VertexingUtils::FCCAnalysesVertex>>+;
-
34#pragma link C++ class ROOT::VecOps::RVec<ROOT::VecOps::RVec<TVector3>>+;
-
35#pragma link C++ class ROOT::VecOps::RVec<ROOT::VecOps::RVec<TLorentzVector>>+;
-
36
-
37//to load all other functions
-
38#pragma link C++ function dummyLoader;
-
39
-
40#endif
-
- - - - - diff --git a/doc/latest/_jet_clustering_8cc.html b/doc/latest/_jet_clustering_8cc.html deleted file mode 100644 index fb6407ce78..0000000000 --- a/doc/latest/_jet_clustering_8cc.html +++ /dev/null @@ -1,162 +0,0 @@ - - - - - - - - -FCCAnalyses: addons/FastJet/src/JetClustering.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces
-
JetClustering.cc File Reference
-
-
-
#include "FastJet/JetClustering.h"
-#include "FastJet/ExternalRecombiner.h"
-#include "FCCAnalyses/JetClusteringUtils.h"
-#include "fastjet/JetDefinition.hh"
-#include "fastjet/PseudoJet.hh"
-#include "fastjet/Selector.hh"
-
-Include dependency graph for JetClustering.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - -

-Namespaces

namespace  JetClustering
 Jet clustering interface.
 
-
- - - - - diff --git a/doc/latest/_jet_clustering_8cc__incl.map b/doc/latest/_jet_clustering_8cc__incl.map deleted file mode 100644 index 94583e00a8..0000000000 --- a/doc/latest/_jet_clustering_8cc__incl.map +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_jet_clustering_8cc__incl.md5 b/doc/latest/_jet_clustering_8cc__incl.md5 deleted file mode 100644 index 2153a5ae82..0000000000 --- a/doc/latest/_jet_clustering_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -9d3ed03823f167d16ad21a7fed6faf12 \ No newline at end of file diff --git a/doc/latest/_jet_clustering_8cc__incl.png b/doc/latest/_jet_clustering_8cc__incl.png deleted file mode 100644 index 044eece792..0000000000 Binary files a/doc/latest/_jet_clustering_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_jet_clustering_8h.html b/doc/latest/_jet_clustering_8h.html deleted file mode 100644 index 0530f437e0..0000000000 --- a/doc/latest/_jet_clustering_8h.html +++ /dev/null @@ -1,201 +0,0 @@ - - - - - - - - -FCCAnalyses: addons/FastJet/JetClustering.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Classes | -Namespaces
-
JetClustering.h File Reference
-
-
-
#include <cmath>
-#include <vector>
-#include "fastjet/AreaDefinition.hh"
-#include "fastjet/ClusterSequence.hh"
-#include "fastjet/ClusterSequenceArea.hh"
-#include "fastjet/JetDefinition.hh"
-#include "fastjet/EECambridgePlugin.hh"
-#include "fastjet/JadePlugin.hh"
-#include "FastJet/ValenciaPlugin.h"
-
-Include dependency graph for JetClustering.h:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - - - - - - - - - - - - - - -
-
-

Go to the source code of this file.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Classes

struct  JetClustering::FCCAnalysesJet
 Structure to keep useful informations for the jets. More...
 
struct  JetClustering::clustering_kt
 Jet Clustering interface for kt. More...
 
struct  JetClustering::clustering_antikt
 Jet Clustering interface for antikt. More...
 
struct  JetClustering::clustering_cambridge
 Jet Clustering interface for Cambridge. More...
 
struct  JetClustering::clustering_ee_kt
 Jet Clustering interface for ee_kt. More...
 
struct  JetClustering::clustering_ee_genkt
 Jet Clustering interface for ee_genkt. More...
 
struct  JetClustering::clustering_genkt
 Jet Clustering interface for genkt. More...
 
struct  JetClustering::clustering_valencia
 Jet Clustering interface for valencia. More...
 
struct  JetClustering::clustering_jade
 Jet Clustering interface for jade. More...
 
- - - - -

-Namespaces

namespace  JetClustering
 Jet clustering interface.
 
-
- - - - - diff --git a/doc/latest/_jet_clustering_8h__dep__incl.map b/doc/latest/_jet_clustering_8h__dep__incl.map deleted file mode 100644 index b70a057d8b..0000000000 --- a/doc/latest/_jet_clustering_8h__dep__incl.map +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_jet_clustering_8h__dep__incl.md5 b/doc/latest/_jet_clustering_8h__dep__incl.md5 deleted file mode 100644 index a8a46fbe34..0000000000 --- a/doc/latest/_jet_clustering_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -6dc267c70916feaf744ca58e4cad02d4 \ No newline at end of file diff --git a/doc/latest/_jet_clustering_8h__dep__incl.png b/doc/latest/_jet_clustering_8h__dep__incl.png deleted file mode 100644 index 98883ac348..0000000000 Binary files a/doc/latest/_jet_clustering_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_jet_clustering_8h__incl.map b/doc/latest/_jet_clustering_8h__incl.map deleted file mode 100644 index 229da62a7f..0000000000 --- a/doc/latest/_jet_clustering_8h__incl.map +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_jet_clustering_8h__incl.md5 b/doc/latest/_jet_clustering_8h__incl.md5 deleted file mode 100644 index 2eeee6c818..0000000000 --- a/doc/latest/_jet_clustering_8h__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -38188720c65062be634a4d34149cfc51 \ No newline at end of file diff --git a/doc/latest/_jet_clustering_8h__incl.png b/doc/latest/_jet_clustering_8h__incl.png deleted file mode 100644 index 79ea4d248a..0000000000 Binary files a/doc/latest/_jet_clustering_8h__incl.png and /dev/null differ diff --git a/doc/latest/_jet_clustering_8h_source.html b/doc/latest/_jet_clustering_8h_source.html deleted file mode 100644 index 545ae09ad8..0000000000 --- a/doc/latest/_jet_clustering_8h_source.html +++ /dev/null @@ -1,421 +0,0 @@ - - - - - - - - -FCCAnalyses: addons/FastJet/JetClustering.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
JetClustering.h
-
-
-Go to the documentation of this file.
1#ifndef FastJet_JetClustering_h
-
2#define FastJet_JetClustering_h
-
3
-
4#include <cmath>
-
5#include <vector>
-
6
-
7#include "fastjet/AreaDefinition.hh"
-
8#include "fastjet/ClusterSequence.hh"
-
9#include "fastjet/ClusterSequenceArea.hh"
-
10#include "fastjet/JetDefinition.hh"
-
11#include "fastjet/EECambridgePlugin.hh"
-
12#include "fastjet/JadePlugin.hh"
-
13
- -
15
-
-
20namespace JetClustering {
-
- -
23 std::vector<fastjet::PseudoJet> jets;
-
24 std::vector<std::vector<int>> constituents;
-
25 std::vector<float>
-
26 exclusive_dmerge; // vector of Nmax_dmerge values associated with merging from n + 1 to n jets, for n =1, 2, ... 10
-
27 std::vector<float> exclusive_dmerge_max;
-
28 };
-
-
29
-
35
-
37
-
- -
39 public:
-
40 clustering_kt(float arg_radius = 0.5,
-
41 int arg_exclusive = 0,
-
42 float arg_cut = 5,
-
43 int arg_sorted = 0,
-
44 int arg_recombination = 0);
-
45 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
-
46
-
47 private:
-
48 float _radius;
- -
50 float _cut;
-
51 int _sorted;
- -
53 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
-
54 fastjet::RecombinationScheme _recombScheme;
-
55 fastjet::ClusterSequence _cs;
-
56 fastjet::JetDefinition _def;
-
57 };
-
-
58
-
- -
61 public:
-
62 clustering_antikt(float arg_radius = 0.5,
-
63 int arg_exclusive = 0,
-
64 float arg_cut = 5.,
-
65 int arg_sorted = 0,
-
66 int arg_recombination = 0);
-
67 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
-
68
-
69 private:
-
70 float _radius;
- -
72 float _cut;
-
73 int _sorted;
- -
75 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
-
76 fastjet::RecombinationScheme _recombScheme;
-
77 fastjet::ClusterSequence _cs;
-
78 fastjet::JetDefinition _def;
-
79 };
-
-
80
-
- -
83 public:
-
84 clustering_cambridge(float arg_radius = 0.5,
-
85 int arg_exclusive = 0,
-
86 float arg_cut = 5.,
-
87 int arg_sorted = 0,
-
88 int arg_recombination = 0);
-
89 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
-
90
-
91 private:
-
92 float _radius;
- -
94 float _cut;
-
95 int _sorted;
- -
97 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
-
98 fastjet::RecombinationScheme _recombScheme;
-
99 fastjet::ClusterSequence _cs;
-
100 fastjet::JetDefinition _def;
-
101 };
-
-
102
-
- -
105 public:
-
106 clustering_ee_kt(int arg_exclusive = 0, float arg_cut = 5., int arg_sorted = 0, int arg_recombination = 0);
-
107 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
-
108
- -
110 float _cut;
- - -
113 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
-
114 fastjet::RecombinationScheme _recombScheme;
-
115 fastjet::ClusterSequence _cs;
-
116 fastjet::JetDefinition _def;
-
117 };
-
-
118
-
- -
121 public:
-
122 clustering_ee_genkt(float arg_radius = 0.5,
-
123 int arg_exclusive = 0,
-
124 float arg_cut = 5.,
-
125 int arg_sorted = 0,
-
126 int arg_recombination = 0,
-
127 float arg_exponent = 0.);
-
128 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
-
129
-
130 private:
-
131 float _radius;
- -
133 float _cut;
- - -
136 float _exponent;
-
137 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
-
138 fastjet::RecombinationScheme _recombScheme;
-
139 fastjet::ClusterSequence _cs;
-
140 fastjet::JetDefinition _def;
-
141 };
-
-
142
-
- -
145 public:
-
146 clustering_genkt(float arg_radius = 0.5,
-
147 int arg_exclusive = 0,
-
148 float arg_cut = 5.,
-
149 int arg_sorted = 0,
-
150 int arg_recombination = 0,
-
151 float arg_exponent = 0.);
-
152 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
-
153
-
154 private:
-
155 float _radius;
- -
157 float _cut;
- - -
160 float _exponent;
-
161 fastjet::JetAlgorithm _jetAlgorithm{fastjet::JetAlgorithm::undefined_jet_algorithm};
-
162 fastjet::RecombinationScheme _recombScheme;
-
163 fastjet::ClusterSequence _cs;
-
164 fastjet::JetDefinition _def;
-
165 };
-
-
166
-
- -
169 public:
-
170 clustering_valencia(float arg_radius = 0.5,
-
171 int arg_exclusive = 0,
-
172 float arg_cut = 5.,
-
173 int arg_sorted = 0,
-
174 int arg_recombination = 0,
-
175 float arg_beta = 1.,
-
176 float arg_gamma = 1.);
-
177 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
-
178
-
179 private:
-
180 float _radius;
- -
182 float _cut;
- - -
185 float _beta;
-
186 float _gamma;
-
187 //fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm};///<internal jet algorithm
-
188 fastjet::contrib::ValenciaPlugin* _jetAlgorithm;
-
189 fastjet::RecombinationScheme _recombScheme;
-
190 fastjet::ClusterSequence _cs;
-
191 fastjet::JetDefinition _def;
-
192 };
-
-
193
-
- -
196 public:
-
197 clustering_jade(float arg_radius = 0.5,
-
198 int arg_exclusive = 0,
-
199 float arg_cut = 5.,
-
200 int arg_sorted = 0,
-
201 int arg_recombination = 0);
-
202 FCCAnalysesJet operator()(const std::vector<fastjet::PseudoJet>& jets);
-
203
-
204 private:
-
205 float _radius;
- -
207 float _cut;
- - -
210 //fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm};///<internal jet algorithm
-
211 fastjet::JadePlugin* _jetAlgorithm;
-
212 fastjet::RecombinationScheme _recombScheme;
-
213 fastjet::ClusterSequence _cs;
-
214 fastjet::JetDefinition _def;
-
215 };
-
-
217
-
218} // namespace JetClustering
-
-
219
-
220#endif
- -
Jet clustering interface.
Definition JetClustering.h:20
-
Structure to keep useful informations for the jets.
Definition JetClustering.h:22
-
std::vector< float > exclusive_dmerge
Definition JetClustering.h:26
-
std::vector< float > exclusive_dmerge_max
Definition JetClustering.h:27
-
std::vector< std::vector< int > > constituents
Definition JetClustering.h:24
-
std::vector< fastjet::PseudoJet > jets
Definition JetClustering.h:23
-
Jet Clustering interface for antikt.
Definition JetClustering.h:60
-
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:78
-
fastjet::JetAlgorithm _jetAlgorithm
internal jet algorithm
Definition JetClustering.h:75
-
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:73
-
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:76
-
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:77
-
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:74
-
float _radius
jet cone radius
Definition JetClustering.h:70
-
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:72
-
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:71
-
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.
Definition JetClustering.h:74
-
Jet Clustering interface for Cambridge.
Definition JetClustering.h:82
-
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:94
-
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:114
-
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:95
-
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:99
-
fastjet::JetAlgorithm _jetAlgorithm
internal jet algorithm
Definition JetClustering.h:97
-
float _radius
jet cone radius
Definition JetClustering.h:92
-
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:98
-
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:100
-
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:96
-
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:93
-
Jet Clustering interface for ee_genkt.
Definition JetClustering.h:120
-
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:138
-
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:133
-
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:140
-
float _radius
jet cone radius
Definition JetClustering.h:131
-
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:135
-
float _exponent
Definition JetClustering.h:136
-
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:134
-
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:132
-
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:139
-
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:189
-
fastjet::JetAlgorithm _jetAlgorithm
anti-kT algorithm=-1, cambridge algorithm=0, kT algorithm=1
Definition JetClustering.h:137
-
Jet Clustering interface for ee_kt.
Definition JetClustering.h:104
-
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:110
-
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:111
-
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:112
-
fastjet::JetAlgorithm _jetAlgorithm
internal jet algorithm
Definition JetClustering.h:113
-
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:115
-
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:150
-
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:114
-
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:116
-
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:109
-
Jet Clustering interface for genkt.
Definition JetClustering.h:144
-
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:158
-
fastjet::JetAlgorithm _jetAlgorithm
anti-kT algorithm=-1, cambridge algorithm=0, kT algorithm=1
Definition JetClustering.h:161
-
float _radius
jet cone radius
Definition JetClustering.h:155
-
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:156
-
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:162
-
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:164
-
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:228
-
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:157
-
float _exponent
Definition JetClustering.h:160
-
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:159
-
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:163
-
Jet Clustering interface for jade.
Definition JetClustering.h:195
-
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:312
-
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:214
-
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:209
-
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:213
-
float _radius
jet cone radius
Definition JetClustering.h:205
-
fastjet::JadePlugin * _jetAlgorithm
Definition JetClustering.h:211
-
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:207
-
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:208
-
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:212
-
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:206
-
Jet Clustering interface for kt.
Definition JetClustering.h:38
-
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:56
-
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.
Definition JetClustering.h:52
-
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:51
-
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:55
-
float _cut
pT cut for _exclusive=0, dcut for _exclusive=1, N jets for _exlusive=2, N jets for _exclusive=3,...
Definition JetClustering.h:50
-
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:54
-
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:33
-
fastjet::JetAlgorithm _jetAlgorithm
internal jet algorithm
Definition JetClustering.h:53
-
float _radius
jet cone radius
Definition JetClustering.h:48
-
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:49
-
Jet Clustering interface for valencia.
Definition JetClustering.h:168
-
fastjet::ClusterSequence _cs
internal clustering sequence
Definition JetClustering.h:190
-
float _gamma
beta parameter
Definition JetClustering.h:186
-
FCCAnalysesJet operator()(const std::vector< fastjet::PseudoJet > &jets)
Definition JetClustering.cc:274
-
fastjet::JetDefinition _def
internal jetdefinition sequence
Definition JetClustering.h:191
-
float _beta
Definition JetClustering.h:185
-
float _radius
jet cone radius
Definition JetClustering.h:180
-
int _recombination
E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6,...
Definition JetClustering.h:184
-
int _exclusive
flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clusterin...
Definition JetClustering.h:181
-
float _cut
pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3,...
Definition JetClustering.h:182
-
fastjet::contrib::ValenciaPlugin * _jetAlgorithm
gamma parameter
Definition JetClustering.h:188
-
int _sorted
pT ordering=0, E ordering=1
Definition JetClustering.h:183
-
fastjet::RecombinationScheme _recombScheme
internal recombination scheme
Definition JetClustering.h:189
-
- - - - - diff --git a/doc/latest/_jet_clustering_utils_8cc.html b/doc/latest/_jet_clustering_utils_8cc.html deleted file mode 100644 index 0cee7511e4..0000000000 --- a/doc/latest/_jet_clustering_utils_8cc.html +++ /dev/null @@ -1,222 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/JetClusteringUtils.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces
-
JetClusteringUtils.cc File Reference
-
-
-
#include "FCCAnalyses/JetClusteringUtils.h"
-#include "TLorentzVector.h"
-
-Include dependency graph for JetClusteringUtils.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::JetClusteringUtils
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

JetClusteringUtils

Jet clustering interface utilities.

-
ROOT::VecOps::RVec< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::get_pseudoJets (const JetClustering::FCCAnalysesJet &in)
 Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.
 
std::vector< std::vector< int > > FCCAnalyses::JetClusteringUtils::get_constituents (const JetClustering::FCCAnalysesJet &in)
 Get fastjet constituents after reconstruction from FCCAnalyses jets.
 
float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge (const JetClustering::FCCAnalysesJet &in, int n)
 return the dmin corresponding to the recombination that went from n+1 to n jets
 
float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge_max (const JetClustering::FCCAnalysesJet &in, int n)
 
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &e)
 Set fastjet pseudoJet for later reconstruction.
 
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets_xyzm (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &m)
 Set fastjet pseudoJet for later reconstruction using px, py, pz and m.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_px (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet px.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_py (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet py.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pz (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet pz.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_e (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet energy.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pt (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet pt.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_p (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet p.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_m (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet mass.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_eta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet eta.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet phi.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi_std (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet phi.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_theta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet theta.
 
JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::initialise_FCCAnalysesJet ()
 Internal methods.
 
JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::build_FCCAnalysesJet (const std::vector< fastjet::PseudoJet > &in, const std::vector< float > &dmerge, const std::vector< float > &dmerge_max)
 
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::build_jets (fastjet::ClusterSequence &cs, int exclusive, float cut, int sorted)
 
std::vector< float > FCCAnalyses::JetClusteringUtils::exclusive_dmerge (fastjet::ClusterSequence &cs, int do_dmarge_max)
 
bool FCCAnalyses::JetClusteringUtils::check (unsigned int n, int exclusive, float cut)
 
fastjet::RecombinationScheme FCCAnalyses::JetClusteringUtils::recomb_scheme (int recombination)
 
-
- - - - - diff --git a/doc/latest/_jet_clustering_utils_8cc__incl.map b/doc/latest/_jet_clustering_utils_8cc__incl.map deleted file mode 100644 index 4fa0ed70c0..0000000000 --- a/doc/latest/_jet_clustering_utils_8cc__incl.map +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_jet_clustering_utils_8cc__incl.md5 b/doc/latest/_jet_clustering_utils_8cc__incl.md5 deleted file mode 100644 index b51c4e61a8..0000000000 --- a/doc/latest/_jet_clustering_utils_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -368d8bec2cbdf11b7b2c54691bbc544d \ No newline at end of file diff --git a/doc/latest/_jet_clustering_utils_8cc__incl.png b/doc/latest/_jet_clustering_utils_8cc__incl.png deleted file mode 100644 index 592b1fa3f7..0000000000 Binary files a/doc/latest/_jet_clustering_utils_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_jet_clustering_utils_8h.html b/doc/latest/_jet_clustering_utils_8h.html deleted file mode 100644 index 02fbbace1a..0000000000 --- a/doc/latest/_jet_clustering_utils_8h.html +++ /dev/null @@ -1,248 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetClusteringUtils.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Classes | -Namespaces
-
JetClusteringUtils.h File Reference
-
-
-
#include "Math/Vector4D.h"
-#include "ROOT/RVec.hxx"
-#include "FastJet/JetClustering.h"
-#include "fastjet/JetDefinition.hh"
-#include "TRandom3.h"
-
-Include dependency graph for JetClusteringUtils.h:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - - - - - -
-
-

Go to the source code of this file.

- - - - - - - - - -

-Classes

struct  FCCAnalyses::JetClusteringUtils::sel_pt
 Select clustered jets with transverse momentum greader than a minimum value [GeV]. More...
 
struct  FCCAnalyses::JetClusteringUtils::resonanceBuilder
 
struct  FCCAnalyses::JetClusteringUtils::recoilBuilder
 
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::JetClusteringUtils
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

JetClusteringUtils

Jet clustering interface utilities.

-
const int FCCAnalyses::JetClusteringUtils::Nmax_dmerge = 10
 
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &e)
 Set fastjet pseudoJet for later reconstruction.
 
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets_xyzm (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &m)
 Set fastjet pseudoJet for later reconstruction using px, py, pz and m.
 
ROOT::VecOps::RVec< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::get_pseudoJets (const JetClustering::FCCAnalysesJet &in)
 Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.
 
std::vector< std::vector< int > > FCCAnalyses::JetClusteringUtils::get_constituents (const JetClustering::FCCAnalysesJet &in)
 Get fastjet constituents after reconstruction from FCCAnalyses jets.
 
float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge (const JetClustering::FCCAnalysesJet &in, int n)
 return the dmin corresponding to the recombination that went from n+1 to n jets
 
float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge_max (const JetClustering::FCCAnalysesJet &in, int n)
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_px (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet px.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_py (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet py.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pz (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet pz.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_e (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet energy.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pt (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet pt.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_p (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet p.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_m (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet mass.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_eta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet eta.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet phi.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi_std (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet phi.
 
ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_theta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
 Get jet theta.
 
JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::initialise_FCCAnalysesJet ()
 Internal methods.
 
JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::build_FCCAnalysesJet (const std::vector< fastjet::PseudoJet > &in, const std::vector< float > &dmerge, const std::vector< float > &dmerge_max)
 
std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::build_jets (fastjet::ClusterSequence &cs, int exclusive, float cut, int sorted)
 
bool FCCAnalyses::JetClusteringUtils::check (unsigned int n, int exclusive, float cut)
 
fastjet::RecombinationScheme FCCAnalyses::JetClusteringUtils::recomb_scheme (int recombination)
 
std::vector< float > FCCAnalyses::JetClusteringUtils::exclusive_dmerge (fastjet::ClusterSequence &cs, int do_dmarge_max)
 
-
- - - - - diff --git a/doc/latest/_jet_clustering_utils_8h__dep__incl.map b/doc/latest/_jet_clustering_utils_8h__dep__incl.map deleted file mode 100644 index 3e675cdbe6..0000000000 --- a/doc/latest/_jet_clustering_utils_8h__dep__incl.map +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/doc/latest/_jet_clustering_utils_8h__dep__incl.md5 b/doc/latest/_jet_clustering_utils_8h__dep__incl.md5 deleted file mode 100644 index 8b628f97aa..0000000000 --- a/doc/latest/_jet_clustering_utils_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -66be7a27498e855748a068498cd643af \ No newline at end of file diff --git a/doc/latest/_jet_clustering_utils_8h__dep__incl.png b/doc/latest/_jet_clustering_utils_8h__dep__incl.png deleted file mode 100644 index 17b39ce147..0000000000 Binary files a/doc/latest/_jet_clustering_utils_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_jet_clustering_utils_8h__incl.map b/doc/latest/_jet_clustering_utils_8h__incl.map deleted file mode 100644 index 4749cbacef..0000000000 --- a/doc/latest/_jet_clustering_utils_8h__incl.map +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_jet_clustering_utils_8h__incl.md5 b/doc/latest/_jet_clustering_utils_8h__incl.md5 deleted file mode 100644 index 8de8690fcb..0000000000 --- a/doc/latest/_jet_clustering_utils_8h__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -346482e293abae5454886d7f43927a8b \ No newline at end of file diff --git a/doc/latest/_jet_clustering_utils_8h__incl.png b/doc/latest/_jet_clustering_utils_8h__incl.png deleted file mode 100644 index cc18dff212..0000000000 Binary files a/doc/latest/_jet_clustering_utils_8h__incl.png and /dev/null differ diff --git a/doc/latest/_jet_clustering_utils_8h_source.html b/doc/latest/_jet_clustering_utils_8h_source.html deleted file mode 100644 index 35593025d5..0000000000 --- a/doc/latest/_jet_clustering_utils_8h_source.html +++ /dev/null @@ -1,245 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetClusteringUtils.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
JetClusteringUtils.h
-
-
-Go to the documentation of this file.
1
-
2#ifndef JETCLUSTERINGUTILS_ANALYZERS_H
-
3#define JETCLUSTERINGUTILS_ANALYZERS_H
-
4
-
5#include "Math/Vector4D.h"
-
6#include "ROOT/RVec.hxx"
-
7
- -
9#include "fastjet/JetDefinition.hh"
-
10
-
11#include "TRandom3.h"
-
12
-
16namespace FCCAnalyses {
-
17
-
-
18 namespace JetClusteringUtils {
-
19
-
24
-
25 const int Nmax_dmerge = 10; // maximum number of d_{n, n+1} that are kept in FCCAnalysesJet
-
26
-
28 std::vector<fastjet::PseudoJet> set_pseudoJets(const ROOT::VecOps::RVec<float>& px,
-
29 const ROOT::VecOps::RVec<float>& py,
-
30 const ROOT::VecOps::RVec<float>& pz,
-
31 const ROOT::VecOps::RVec<float>& e);
-
32
-
41 std::vector<fastjet::PseudoJet> set_pseudoJets_xyzm(const ROOT::VecOps::RVec<float>& px,
-
42 const ROOT::VecOps::RVec<float>& py,
-
43 const ROOT::VecOps::RVec<float>& pz,
-
44 const ROOT::VecOps::RVec<float>& m);
-
45
-
47 ROOT::VecOps::RVec<fastjet::PseudoJet> get_pseudoJets(const JetClustering::FCCAnalysesJet& in);
-
48
-
50 std::vector<std::vector<int>> get_constituents(const JetClustering::FCCAnalysesJet& in);
-
51
- -
54
- -
56
-
58 ROOT::VecOps::RVec<float> get_px(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
-
59
-
61 ROOT::VecOps::RVec<float> get_py(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
-
62
-
64 ROOT::VecOps::RVec<float> get_pz(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
-
65
-
67 ROOT::VecOps::RVec<float> get_e(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
-
68
-
70 ROOT::VecOps::RVec<float> get_pt(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
-
71
-
73 ROOT::VecOps::RVec<float> get_p(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
-
74
-
76 ROOT::VecOps::RVec<float> get_m(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
-
77
-
79 ROOT::VecOps::RVec<float> get_eta(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
-
80
-
82 ROOT::VecOps::RVec<float> get_phi(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
-
83
-
85 ROOT::VecOps::RVec<float> get_phi_std(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
-
86
-
87
-
89 ROOT::VecOps::RVec<float> get_theta(const ROOT::VecOps::RVec<fastjet::PseudoJet>& in);
-
90
-
-
92 struct sel_pt {
-
93 sel_pt(float arg_min_pt);
-
94 float m_min_pt = 1.; //> transverse momentum threshold [GeV]
-
95 ROOT::VecOps::RVec<fastjet::PseudoJet> operator() (ROOT::VecOps::RVec<fastjet::PseudoJet> in);
-
96 };
-
-
97
- -
100
-
101 JetClustering::FCCAnalysesJet build_FCCAnalysesJet(const std::vector<fastjet::PseudoJet>& in,
-
102 const std::vector<float>& dmerge,
-
103 const std::vector<float>& dmerge_max);
-
104
-
105 std::vector<fastjet::PseudoJet> build_jets(fastjet::ClusterSequence& cs, int exclusive, float cut, int sorted);
-
106
-
107 bool check(unsigned int n, int exclusive, float cut);
-
108
-
109 fastjet::RecombinationScheme recomb_scheme(int recombination);
-
110
-
111 std::vector<float> exclusive_dmerge(fastjet::ClusterSequence& cs, int do_dmarge_max);
-
112
-
113 // build the resonance from 2 <fastjet::PseudoJet> objects. Keep the closest to the mass given as input
-
- - -
116 resonanceBuilder(float arg_resonance_mass);
-
117 ROOT::VecOps::RVec<fastjet::PseudoJet> operator()(ROOT::VecOps::RVec<fastjet::PseudoJet> legs);
-
118 };
-
-
119
-
- -
121 recoilBuilder(float arg_sqrts);
-
122 float m_sqrts = 240.0;
-
123 double operator() (ROOT::VecOps::RVec<fastjet::PseudoJet> in);
-
124 };
-
-
125
-
127
-
128 } // namespace JetClusteringUtils
-
-
129
-
130} // namespace FCCAnalyses
-
131
-
132#endif
- -
ROOT::VecOps::RVec< float > get_phi(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet phi.
Definition JetClusteringUtils.cc:135
-
ROOT::VecOps::RVec< float > get_m(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet mass.
Definition JetClusteringUtils.cc:117
-
std::vector< fastjet::PseudoJet > set_pseudoJets_xyzm(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &m)
Set fastjet pseudoJet for later reconstruction using px, py, pz and m.
Definition JetClusteringUtils.cc:44
-
std::vector< fastjet::PseudoJet > build_jets(fastjet::ClusterSequence &cs, int exclusive, float cut, int sorted)
Definition JetClusteringUtils.cc:215
-
ROOT::VecOps::RVec< fastjet::PseudoJet > get_pseudoJets(const JetClustering::FCCAnalysesJet &in)
Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.
Definition JetClusteringUtils.cc:8
-
float get_exclusive_dmerge(const JetClustering::FCCAnalysesJet &in, int n)
return the dmin corresponding to the recombination that went from n+1 to n jets
Definition JetClusteringUtils.cc:17
-
JetClustering::FCCAnalysesJet build_FCCAnalysesJet(const std::vector< fastjet::PseudoJet > &in, const std::vector< float > &dmerge, const std::vector< float > &dmerge_max)
Definition JetClusteringUtils.cc:195
-
bool check(unsigned int n, int exclusive, float cut)
Definition JetClusteringUtils.cc:260
-
ROOT::VecOps::RVec< float > get_p(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet p.
Definition JetClusteringUtils.cc:108
-
std::vector< float > exclusive_dmerge(fastjet::ClusterSequence &cs, int do_dmarge_max)
Definition JetClusteringUtils.cc:244
-
ROOT::VecOps::RVec< float > get_theta(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet theta.
Definition JetClusteringUtils.cc:153
-
ROOT::VecOps::RVec< float > get_px(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet px.
Definition JetClusteringUtils.cc:63
-
ROOT::VecOps::RVec< float > get_pz(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet pz.
Definition JetClusteringUtils.cc:81
-
ROOT::VecOps::RVec< float > get_pt(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet pt.
Definition JetClusteringUtils.cc:99
-
const int Nmax_dmerge
Definition JetClusteringUtils.h:25
-
ROOT::VecOps::RVec< float > get_phi_std(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet phi.
Definition JetClusteringUtils.cc:144
-
JetClustering::FCCAnalysesJet initialise_FCCAnalysesJet()
Internal methods.
Definition JetClusteringUtils.cc:175
-
ROOT::VecOps::RVec< float > get_eta(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet eta.
Definition JetClusteringUtils.cc:126
-
std::vector< std::vector< int > > get_constituents(const JetClustering::FCCAnalysesJet &in)
Get fastjet constituents after reconstruction from FCCAnalyses jets.
Definition JetClusteringUtils.cc:13
-
fastjet::RecombinationScheme recomb_scheme(int recombination)
Definition JetClusteringUtils.cc:266
-
ROOT::VecOps::RVec< float > get_py(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet py.
Definition JetClusteringUtils.cc:72
-
ROOT::VecOps::RVec< float > get_e(const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
Get jet energy.
Definition JetClusteringUtils.cc:90
-
std::vector< fastjet::PseudoJet > set_pseudoJets(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &e)
Set fastjet pseudoJet for later reconstruction.
Definition JetClusteringUtils.cc:31
-
float get_exclusive_dmerge_max(const JetClustering::FCCAnalysesJet &in, int n)
Definition JetClusteringUtils.cc:24
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
Definition JetClusteringUtils.h:120
-
float m_sqrts
Definition JetClusteringUtils.h:122
-
double operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > in)
Definition JetClusteringUtils.cc:328
-
Definition JetClusteringUtils.h:114
-
float m_resonance_mass
Definition JetClusteringUtils.h:115
-
ROOT::VecOps::RVec< fastjet::PseudoJet > operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > legs)
Definition JetClusteringUtils.cc:293
-
Select clustered jets with transverse momentum greader than a minimum value [GeV].
Definition JetClusteringUtils.h:92
-
float m_min_pt
Definition JetClusteringUtils.h:94
-
ROOT::VecOps::RVec< fastjet::PseudoJet > operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > in)
Definition JetClusteringUtils.cc:163
-
Structure to keep useful informations for the jets.
Definition JetClustering.h:22
-
- - - - - diff --git a/doc/latest/_jet_constituents_utils_8cc.html b/doc/latest/_jet_constituents_utils_8cc.html deleted file mode 100644 index 12c2203f65..0000000000 --- a/doc/latest/_jet_constituents_utils_8cc.html +++ /dev/null @@ -1,429 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/JetConstituentsUtils.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions | -Variables
-
JetConstituentsUtils.cc File Reference
-
-
-
#include "FCCAnalyses/JetConstituentsUtils.h"
-#include "FCCAnalyses/ReconstructedParticle.h"
-#include "FCCAnalyses/ReconstructedParticle2Track.h"
-#include "FCCAnalyses/ReconstructedParticle2MC.h"
-#include "edm4hep/MCParticleData.h"
-#include "edm4hep/Track.h"
-#include "edm4hep/TrackData.h"
-#include "edm4hep/Cluster.h"
-#include "edm4hep/ClusterData.h"
-#include "edm4hep/CalorimeterHitData.h"
-#include "edm4hep/ReconstructedParticleData.h"
-#include "edm4hep/EDM4hepVersion.h"
-#include "FCCAnalyses/JetClusteringUtils.h"
-#include "fastjet/JetDefinition.hh"
-#include "fastjet/PseudoJet.hh"
-#include "fastjet/Selector.hh"
-
-Include dependency graph for JetConstituentsUtils.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::JetConstituentsUtils
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

rv::RVec< FCCAnalysesJetConstituentsFCCAnalyses::JetConstituentsUtils::build_constituents (const rv::RVec< edm4hep::ReconstructedParticleData > &, const rv::RVec< edm4hep::ReconstructedParticleData > &)
 Build the collection of constituents (mapping jet -> reconstructed particles) for all jets in event.
 
rv::RVec< FCCAnalysesJetConstituentsFCCAnalyses::JetConstituentsUtils::build_constituents_cluster (const rv::RVec< edm4hep::ReconstructedParticleData > &rps, const std::vector< std::vector< int > > &indices)
 
FCCAnalysesJetConstituents FCCAnalyses::JetConstituentsUtils::get_jet_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, int)
 Retrieve the constituents of an indexed jet in event.
 
rv::RVec< FCCAnalysesJetConstituentsFCCAnalyses::JetConstituentsUtils::get_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, const rv::RVec< int > &)
 Retrieve the constituents of a collection of indexed jets in event.
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Bz (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_pt (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_p (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_e (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_theta (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_type (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_charge (const rv::RVec< FCCAnalysesJetConstituents > &)
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::JetConstituentsUtils::jets_sorting_on_nconst (const rv::RVec< edm4hep::ReconstructedParticleData > &)
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::JetConstituentsUtils::jets_sorting_on_energy (const rv::RVec< edm4hep::ReconstructedParticleData > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_d0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_z0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0 (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanLambda (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_dxy (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_dz (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_phi (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_C (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_ct (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_d0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_dndx (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< edm4hep::Quantity > &dNdx, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< FCCAnalysesJetConstituentsData > JetsConstituents_isChargedHad)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip2dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0)
 The functions get_Sip2dSig and get_Sip2dVal can be made independent; I passed to the former the result of the latter, avoiding the recomputation.
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip3dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistSig (const rv::RVec< FCCAnalysesJetConstituentsData > &JetDistVal, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_mtof (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< float > &track_L, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< edm4hep::TrackerHit3DData > &trackerhits, const rv::RVec< edm4hep::ClusterData > &gammadata, const rv::RVec< edm4hep::ClusterData > &nhdata, const rv::RVec< edm4hep::CalorimeterHitData > &calohits, const TLorentzVector &V)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel_log (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel_log_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_thetarel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_thetarel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phirel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phirel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_PIDs (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const rv::RVec< edm4hep::ReconstructedParticleData > &Jets)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_PIDs_cluster (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const std::vector< std::vector< int > > &indices)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isEl (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isMu (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isChargedHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isNeutralHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isGamma (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
int FCCAnalyses::JetConstituentsUtils::count_jets (rv::RVec< FCCAnalysesJetConstituents > jets)
 
rv::RVec< int > FCCAnalyses::JetConstituentsUtils::count_consts (rv::RVec< FCCAnalysesJetConstituents > jets)
 
rv::RVec< int > FCCAnalyses::JetConstituentsUtils::count_type (const rv::RVec< FCCAnalysesJetConstituentsData > &isType)
 
rv::RVec< TLorentzVector > FCCAnalyses::JetConstituentsUtils::compute_tlv_jets (const rv::RVec< fastjet::PseudoJet > &jets)
 
rv::RVec< TLorentzVector > FCCAnalyses::JetConstituentsUtils::sum_tlv_constituents (const rv::RVec< FCCAnalysesJetConstituents > &jets)
 
float FCCAnalyses::JetConstituentsUtils::InvariantMass (const TLorentzVector &tlv1, const TLorentzVector &tlv2)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::all_invariant_masses (rv::RVec< TLorentzVector > AllJets)
 all_invariant_masses takes an RVec of TLorentzVectors of jets and computes the invariant masses of all jet pairs, and returns an RVec with all invariant masses.
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_energy (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_px (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_py (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_pz (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_pt (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_phi (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_theta (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
- - - - - - - - - - - -

-Variables

auto FCCAnalyses::JetConstituentsUtils::cast_constituent
 recasting helper for jet constituents methods
 
auto FCCAnalyses::JetConstituentsUtils::cast_constituent_2
 This function simply applies the 2 args functions per vector of Rec Particles to a vector of vectors of Rec Particles.
 
auto FCCAnalyses::JetConstituentsUtils::cast_constituent_3
 
auto FCCAnalyses::JetConstituentsUtils::cast_constituent_4
 
-
- - - - - diff --git a/doc/latest/_jet_constituents_utils_8cc__incl.map b/doc/latest/_jet_constituents_utils_8cc__incl.map deleted file mode 100644 index 387d267394..0000000000 --- a/doc/latest/_jet_constituents_utils_8cc__incl.map +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_jet_constituents_utils_8cc__incl.md5 b/doc/latest/_jet_constituents_utils_8cc__incl.md5 deleted file mode 100644 index 0369fb4076..0000000000 --- a/doc/latest/_jet_constituents_utils_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -a07b4620721fdf338bc529c9cfd52bea \ No newline at end of file diff --git a/doc/latest/_jet_constituents_utils_8cc__incl.png b/doc/latest/_jet_constituents_utils_8cc__incl.png deleted file mode 100644 index 0cf7bac908..0000000000 Binary files a/doc/latest/_jet_constituents_utils_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_jet_constituents_utils_8h.html b/doc/latest/_jet_constituents_utils_8h.html deleted file mode 100644 index b737d78179..0000000000 --- a/doc/latest/_jet_constituents_utils_8h.html +++ /dev/null @@ -1,340 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetConstituentsUtils.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Typedefs | -Functions
-
JetConstituentsUtils.h File Reference
-
-
-
#include "ROOT/RVec.hxx"
-#include "edm4hep/ReconstructedParticle.h"
-#include "edm4hep/MCParticle.h"
-#include "edm4hep/TrackerHitData.h"
-#include "fastjet/JetDefinition.hh"
-#include "TMath.h"
-#include "TVector3.h"
-#include "TRotation.h"
-#include "TLorentzVector.h"
-
-Include dependency graph for JetConstituentsUtils.h:
-
-
- - - - - - - - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - -
-
-

Go to the source code of this file.

- - - - - - - - - -

-Namespaces

namespace  edm4hep
 
namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::JetConstituentsUtils
 
- - - - - - - -

-Typedefs

using edm4hep::TrackerHit3DData = edm4hep::TrackerHitData
 
using FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituents = rv::RVec< edm4hep::ReconstructedParticleData >
 
using FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituentsData = rv::RVec< float >
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

rv::RVec< FCCAnalysesJetConstituentsFCCAnalyses::JetConstituentsUtils::build_constituents (const rv::RVec< edm4hep::ReconstructedParticleData > &, const rv::RVec< edm4hep::ReconstructedParticleData > &)
 Build the collection of constituents (mapping jet -> reconstructed particles) for all jets in event.
 
rv::RVec< FCCAnalysesJetConstituentsFCCAnalyses::JetConstituentsUtils::build_constituents_cluster (const rv::RVec< edm4hep::ReconstructedParticleData > &rps, const std::vector< std::vector< int > > &indices)
 
FCCAnalysesJetConstituents FCCAnalyses::JetConstituentsUtils::get_jet_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, int)
 Retrieve the constituents of an indexed jet in event.
 
rv::RVec< FCCAnalysesJetConstituentsFCCAnalyses::JetConstituentsUtils::get_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, const rv::RVec< int > &)
 Retrieve the constituents of a collection of indexed jets in event.
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::JetConstituentsUtils::jets_sorting_on_nconst (const rv::RVec< edm4hep::ReconstructedParticleData > &)
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::JetConstituentsUtils::jets_sorting_on_energy (const rv::RVec< edm4hep::ReconstructedParticleData > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Bz (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_pt (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_p (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_e (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_theta (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_type (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_charge (const rv::RVec< FCCAnalysesJetConstituents > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_d0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_z0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0 (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanLambda (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_dxy (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_dz (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_phi (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_C (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::XPtoPar_ct (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_d0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phi0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_tanlambda_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_omega_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_dndx (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< edm4hep::Quantity > &dNdx, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< FCCAnalysesJetConstituentsData > JetsConstituents_isChargedHad)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip2dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip2dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0)
 The functions get_Sip2dSig and get_Sip2dVal can be made independent; I passed to the former the result of the latter, avoiding the recomputation.
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_Sip3dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip3dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_JetDistSig (const rv::RVec< FCCAnalysesJetConstituentsData > &JetDistVal, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_mtof (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< float > &track_L, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< edm4hep::TrackerHit3DData > &trackerhits, const rv::RVec< edm4hep::ClusterData > &gammadata, const rv::RVec< edm4hep::ClusterData > &nhdata, const rv::RVec< edm4hep::CalorimeterHitData > &calohits, const TLorentzVector &V)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_PIDs (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const rv::RVec< edm4hep::ReconstructedParticleData > &Jets)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_PIDs_cluster (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const std::vector< std::vector< int > > &indices)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isMu (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isEl (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isChargedHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isGamma (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_isNeutralHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
int FCCAnalyses::JetConstituentsUtils::count_jets (rv::RVec< FCCAnalysesJetConstituents > jets)
 
rv::RVec< int > FCCAnalyses::JetConstituentsUtils::count_consts (rv::RVec< FCCAnalysesJetConstituents > jets)
 
rv::RVec< int > FCCAnalyses::JetConstituentsUtils::count_type (const rv::RVec< FCCAnalysesJetConstituentsData > &isType)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel_log (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_erel_log_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_thetarel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_thetarel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phirel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< FCCAnalysesJetConstituentsDataFCCAnalyses::JetConstituentsUtils::get_phirel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
 
rv::RVec< TLorentzVector > FCCAnalyses::JetConstituentsUtils::compute_tlv_jets (const rv::RVec< fastjet::PseudoJet > &jets)
 
rv::RVec< TLorentzVector > FCCAnalyses::JetConstituentsUtils::sum_tlv_constituents (const rv::RVec< FCCAnalysesJetConstituents > &jets)
 
float FCCAnalyses::JetConstituentsUtils::InvariantMass (const TLorentzVector &tlv1, const TLorentzVector &tlv2)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::all_invariant_masses (rv::RVec< TLorentzVector > AllJets)
 all_invariant_masses takes an RVec of TLorentzVectors of jets and computes the invariant masses of all jet pairs, and returns an RVec with all invariant masses.
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_energy (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_pt (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_phi (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_theta (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_px (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_py (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_pz (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
 
-
- - - - - diff --git a/doc/latest/_jet_constituents_utils_8h__dep__incl.map b/doc/latest/_jet_constituents_utils_8h__dep__incl.map deleted file mode 100644 index 50666f0ae0..0000000000 --- a/doc/latest/_jet_constituents_utils_8h__dep__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/_jet_constituents_utils_8h__dep__incl.md5 b/doc/latest/_jet_constituents_utils_8h__dep__incl.md5 deleted file mode 100644 index f65df4a8fa..0000000000 --- a/doc/latest/_jet_constituents_utils_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -1ba6878cdac00daeb785d6d9cdf8cf9a \ No newline at end of file diff --git a/doc/latest/_jet_constituents_utils_8h__dep__incl.png b/doc/latest/_jet_constituents_utils_8h__dep__incl.png deleted file mode 100644 index f0d18515b4..0000000000 Binary files a/doc/latest/_jet_constituents_utils_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_jet_constituents_utils_8h__incl.map b/doc/latest/_jet_constituents_utils_8h__incl.map deleted file mode 100644 index 83ea86ef67..0000000000 --- a/doc/latest/_jet_constituents_utils_8h__incl.map +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_jet_constituents_utils_8h__incl.png b/doc/latest/_jet_constituents_utils_8h__incl.png deleted file mode 100644 index 0a4a7de1fe..0000000000 Binary files a/doc/latest/_jet_constituents_utils_8h__incl.png and /dev/null differ diff --git a/doc/latest/_jet_constituents_utils_8h_source.html b/doc/latest/_jet_constituents_utils_8h_source.html deleted file mode 100644 index af93f686ed..0000000000 --- a/doc/latest/_jet_constituents_utils_8h_source.html +++ /dev/null @@ -1,471 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetConstituentsUtils.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
JetConstituentsUtils.h
-
-
-Go to the documentation of this file.
1#ifndef FCCAnalyses_JetConstituentsUtils_h
-
2#define FCCAnalyses_JetConstituentsUtils_h
-
3
-
4#include "ROOT/RVec.hxx"
-
5#include "edm4hep/ReconstructedParticle.h"
-
6#include "edm4hep/MCParticle.h"
-
7#if __has_include("edm4hep/TrackerHit3DData.h")
-
8#include "edm4hep/TrackerHit3DData.h"
-
9#else
-
10#include "edm4hep/TrackerHitData.h"
-
-
11namespace edm4hep {
-
12 using TrackerHit3DData = edm4hep::TrackerHitData;
-
13}
-
-
14#endif
-
15
-
16#include "fastjet/JetDefinition.hh"
-
17
-
18#include "TMath.h"
-
19#include "TVector3.h"
-
20#include "TRotation.h"
-
21#include "TLorentzVector.h"
-
22
-
23namespace FCCAnalyses {
-
-
24 namespace JetConstituentsUtils {
-
25 namespace rv = ROOT::VecOps;
-
26 using FCCAnalysesJetConstituents = rv::RVec<edm4hep::ReconstructedParticleData>;
-
27 using FCCAnalysesJetConstituentsData = rv::RVec<float>;
-
28
-
30 rv::RVec<FCCAnalysesJetConstituents> build_constituents(const rv::RVec<edm4hep::ReconstructedParticleData>&,
-
31 const rv::RVec<edm4hep::ReconstructedParticleData>&);
-
32
-
33 rv::RVec<FCCAnalysesJetConstituents> build_constituents_cluster(const rv::RVec<edm4hep::ReconstructedParticleData>& rps,
-
34 const std::vector<std::vector<int>>& indices);
-
35
-
37 FCCAnalysesJetConstituents get_jet_constituents(const rv::RVec<FCCAnalysesJetConstituents>&, int);
-
39 rv::RVec<FCCAnalysesJetConstituents> get_constituents(const rv::RVec<FCCAnalysesJetConstituents>&,
-
40 const rv::RVec<int>&);
-
41
-
42
-
43 //sorting jets
-
44 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> jets_sorting_on_nconst(const rv::RVec<edm4hep::ReconstructedParticleData>&);
-
45 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> jets_sorting_on_energy(const rv::RVec<edm4hep::ReconstructedParticleData>&);
-
46
-
47
-
48 rv::RVec<FCCAnalysesJetConstituentsData> get_Bz(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
49 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
50
-
51 rv::RVec<FCCAnalysesJetConstituentsData> get_pt(const rv::RVec<FCCAnalysesJetConstituents>&);
-
52 rv::RVec<FCCAnalysesJetConstituentsData> get_p(const rv::RVec<FCCAnalysesJetConstituents>&);
-
53 rv::RVec<FCCAnalysesJetConstituentsData> get_e(const rv::RVec<FCCAnalysesJetConstituents>&);
-
54 rv::RVec<FCCAnalysesJetConstituentsData> get_theta(const rv::RVec<FCCAnalysesJetConstituents>&);
-
55 rv::RVec<FCCAnalysesJetConstituentsData> get_phi(const rv::RVec<FCCAnalysesJetConstituents>&);
-
56 rv::RVec<FCCAnalysesJetConstituentsData> get_type(const rv::RVec<FCCAnalysesJetConstituents>&);
-
57 rv::RVec<FCCAnalysesJetConstituentsData> get_charge(const rv::RVec<FCCAnalysesJetConstituents>&);
-
58
-
59 //displacement
-
60 rv::RVec<FCCAnalysesJetConstituentsData> get_d0(const rv::RVec<FCCAnalysesJetConstituents>&,
-
61 const ROOT::VecOps::RVec<edm4hep::TrackState>&);
-
62
-
63 rv::RVec<FCCAnalysesJetConstituentsData> get_z0(const rv::RVec<FCCAnalysesJetConstituents>& ,
-
64 const ROOT::VecOps::RVec<edm4hep::TrackState>&);
-
65
-
66 rv::RVec<FCCAnalysesJetConstituentsData> get_phi0(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
67 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
68
-
69 rv::RVec<FCCAnalysesJetConstituentsData> get_omega(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
70 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
71
-
72 rv::RVec<FCCAnalysesJetConstituentsData> get_tanLambda(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
73 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
74
-
75
-
76 rv::RVec<FCCAnalysesJetConstituentsData> XPtoPar_dxy(const rv::RVec<FCCAnalysesJetConstituents>&,
-
77 const ROOT::VecOps::RVec<edm4hep::TrackState>&,
-
78 const TLorentzVector& V, // primary vertex
-
79 const float&);
-
80 rv::RVec<FCCAnalysesJetConstituentsData> XPtoPar_dz(const rv::RVec<FCCAnalysesJetConstituents>&,
-
81 const ROOT::VecOps::RVec<edm4hep::TrackState>&,
-
82 const TLorentzVector& V, // primary vertex
-
83 const float&);
-
84 rv::RVec<FCCAnalysesJetConstituentsData> XPtoPar_phi(const rv::RVec<FCCAnalysesJetConstituents>&,
-
85 const ROOT::VecOps::RVec<edm4hep::TrackState>&,
-
86 const TLorentzVector& V, // primary vertex
-
87 const float&);
-
88 rv::RVec<FCCAnalysesJetConstituentsData> XPtoPar_C(const rv::RVec<FCCAnalysesJetConstituents>&,
-
89 const ROOT::VecOps::RVec<edm4hep::TrackState>&,
-
90 const float&);
-
91 rv::RVec<FCCAnalysesJetConstituentsData> XPtoPar_ct(const rv::RVec<FCCAnalysesJetConstituents>&,
-
92 const ROOT::VecOps::RVec<edm4hep::TrackState>&,
-
93 const float&);
-
94
-
95 //covariance matrix
-
96 //diagonal
-
97 rv::RVec<FCCAnalysesJetConstituentsData> get_omega_cov(const rv::RVec<FCCAnalysesJetConstituents>&,
-
98 const ROOT::VecOps::RVec<edm4hep::TrackState>&);
-
99
-
100 rv::RVec<FCCAnalysesJetConstituentsData> get_d0_cov(const rv::RVec<FCCAnalysesJetConstituents>&,
-
101 const ROOT::VecOps::RVec<edm4hep::TrackState>& );
-
102
-
103 rv::RVec<FCCAnalysesJetConstituentsData> get_z0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
104 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
105
-
106 rv::RVec<FCCAnalysesJetConstituentsData> get_phi0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
107 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
108
-
109 rv::RVec<FCCAnalysesJetConstituentsData> get_tanlambda_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
110 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
111 //off-diag
-
112 rv::RVec<FCCAnalysesJetConstituentsData> get_d0_z0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
113 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
114
-
115 rv::RVec<FCCAnalysesJetConstituentsData> get_phi0_d0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
116 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
117
-
118 rv::RVec<FCCAnalysesJetConstituentsData> get_phi0_z0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
119 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
120
-
121 rv::RVec<FCCAnalysesJetConstituentsData> get_tanlambda_phi0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
122 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
123
-
124 rv::RVec<FCCAnalysesJetConstituentsData> get_tanlambda_d0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
125 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
126
-
127 rv::RVec<FCCAnalysesJetConstituentsData> get_tanlambda_z0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
128 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
129
-
130 rv::RVec<FCCAnalysesJetConstituentsData> get_omega_tanlambda_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
131 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
132
-
133 rv::RVec<FCCAnalysesJetConstituentsData> get_omega_phi0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
134 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
135
-
136 rv::RVec<FCCAnalysesJetConstituentsData> get_omega_d0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
137 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
138
-
139 rv::RVec<FCCAnalysesJetConstituentsData> get_omega_z0_cov(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
140 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
141
-
142
-
143 rv::RVec<FCCAnalysesJetConstituentsData> get_dndx(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
144 const rv::RVec<edm4hep::Quantity>& dNdx,
-
145 const rv::RVec<edm4hep::TrackData>& trackdata,
-
146 const rv::RVec<FCCAnalysesJetConstituentsData> JetsConstituents_isChargedHad);
-
147
-
148 rv::RVec<FCCAnalysesJetConstituentsData> get_Sip2dVal(const rv::RVec<edm4hep::ReconstructedParticleData>& jets,
-
149 const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
150 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
151
-
152 rv::RVec<FCCAnalysesJetConstituentsData> get_Sip2dVal_cluster(const rv::RVec<fastjet::PseudoJet>& jets,
-
153 const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
154 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
155
-
156
-
157 rv::RVec<FCCAnalysesJetConstituentsData> get_Sip2dVal_clusterV(const rv::RVec<fastjet::PseudoJet>& jets,
-
158 const rv::RVec<FCCAnalysesJetConstituentsData>& D0,
-
159 const rv::RVec<FCCAnalysesJetConstituentsData>& phi0,
-
160 const float Bz);
-
161
-
162
-
163 rv::RVec<FCCAnalysesJetConstituentsData> get_Sip2dSig(const rv::RVec<FCCAnalysesJetConstituentsData>& Sip2dVals,
-
164 const rv::RVec<FCCAnalysesJetConstituentsData>& err2_D0);
-
165
-
166 rv::RVec<FCCAnalysesJetConstituentsData> get_Sip3dVal(const rv::RVec<edm4hep::ReconstructedParticleData>& jets,
-
167 const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
168 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
169
-
170
-
171 rv::RVec<FCCAnalysesJetConstituentsData> get_Sip3dVal_cluster(const rv::RVec<fastjet::PseudoJet>& jets,
-
172 const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
173 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
174
-
175 rv::RVec<FCCAnalysesJetConstituentsData> get_Sip3dVal_clusterV(const rv::RVec<fastjet::PseudoJet>& jets,
-
176 const rv::RVec<FCCAnalysesJetConstituentsData>& D0,
-
177 const rv::RVec<FCCAnalysesJetConstituentsData>& Z0,
-
178 const rv::RVec<FCCAnalysesJetConstituentsData>& phi0,
-
179 const float Bz);
-
180
-
181 rv::RVec<FCCAnalysesJetConstituentsData> get_Sip3dSig(const rv::RVec<FCCAnalysesJetConstituentsData>& Sip3dVals,
-
182 const rv::RVec<FCCAnalysesJetConstituentsData>& err2_D0,
-
183 const rv::RVec<FCCAnalysesJetConstituentsData>& err2_Z0);
-
184
-
185 rv::RVec<FCCAnalysesJetConstituentsData> get_JetDistVal(const rv::RVec<edm4hep::ReconstructedParticleData>& jets,
-
186 const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
187 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
188
-
189 rv::RVec<FCCAnalysesJetConstituentsData> get_JetDistVal_cluster(const rv::RVec<fastjet::PseudoJet>& jets,
-
190 const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
191 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks);
-
192
-
193 rv::RVec<FCCAnalysesJetConstituentsData> get_JetDistVal_clusterV(const rv::RVec<fastjet::PseudoJet>& jets,
-
194 const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
195 const rv::RVec<FCCAnalysesJetConstituentsData>& D0,
-
196 const rv::RVec<FCCAnalysesJetConstituentsData>& Z0,
-
197 const rv::RVec<FCCAnalysesJetConstituentsData>& phi0,
-
198 const float Bz);
-
199
-
200 rv::RVec<FCCAnalysesJetConstituentsData> get_JetDistSig(const rv::RVec<FCCAnalysesJetConstituentsData>& JetDistVal,
-
201 const rv::RVec<FCCAnalysesJetConstituentsData>& err2_D0,
-
202 const rv::RVec<FCCAnalysesJetConstituentsData>& err2_Z0);
-
203
-
204 rv::RVec<FCCAnalysesJetConstituentsData> get_mtof(const rv::RVec<FCCAnalysesJetConstituents>& jcs,
-
205 const rv::RVec<float>& track_L,
-
206 const rv::RVec<edm4hep::TrackData>& trackdata,
-
207 const rv::RVec<edm4hep::TrackerHit3DData>& trackerhits,
-
208 const rv::RVec<edm4hep::ClusterData>& gammadata,
-
209 const rv::RVec<edm4hep::ClusterData>& nhdata,
-
210 const rv::RVec<edm4hep::CalorimeterHitData>& calohits,
-
211 const TLorentzVector& V // primary vertex
-
212 );
-
213
-
214
-
215 rv::RVec<FCCAnalysesJetConstituentsData> get_PIDs(const ROOT::VecOps::RVec< int > recin,
-
216 const ROOT::VecOps::RVec< int > mcin,
-
217 const rv::RVec<edm4hep::ReconstructedParticleData>& RecPart,
-
218 const rv::RVec<edm4hep::MCParticleData>& Particle,
-
219 const rv::RVec<edm4hep::ReconstructedParticleData>& Jets);
-
220
-
221 rv::RVec<FCCAnalysesJetConstituentsData> get_PIDs_cluster(const ROOT::VecOps::RVec< int > recin,
-
222 const ROOT::VecOps::RVec< int > mcin,
-
223 const rv::RVec<edm4hep::ReconstructedParticleData>& RecPart,
-
224 const rv::RVec<edm4hep::MCParticleData>& Particle,
-
225 const std::vector<std::vector<int>>& indices);
-
226
-
227 rv::RVec<FCCAnalysesJetConstituentsData> get_isMu(const rv::RVec<FCCAnalysesJetConstituents>& jcs);
-
228 rv::RVec<FCCAnalysesJetConstituentsData> get_isEl(const rv::RVec<FCCAnalysesJetConstituents>& jcs);
-
229 rv::RVec<FCCAnalysesJetConstituentsData> get_isChargedHad(const rv::RVec<FCCAnalysesJetConstituents>& jcs);
-
230 rv::RVec<FCCAnalysesJetConstituentsData> get_isGamma(const rv::RVec<FCCAnalysesJetConstituents>& jcs);
-
231 rv::RVec<FCCAnalysesJetConstituentsData> get_isNeutralHad(const rv::RVec<FCCAnalysesJetConstituents>& jcs);
-
232
-
233 //countings
-
234 int count_jets(rv::RVec<FCCAnalysesJetConstituents> jets);
-
235 rv::RVec<int> count_consts(rv::RVec<FCCAnalysesJetConstituents> jets);
-
236 rv::RVec<int> count_type(const rv::RVec<FCCAnalysesJetConstituentsData>& isType);
-
237
-
238
-
239
-
240 rv::RVec<FCCAnalysesJetConstituentsData> get_erel(const rv::RVec<edm4hep::ReconstructedParticleData>& jets,
-
241 const rv::RVec<FCCAnalysesJetConstituents>& jcs);
-
242 rv::RVec<FCCAnalysesJetConstituentsData> get_erel_cluster(const rv::RVec<fastjet::PseudoJet>& jets,
-
243 const rv::RVec<FCCAnalysesJetConstituents>& jcs);
-
244
-
245 rv::RVec<FCCAnalysesJetConstituentsData> get_erel_log(const rv::RVec<edm4hep::ReconstructedParticleData>& jets,
-
246 const rv::RVec<FCCAnalysesJetConstituents>& jcs);
-
247 rv::RVec<FCCAnalysesJetConstituentsData> get_erel_log_cluster(const rv::RVec<fastjet::PseudoJet>& jets,
-
248 const rv::RVec<FCCAnalysesJetConstituents>& jcs);
-
249
-
250 rv::RVec<FCCAnalysesJetConstituentsData> get_thetarel(const rv::RVec<edm4hep::ReconstructedParticleData>& jets,
-
251 const rv::RVec<FCCAnalysesJetConstituents>& jcs);
-
252 rv::RVec<FCCAnalysesJetConstituentsData> get_thetarel_cluster(const rv::RVec<fastjet::PseudoJet>& jets,
-
253 const rv::RVec<FCCAnalysesJetConstituents>& jcs);
-
254
-
255 rv::RVec<FCCAnalysesJetConstituentsData> get_phirel(const rv::RVec<edm4hep::ReconstructedParticleData>& jets,
-
256 const rv::RVec<FCCAnalysesJetConstituents>& jcs);
-
257 rv::RVec<FCCAnalysesJetConstituentsData> get_phirel_cluster(const rv::RVec<fastjet::PseudoJet>& jets,
-
258 const rv::RVec<FCCAnalysesJetConstituents>& jcs);
-
259
-
260 //residues
-
261 rv::RVec<TLorentzVector> compute_tlv_jets(const rv::RVec<fastjet::PseudoJet>& jets);
-
262 rv::RVec<TLorentzVector> sum_tlv_constituents(const rv::RVec<FCCAnalysesJetConstituents>& jets);
-
263 float InvariantMass(const TLorentzVector& tlv1, const TLorentzVector& tlv2);
-
264
-
268 rv::RVec<double> all_invariant_masses(rv::RVec<TLorentzVector> AllJets);
-
269 rv::RVec<double> compute_residue_energy(const rv::RVec<TLorentzVector>& tlv_jet,
-
270 const rv::RVec<TLorentzVector>& sum_tlv_jcs);
-
271 rv::RVec<double> compute_residue_pt(const rv::RVec<TLorentzVector>& tlv_jet,
-
272 const rv::RVec<TLorentzVector>& sum_tlv_jcs);
-
273 rv::RVec<double> compute_residue_phi(const rv::RVec<TLorentzVector>& tlv_jet,
-
274 const rv::RVec<TLorentzVector>& sum_tlv_jcs);
-
275 rv::RVec<double> compute_residue_theta(const rv::RVec<TLorentzVector>& tlv_jet,
-
276 const rv::RVec<TLorentzVector>& sum_tlv_jcs);
-
277 rv::RVec<double> compute_residue_px(const rv::RVec<TLorentzVector>& tlv_jet, const rv::RVec<TLorentzVector>& sum_tlv_jcs);
-
278 rv::RVec<double> compute_residue_py(const rv::RVec<TLorentzVector>& tlv_jet, const rv::RVec<TLorentzVector>& sum_tlv_jcs);
-
279 rv::RVec<double> compute_residue_pz(const rv::RVec<TLorentzVector>& tlv_jet, const rv::RVec<TLorentzVector>& sum_tlv_jcs);
-
280
-
281 } // namespace JetConstituentsUtils
-
-
282} // namespace FCCAnalyses
-
283
-
284#endif
-
rv::RVec< FCCAnalysesJetConstituentsData > get_isMu(const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:1107
-
rv::RVec< FCCAnalysesJetConstituentsData > get_isGamma(const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:1180
-
rv::RVec< FCCAnalysesJetConstituentsData > get_erel_cluster(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:915
-
rv::RVec< FCCAnalysesJetConstituentsData > get_phirel(const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:986
-
rv::RVec< FCCAnalysesJetConstituentsData > get_thetarel(const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:934
-
rv::RVec< FCCAnalysesJetConstituentsData > get_isNeutralHad(const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:1155
-
rv::RVec< FCCAnalysesJetConstituentsData > get_z0(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
Definition JetConstituentsUtils.cc:204
-
rv::RVec< FCCAnalysesJetConstituentsData > get_JetDistVal(const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:616
-
rv::RVec< FCCAnalysesJetConstituentsData > get_theta(const rv::RVec< FCCAnalysesJetConstituents > &)
Definition JetConstituentsUtils.cc:144
-
rv::RVec< FCCAnalysesJetConstituentsData > get_pt(const rv::RVec< FCCAnalysesJetConstituents > &)
Definition JetConstituentsUtils.cc:129
-
float InvariantMass(const TLorentzVector &tlv1, const TLorentzVector &tlv2)
Definition JetConstituentsUtils.cc:1269
-
rv::RVec< FCCAnalysesJetConstituentsData > get_phi0_d0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:309
-
rv::RVec< TLorentzVector > sum_tlv_constituents(const rv::RVec< FCCAnalysesJetConstituents > &jets)
Definition JetConstituentsUtils.cc:1251
-
rv::RVec< FCCAnalysesJetConstituentsData > get_JetDistVal_clusterV(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
Definition JetConstituentsUtils.cc:682
-
rv::RVec< double > all_invariant_masses(rv::RVec< TLorentzVector > AllJets)
all_invariant_masses takes an RVec of TLorentzVectors of jets and computes the invariant masses of al...
Definition JetConstituentsUtils.cc:1279
-
rv::RVec< TLorentzVector > compute_tlv_jets(const rv::RVec< fastjet::PseudoJet > &jets)
Definition JetConstituentsUtils.cc:1239
-
rv::RVec< FCCAnalysesJetConstituentsData > get_omega(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:216
-
rv::RVec< FCCAnalysesJetConstituentsData > get_phi0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:291
-
rv::RVec< FCCAnalysesJetConstituentsData > get_tanlambda_z0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:333
-
rv::RVec< FCCAnalysesJetConstituents > build_constituents(const rv::RVec< edm4hep::ReconstructedParticleData > &, const rv::RVec< edm4hep::ReconstructedParticleData > &)
Build the collection of constituents (mapping jet -> reconstructed particles) for all jets in event.
Definition JetConstituentsUtils.cc:30
-
rv::RVec< FCCAnalysesJetConstituents > build_constituents_cluster(const rv::RVec< edm4hep::ReconstructedParticleData > &rps, const std::vector< std::vector< int > > &indices)
Definition JetConstituentsUtils.cc:48
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > jets_sorting_on_nconst(const rv::RVec< edm4hep::ReconstructedParticleData > &)
Definition JetConstituentsUtils.cc:165
-
rv::RVec< FCCAnalysesJetConstituentsData > get_Sip3dSig(const rv::RVec< FCCAnalysesJetConstituentsData > &Sip3dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
Definition JetConstituentsUtils.cc:592
-
rv::RVec< FCCAnalysesJetConstituentsData > XPtoPar_dz(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
Definition JetConstituentsUtils.cc:237
-
rv::RVec< FCCAnalysesJetConstituentsData > get_PIDs_cluster(const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const std::vector< std::vector< int > > &indices)
Definition JetConstituentsUtils.cc:1061
-
rv::RVec< FCCAnalysesJetConstituentsData > get_phirel_cluster(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:1012
-
rv::RVec< FCCAnalysesJetConstituentsData > get_Sip2dVal(const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:392
-
rv::RVec< FCCAnalysesJetConstituentsData > get_erel_log_cluster(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:877
-
rv::RVec< FCCAnalysesJetConstituentsData > get_omega_phi0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:345
-
rv::RVec< FCCAnalysesJetConstituentsData > get_d0_z0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:303
-
rv::RVec< FCCAnalysesJetConstituentsData > get_isEl(const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:1083
-
rv::RVec< double > compute_residue_py(const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
Definition JetConstituentsUtils.cc:1333
-
rv::RVec< FCCAnalysesJetConstituentsData > get_tanlambda_phi0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:321
-
rv::RVec< FCCAnalysesJetConstituentsData > get_Sip2dSig(const rv::RVec< FCCAnalysesJetConstituentsData > &Sip2dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0)
The functions get_Sip2dSig and get_Sip2dVal can be made independent; I passed to the former the resul...
Definition JetConstituentsUtils.cc:480
-
rv::RVec< FCCAnalysesJetConstituentsData > get_erel_log(const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:858
-
rv::RVec< FCCAnalysesJetConstituentsData > get_Sip3dVal(const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:503
-
rv::RVec< FCCAnalysesJetConstituentsData > get_phi0(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:210
-
rv::RVec< FCCAnalysesJetConstituentsData > get_tanlambda_d0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:327
-
rv::RVec< int > count_type(const rv::RVec< FCCAnalysesJetConstituentsData > &isType)
Definition JetConstituentsUtils.cc:1221
-
rv::RVec< double > compute_residue_phi(const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
Definition JetConstituentsUtils.cc:1368
-
rv::RVec< FCCAnalysesJetConstituentsData > get_JetDistVal_cluster(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:649
-
rv::RVec< FCCAnalysesJetConstituentsData > get_omega_d0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:351
-
rv::RVec< FCCAnalysesJetConstituentsData > get_phi0_z0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:315
-
rv::RVec< FCCAnalysesJetConstituentsData > get_JetDistSig(const rv::RVec< FCCAnalysesJetConstituentsData > &JetDistVal, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
Definition JetConstituentsUtils.cc:716
-
rv::RVec< FCCAnalysesJetConstituentsData > XPtoPar_dxy(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
Definition JetConstituentsUtils.cc:228
-
rv::RVec< int > count_consts(rv::RVec< FCCAnalysesJetConstituents > jets)
Definition JetConstituentsUtils.cc:1211
-
rv::RVec< FCCAnalysesJetConstituentsData > get_tanlambda_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:297
-
rv::RVec< FCCAnalysesJetConstituentsData > get_d0_cov(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
Definition JetConstituentsUtils.cc:279
-
rv::RVec< FCCAnalysesJetConstituentsData > get_Sip2dVal_cluster(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:421
-
rv::RVec< FCCAnalysesJetConstituentsData > get_thetarel_cluster(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:960
-
rv::RVec< FCCAnalysesJetConstituentsData > get_d0(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
Definition JetConstituentsUtils.cc:198
-
rv::RVec< FCCAnalysesJetConstituentsData > get_omega_z0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:357
-
rv::RVec< FCCAnalysesJetConstituentsData > get_tanLambda(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:222
-
rv::RVec< FCCAnalysesJetConstituentsData > get_omega_cov(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
Definition JetConstituentsUtils.cc:273
-
rv::RVec< FCCAnalysesJetConstituentsData > get_Sip3dVal_clusterV(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
Definition JetConstituentsUtils.cc:563
-
rv::RVec< double > compute_residue_pz(const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
Definition JetConstituentsUtils.cc:1344
-
rv::RVec< FCCAnalysesJetConstituentsData > XPtoPar_C(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
Definition JetConstituentsUtils.cc:255
-
rv::RVec< FCCAnalysesJetConstituentsData > get_Bz(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:123
-
rv::RVec< FCCAnalysesJetConstituentsData > get_e(const rv::RVec< FCCAnalysesJetConstituents > &)
Definition JetConstituentsUtils.cc:139
-
rv::RVec< FCCAnalysesJetConstituentsData > get_isChargedHad(const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:1131
-
rv::RVec< double > compute_residue_energy(const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
Definition JetConstituentsUtils.cc:1311
-
rv::RVec< double > compute_residue_theta(const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
Definition JetConstituentsUtils.cc:1381
-
rv::RVec< FCCAnalysesJetConstituents > get_constituents(const rv::RVec< FCCAnalysesJetConstituents > &, const rv::RVec< int > &)
Retrieve the constituents of a collection of indexed jets in event.
Definition JetConstituentsUtils.cc:71
-
rv::RVec< FCCAnalysesJetConstituentsData > get_erel(const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
Definition JetConstituentsUtils.cc:896
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > jets_sorting_on_energy(const rv::RVec< edm4hep::ReconstructedParticleData > &)
Definition JetConstituentsUtils.cc:181
-
int count_jets(rv::RVec< FCCAnalysesJetConstituents > jets)
Definition JetConstituentsUtils.cc:1206
-
rv::RVec< edm4hep::ReconstructedParticleData > FCCAnalysesJetConstituents
Definition JetConstituentsUtils.h:26
-
rv::RVec< double > compute_residue_px(const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
Definition JetConstituentsUtils.cc:1322
-
rv::RVec< FCCAnalysesJetConstituentsData > get_Sip3dVal_cluster(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:533
-
rv::RVec< FCCAnalysesJetConstituentsData > get_dndx(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< edm4hep::Quantity > &dNdx, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< FCCAnalysesJetConstituentsData > JetsConstituents_isChargedHad)
Definition JetConstituentsUtils.cc:365
-
rv::RVec< FCCAnalysesJetConstituentsData > get_z0_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:285
-
rv::RVec< FCCAnalysesJetConstituentsData > get_omega_tanlambda_cov(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition JetConstituentsUtils.cc:339
-
rv::RVec< FCCAnalysesJetConstituentsData > XPtoPar_phi(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
Definition JetConstituentsUtils.cc:246
-
rv::RVec< FCCAnalysesJetConstituentsData > get_charge(const rv::RVec< FCCAnalysesJetConstituents > &)
Definition JetConstituentsUtils.cc:159
-
FCCAnalysesJetConstituents get_jet_constituents(const rv::RVec< FCCAnalysesJetConstituents > &, int)
Retrieve the constituents of an indexed jet in event.
Definition JetConstituentsUtils.cc:64
-
rv::RVec< FCCAnalysesJetConstituentsData > get_p(const rv::RVec< FCCAnalysesJetConstituents > &)
Definition JetConstituentsUtils.cc:134
-
rv::RVec< FCCAnalysesJetConstituentsData > get_type(const rv::RVec< FCCAnalysesJetConstituents > &)
Definition JetConstituentsUtils.cc:154
-
rv::RVec< FCCAnalysesJetConstituentsData > get_phi(const rv::RVec< FCCAnalysesJetConstituents > &)
Definition JetConstituentsUtils.cc:149
-
rv::RVec< FCCAnalysesJetConstituentsData > get_mtof(const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< float > &track_L, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< edm4hep::TrackerHit3DData > &trackerhits, const rv::RVec< edm4hep::ClusterData > &gammadata, const rv::RVec< edm4hep::ClusterData > &nhdata, const rv::RVec< edm4hep::CalorimeterHitData > &calohits, const TLorentzVector &V)
Definition JetConstituentsUtils.cc:754
-
rv::RVec< FCCAnalysesJetConstituentsData > XPtoPar_ct(const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
Definition JetConstituentsUtils.cc:263
-
rv::RVec< FCCAnalysesJetConstituentsData > get_PIDs(const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const rv::RVec< edm4hep::ReconstructedParticleData > &Jets)
Definition JetConstituentsUtils.cc:1040
-
rv::RVec< double > compute_residue_pt(const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
Definition JetConstituentsUtils.cc:1355
-
rv::RVec< float > FCCAnalysesJetConstituentsData
Definition JetConstituentsUtils.h:27
-
rv::RVec< FCCAnalysesJetConstituentsData > get_Sip2dVal_clusterV(const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
Definition JetConstituentsUtils.cc:450
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
Definition JetConstituentsUtils.h:11
-
edm4hep::TrackerHitData TrackerHit3DData
Definition JetConstituentsUtils.h:12
-
- - - - - diff --git a/doc/latest/_jet_flavour_utils_8cc.html b/doc/latest/_jet_flavour_utils_8cc.html deleted file mode 100644 index 668306d894..0000000000 --- a/doc/latest/_jet_flavour_utils_8cc.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/JetFlavourUtils.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions | -Variables
-
JetFlavourUtils.cc File Reference
-
-
-
#include "FCCAnalyses/JetFlavourUtils.h"
-#include "ONNXRuntime/WeaverInterface.h"
-#include <memory>
-
-Include dependency graph for JetFlavourUtils.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::JetFlavourUtils
 
- - - - - - - - - - -

-Functions

void FCCAnalyses::JetFlavourUtils::setup_weaver (const std::string &, const std::string &, const rv::RVec< std::string > &, unsigned int nSlots)
 Setup the ONNXRuntime instance using Weaver-provided parameters.
 
rv::RVec< rv::RVec< float > > FCCAnalyses::JetFlavourUtils::compute_weights (unsigned int slot, const rv::RVec< Variables > &)
 Compute all weights given a collection of input variables.
 
rv::RVec< float > FCCAnalyses::JetFlavourUtils::get_weight (const rv::RVec< rv::RVec< float > > &, int)
 Get one specific weight previously computed.
 
- - - - - -

-Variables

std::vector< WeaverInterface * > FCCAnalyses::gWeavers
 
bool FCCAnalyses::isSetup = false
 
-
- - - - - diff --git a/doc/latest/_jet_flavour_utils_8cc__incl.map b/doc/latest/_jet_flavour_utils_8cc__incl.map deleted file mode 100644 index 3b44d5b4f0..0000000000 --- a/doc/latest/_jet_flavour_utils_8cc__incl.map +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_jet_flavour_utils_8cc__incl.md5 b/doc/latest/_jet_flavour_utils_8cc__incl.md5 deleted file mode 100644 index 38be4b9f82..0000000000 --- a/doc/latest/_jet_flavour_utils_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -2b828d674969ab4cb8976e5255da34f4 \ No newline at end of file diff --git a/doc/latest/_jet_flavour_utils_8cc__incl.png b/doc/latest/_jet_flavour_utils_8cc__incl.png deleted file mode 100644 index 66f7bc46aa..0000000000 Binary files a/doc/latest/_jet_flavour_utils_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_jet_flavour_utils_8h.html b/doc/latest/_jet_flavour_utils_8h.html deleted file mode 100644 index 8cc227ac0a..0000000000 --- a/doc/latest/_jet_flavour_utils_8h.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetFlavourUtils.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Typedefs | -Functions
-
JetFlavourUtils.h File Reference
-
-
-
#include <ROOT/RVec.hxx>
-
-Include dependency graph for JetFlavourUtils.h:
-
-
- - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - - - -
-
-

Go to the source code of this file.

- - - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::JetFlavourUtils
 
- - - - - -

-Typedefs

using FCCAnalyses::JetFlavourUtils::FCCAnalysesJetConstituentsData = rv::RVec< float >
 
using FCCAnalyses::JetFlavourUtils::Variables = rv::RVec< FCCAnalysesJetConstituentsData >
 
- - - - - - - - - - - - - - -

-Functions

rv::RVec< rv::RVec< float > > FCCAnalyses::JetFlavourUtils::compute_weights (unsigned int slot, const rv::RVec< Variables > &)
 Compute all weights given a collection of input variables.
 
void FCCAnalyses::JetFlavourUtils::setup_weaver (const std::string &, const std::string &, const rv::RVec< std::string > &, unsigned int nSlots)
 Setup the ONNXRuntime instance using Weaver-provided parameters.
 
template<typename... Args>
ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > FCCAnalyses::JetFlavourUtils::get_weights (unsigned int slot, Args &&... args)
 Compute all weights given an unspecified collection of input variables.
 
rv::RVec< float > FCCAnalyses::JetFlavourUtils::get_weight (const rv::RVec< rv::RVec< float > > &, int)
 Get one specific weight previously computed.
 
-
- - - - - diff --git a/doc/latest/_jet_flavour_utils_8h__dep__incl.map b/doc/latest/_jet_flavour_utils_8h__dep__incl.map deleted file mode 100644 index de714257a6..0000000000 --- a/doc/latest/_jet_flavour_utils_8h__dep__incl.map +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/doc/latest/_jet_flavour_utils_8h__dep__incl.md5 b/doc/latest/_jet_flavour_utils_8h__dep__incl.md5 deleted file mode 100644 index d2279f94ba..0000000000 --- a/doc/latest/_jet_flavour_utils_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -5a9329d53e556f5da0cb1f6ebfe50cc4 \ No newline at end of file diff --git a/doc/latest/_jet_flavour_utils_8h__dep__incl.png b/doc/latest/_jet_flavour_utils_8h__dep__incl.png deleted file mode 100644 index 0f93f9c718..0000000000 Binary files a/doc/latest/_jet_flavour_utils_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_jet_flavour_utils_8h__incl.map b/doc/latest/_jet_flavour_utils_8h__incl.map deleted file mode 100644 index b0b761ec42..0000000000 --- a/doc/latest/_jet_flavour_utils_8h__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/_jet_flavour_utils_8h__incl.png b/doc/latest/_jet_flavour_utils_8h__incl.png deleted file mode 100644 index 9fee9723ed..0000000000 Binary files a/doc/latest/_jet_flavour_utils_8h__incl.png and /dev/null differ diff --git a/doc/latest/_jet_flavour_utils_8h_source.html b/doc/latest/_jet_flavour_utils_8h_source.html deleted file mode 100644 index 62cbec5d51..0000000000 --- a/doc/latest/_jet_flavour_utils_8h_source.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetFlavourUtils.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
JetFlavourUtils.h
-
-
-Go to the documentation of this file.
1#ifndef FCCAnalyses_JetFlavourUtils_h
-
2#define FCCAnalyses_JetFlavourUtils_h
-
3
-
4#include <ROOT/RVec.hxx>
-
5
-
6namespace FCCAnalyses {
-
-
7 namespace JetFlavourUtils {
-
8 namespace rv = ROOT::VecOps;
-
9 using FCCAnalysesJetConstituentsData = rv::RVec<float>;
-
10 using Variables = rv::RVec<FCCAnalysesJetConstituentsData>;
-
11
-
14 rv::RVec<rv::RVec<float> > compute_weights(unsigned int slot, const rv::RVec<Variables>&);
-
15
-
17 void setup_weaver(const std::string&, const std::string&, const rv::RVec<std::string>&, unsigned int nSlots);
-
19 template <typename... Args>
-
-
20 ROOT::VecOps::RVec<ROOT::VecOps::RVec<float> > get_weights(unsigned int slot, Args&&... args) {
-
21 return compute_weights(slot, std::vector<Variables>{std::forward<Args>(args)...});
-
22 }
-
-
24 rv::RVec<float> get_weight(const rv::RVec<rv::RVec<float> >&, int);
-
25 } // namespace JetFlavourUtils
-
-
26} // namespace FCCAnalyses
-
27
-
28#endif
-
rv::RVec< FCCAnalysesJetConstituentsData > Variables
Definition JetFlavourUtils.h:10
-
void setup_weaver(const std::string &, const std::string &, const rv::RVec< std::string > &, unsigned int nSlots)
Setup the ONNXRuntime instance using Weaver-provided parameters.
Definition JetFlavourUtils.cc:11
-
ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > get_weights(unsigned int slot, Args &&... args)
Compute all weights given an unspecified collection of input variables.
Definition JetFlavourUtils.h:20
-
rv::RVec< float > FCCAnalysesJetConstituentsData
Definition JetFlavourUtils.h:9
-
rv::RVec< rv::RVec< float > > compute_weights(unsigned int slot, const rv::RVec< Variables > &)
Compute all weights given a collection of input variables.
Definition JetFlavourUtils.cc:22
-
rv::RVec< float > get_weight(const rv::RVec< rv::RVec< float > > &, int)
Get one specific weight previously computed.
Definition JetFlavourUtils.cc:47
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
- - - - - diff --git a/doc/latest/_jet_tagging_utils_8cc.html b/doc/latest/_jet_tagging_utils_8cc.html deleted file mode 100644 index 5aaa3cf8b4..0000000000 --- a/doc/latest/_jet_tagging_utils_8cc.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/JetTaggingUtils.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces
-
JetTaggingUtils.cc File Reference
-
-
-
#include "FCCAnalyses/JetTaggingUtils.h"
-
-Include dependency graph for JetTaggingUtils.cc:
-
-
- - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::JetTaggingUtils
 
- - - - - - - - - - - - - -

-Functions

JetTaggingUtils

Jet tagging interface utilities.

-
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_flavour (ROOT::VecOps::RVec< fastjet::PseudoJet > in, ROOT::VecOps::RVec< edm4hep::MCParticleData > MCin)
 
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_btag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_c=0., float mistag_l=0., float mistag_g=0.)
 
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_ctag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_l=0., float mistag_g=0.)
 
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_ltag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_g=0.)
 
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_gtag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_l=0.)
 
-
- - - - - diff --git a/doc/latest/_jet_tagging_utils_8cc__incl.map b/doc/latest/_jet_tagging_utils_8cc__incl.map deleted file mode 100644 index 3cfe6fcb29..0000000000 --- a/doc/latest/_jet_tagging_utils_8cc__incl.map +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_jet_tagging_utils_8cc__incl.md5 b/doc/latest/_jet_tagging_utils_8cc__incl.md5 deleted file mode 100644 index f8dee74415..0000000000 --- a/doc/latest/_jet_tagging_utils_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -6de331e08f42ad12047b292fec9f8085 \ No newline at end of file diff --git a/doc/latest/_jet_tagging_utils_8cc__incl.png b/doc/latest/_jet_tagging_utils_8cc__incl.png deleted file mode 100644 index 613b6e47ad..0000000000 Binary files a/doc/latest/_jet_tagging_utils_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_jet_tagging_utils_8h.html b/doc/latest/_jet_tagging_utils_8h.html deleted file mode 100644 index 44eb7f413e..0000000000 --- a/doc/latest/_jet_tagging_utils_8h.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetTaggingUtils.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Classes | -Namespaces
-
JetTaggingUtils.h File Reference
-
-
-
#include "Math/Vector4D.h"
-#include "ROOT/RVec.hxx"
-#include "TRandom3.h"
-#include "edm4hep/MCParticleData.h"
-#include "fastjet/JetDefinition.hh"
-#include <vector>
-
-Include dependency graph for JetTaggingUtils.h:
-
-
- - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - -
-
-

Go to the source code of this file.

- - - - - -

-Classes

struct  FCCAnalyses::JetTaggingUtils::sel_tag
 select a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state) More...
 
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::JetTaggingUtils
 
- - - - - - - - - - - - - -

-Functions

JetTaggingUtils

Jet tagging interface utilities.

-
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_flavour (ROOT::VecOps::RVec< fastjet::PseudoJet > in, ROOT::VecOps::RVec< edm4hep::MCParticleData > MCin)
 
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_btag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_c=0., float mistag_l=0., float mistag_g=0.)
 
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_ctag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_l=0., float mistag_g=0.)
 
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_ltag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_g=0.)
 
ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_gtag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_l=0.)
 
-
- - - - - diff --git a/doc/latest/_jet_tagging_utils_8h__dep__incl.map b/doc/latest/_jet_tagging_utils_8h__dep__incl.map deleted file mode 100644 index 9f476b4282..0000000000 --- a/doc/latest/_jet_tagging_utils_8h__dep__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/_jet_tagging_utils_8h__dep__incl.md5 b/doc/latest/_jet_tagging_utils_8h__dep__incl.md5 deleted file mode 100644 index d82f279596..0000000000 --- a/doc/latest/_jet_tagging_utils_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -c1a0ec595e0b42d8372806710cbc666e \ No newline at end of file diff --git a/doc/latest/_jet_tagging_utils_8h__dep__incl.png b/doc/latest/_jet_tagging_utils_8h__dep__incl.png deleted file mode 100644 index 49cb5be7dd..0000000000 Binary files a/doc/latest/_jet_tagging_utils_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_jet_tagging_utils_8h__incl.map b/doc/latest/_jet_tagging_utils_8h__incl.map deleted file mode 100644 index edad202cee..0000000000 --- a/doc/latest/_jet_tagging_utils_8h__incl.map +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/doc/latest/_jet_tagging_utils_8h__incl.png b/doc/latest/_jet_tagging_utils_8h__incl.png deleted file mode 100644 index 85dbe60fe8..0000000000 Binary files a/doc/latest/_jet_tagging_utils_8h__incl.png and /dev/null differ diff --git a/doc/latest/_jet_tagging_utils_8h_source.html b/doc/latest/_jet_tagging_utils_8h_source.html deleted file mode 100644 index 87002c3b70..0000000000 --- a/doc/latest/_jet_tagging_utils_8h_source.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/JetTaggingUtils.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
JetTaggingUtils.h
-
-
-Go to the documentation of this file.
1#ifndef JETTAGGINGUTILS_ANALYZERS_H
-
2#define JETTAGGINGUTILS_ANALYZERS_H
-
3
-
4#include "Math/Vector4D.h"
-
5#include "ROOT/RVec.hxx"
-
6#include "TRandom3.h"
-
7#include "edm4hep/MCParticleData.h"
-
8#include "fastjet/JetDefinition.hh"
-
9#include <vector>
-
10
-
15namespace FCCAnalyses {
-
16
-
-
17namespace JetTaggingUtils {
-
18
-
23// Get flavour association of jet
-
24ROOT::VecOps::RVec<int>
-
25get_flavour(ROOT::VecOps::RVec<fastjet::PseudoJet> in,
-
26 ROOT::VecOps::RVec<edm4hep::MCParticleData> MCin);
-
27// Get b-tags with an efficiency applied
-
28ROOT::VecOps::RVec<int> get_btag(ROOT::VecOps::RVec<int> in, float efficiency,
-
29 float mistag_c = 0., float mistag_l = 0.,
-
30 float mistag_g = 0.);
-
31// Get c-tags with an efficiency applied
-
32ROOT::VecOps::RVec<int> get_ctag(ROOT::VecOps::RVec<int> in, float efficiency,
-
33 float mistag_b = 0., float mistag_l = 0.,
-
34 float mistag_g = 0.);
-
35// Get l-tags with an efficiency applied
-
36ROOT::VecOps::RVec<int> get_ltag(ROOT::VecOps::RVec<int> in, float efficiency,
-
37 float mistag_b = 0., float mistag_c = 0.,
-
38 float mistag_g = 0.);
-
39// Get g-tags with an efficiency applied
-
40ROOT::VecOps::RVec<int> get_gtag(ROOT::VecOps::RVec<int> in, float efficiency,
-
41 float mistag_b = 0., float mistag_c = 0.,
-
42 float mistag_l = 0.);
-
43
-
-
46struct sel_tag {
-
47 bool m_pass; // if pass is true, select tagged jets. Otherwise select
-
48 // anti-tagged ones
-
49 sel_tag(bool arg_pass);
-
50 ROOT::VecOps::RVec<fastjet::PseudoJet>
-
51 operator()(ROOT::VecOps::RVec<bool> tags,
-
52 ROOT::VecOps::RVec<fastjet::PseudoJet> in);
-
53};
-
-
54
-
56} // namespace JetTaggingUtils
-
-
57
-
58} // namespace FCCAnalyses
-
59
-
60#endif
-
ROOT::VecOps::RVec< int > get_gtag(ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_l=0.)
Definition JetTaggingUtils.cc:119
-
ROOT::VecOps::RVec< int > get_flavour(ROOT::VecOps::RVec< fastjet::PseudoJet > in, ROOT::VecOps::RVec< edm4hep::MCParticleData > MCin)
Definition JetTaggingUtils.cc:8
-
ROOT::VecOps::RVec< int > get_ctag(ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_l=0., float mistag_g=0.)
Definition JetTaggingUtils.cc:81
-
ROOT::VecOps::RVec< int > get_ltag(ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_g=0.)
Definition JetTaggingUtils.cc:100
-
ROOT::VecOps::RVec< int > get_btag(ROOT::VecOps::RVec< int > in, float efficiency, float mistag_c=0., float mistag_l=0., float mistag_g=0.)
Definition JetTaggingUtils.cc:62
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
select a list of jets depending on the status of a certain boolean flag (corresponding to its tagging...
Definition JetTaggingUtils.h:46
-
bool m_pass
Definition JetTaggingUtils.h:47
-
ROOT::VecOps::RVec< fastjet::PseudoJet > operator()(ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< fastjet::PseudoJet > in)
Definition JetTaggingUtils.cc:140
-
- - - - - diff --git a/doc/latest/_m_c_particle_8cc.html b/doc/latest/_m_c_particle_8cc.html deleted file mode 100644 index 16292105b5..0000000000 --- a/doc/latest/_m_c_particle_8cc.html +++ /dev/null @@ -1,268 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/MCParticle.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
MCParticle.cc File Reference
-
-
-
#include "FCCAnalyses/MCParticle.h"
-#include <iostream>
-#include <algorithm>
-#include <set>
-
-Include dependency graph for MCParticle.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::MCParticle
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pt (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the transverse momenta of the input MCParticles
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::MCParticle::mergeParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > x, ROOT::VecOps::RVec< edm4hep::MCParticleData > y)
 concatenate both input vectors and return the resulting vector
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_time (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the time of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pdg (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the PDG of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_genStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the generator status of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_simStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the simulation status of the input MCParticles
 
ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_vertex (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the production vertex of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the production vertex x of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the production vertex y of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the production vertex z of the input MCParticles
 
ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the end point of the input MCParticles
 
ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 return the end point of the input MCParticles (not using the "endpoint" that is currently not filled)
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the end point x of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the end point y of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the z of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_mass (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the masses of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_eta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the pseudo-rapidity of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_phi (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the phi of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_e (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the energy of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_p (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_px (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_py (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pz (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_charge (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the charges of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the rapidity of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_theta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the theta of the input MCParticles
 
ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::MCParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the TlorentzVector of the input MCParticles
 
int FCCAnalyses::MCParticle::get_n (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the size of the input collection
 
ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_parentid (ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
 return the parent index of a given list of MC particles
 
edm4hep::MCParticleData FCCAnalyses::MCParticle::sel_byIndex (int idx, ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 returns one MCParticle selected by its index in the particle block
 
std::vector< int > FCCAnalyses::MCParticle::get_list_of_stable_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 return the list of stable particles from the decay of a mother particle, looking at the full decay chain recursively. i is the mother index in the Particle block
 
std::vector< int > FCCAnalyses::MCParticle::get_list_of_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 return the list of particles from the decay of a mother particle. i is the mother index in the Particle block.
 
std::vector< int > FCCAnalyses::MCParticle::list_of_stable_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 obsolete: should use get_list_of_stable_particles_from_decay instead
 
std::vector< int > FCCAnalyses::MCParticle::list_of_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 obsolete: should use get_list_of_particles_from_decay instead
 
ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_indices_MotherByIndex (int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, bool m_chargeConjugateDaughters, bool m_inclusiveDecay, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 return a list of indices that correspond to a given MC decay
 
ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_indices_ExclusiveDecay_MotherByIndex (int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 a shorthand for get_indices_MotherByIndex with m_chargeConjugateDaughters=false, m_inclusiveDecay =false
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::AngleBetweenTwoMCParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > p1, ROOT::VecOps::RVec< edm4hep::MCParticleData > p2)
 return the angle (3D) between two MCParticles :
 
int FCCAnalyses::MCParticle::get_lepton_origin (const edm4hep::MCParticleData &p, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
 
int FCCAnalyses::MCParticle::get_lepton_origin (int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
 return the pdg ID of the parent of a lepton (pre-FSR)
 
ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_leptons_origin (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &particles, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
 
-
- - - - - diff --git a/doc/latest/_m_c_particle_8cc__incl.map b/doc/latest/_m_c_particle_8cc__incl.map deleted file mode 100644 index 02634a2dfb..0000000000 --- a/doc/latest/_m_c_particle_8cc__incl.map +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_m_c_particle_8cc__incl.md5 b/doc/latest/_m_c_particle_8cc__incl.md5 deleted file mode 100644 index 94f3de7be9..0000000000 --- a/doc/latest/_m_c_particle_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -c349ad5cfee5046973d5b4ed3b281a5a \ No newline at end of file diff --git a/doc/latest/_m_c_particle_8cc__incl.png b/doc/latest/_m_c_particle_8cc__incl.png deleted file mode 100644 index 0c207fed3a..0000000000 Binary files a/doc/latest/_m_c_particle_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_m_c_particle_8h.html b/doc/latest/_m_c_particle_8h.html deleted file mode 100644 index ea886bd783..0000000000 --- a/doc/latest/_m_c_particle_8h.html +++ /dev/null @@ -1,315 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/MCParticle.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Classes | -Namespaces | -Functions
-
MCParticle.h File Reference
-
-
-
#include <cmath>
-#include <vector>
-#include "TLorentzVector.h"
-#include "ROOT/RVec.hxx"
-#include "edm4hep/MCParticleData.h"
-#include "edm4hep/ParticleIDData.h"
-#include "edm4hep/Vector3f.h"
-#include "edm4hep/Vector3d.h"
-#include "edm4hep/Vector2i.h"
-
-Include dependency graph for MCParticle.h:
-
-
- - - - - - - - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - - - - - -
-
-

Go to the source code of this file.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Classes

struct  FCCAnalyses::MCParticle::filter_pdgID
 Filter events based on a MCParticles PDGID. More...
 
struct  FCCAnalyses::MCParticle::sel_pt
 select MCParticles with transverse momentum greater than a minimum value [GeV] More...
 
struct  FCCAnalyses::MCParticle::sel_genStatus
 select MCParticles with their status More...
 
struct  FCCAnalyses::MCParticle::sel_pdgID
 select MCParticles with their PDG id More...
 
struct  FCCAnalyses::MCParticle::get_tree
 get MC history tree for a given MCParticle index More...
 
struct  FCCAnalyses::MCParticle::get_decay
 get the decay of a given particle More...
 
struct  FCCAnalyses::MCParticle::get_EventPrimaryVertex
 return the event primary vertex (mm) More...
 
struct  FCCAnalyses::MCParticle::get_EventPrimaryVertexP4
 return the event primary vertex position and time (mm) More...
 
struct  FCCAnalyses::MCParticle::get_indices
 return a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one. More...
 
struct  FCCAnalyses::MCParticle::get_indices_ExclusiveDecay
 A shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false. More...
 
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::MCParticle
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_indices_MotherByIndex (int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, bool m_chargeConjugateDaughters, bool m_inclusiveDecay, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 return a list of indices that correspond to a given MC decay
 
ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_indices_ExclusiveDecay_MotherByIndex (int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 a shorthand for get_indices_MotherByIndex with m_chargeConjugateDaughters=false, m_inclusiveDecay =false
 
ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_parentid (ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
 return the parent index of a given list of MC particles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_time (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the time of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pdg (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the PDG of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_genStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the generator status of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_simStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the simulation status of the input MCParticles
 
ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_vertex (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the production vertex of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the production vertex x of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the production vertex y of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the production vertex z of the input MCParticles
 
ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the end point of the input MCParticles
 
ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 return the end point of the input MCParticles (not using the "endpoint" that is currently not filled)
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the end point x of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the end point y of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the z of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pt (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the transverse momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_p (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_px (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_py (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pz (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the momenta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_eta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the pseudo-rapidity of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the rapidity of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_theta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the theta of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_phi (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the phi of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_e (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the energy of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_mass (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the masses of the input MCParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_charge (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the charges of the input MCParticles
 
ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::MCParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the TlorentzVector of the input MCParticles
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::MCParticle::mergeParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > x, ROOT::VecOps::RVec< edm4hep::MCParticleData > y)
 concatenate both input vectors and return the resulting vector
 
int FCCAnalyses::MCParticle::get_n (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 return the size of the input collection
 
ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::AngleBetweenTwoMCParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > p1, ROOT::VecOps::RVec< edm4hep::MCParticleData > p2)
 return the angle (3D) between two MCParticles :
 
std::vector< int > FCCAnalyses::MCParticle::get_list_of_stable_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 return the list of stable particles from the decay of a mother particle, looking at the full decay chain recursively. i is the mother index in the Particle block
 
std::vector< int > FCCAnalyses::MCParticle::get_list_of_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 return the list of particles from the decay of a mother particle. i is the mother index in the Particle block.
 
edm4hep::MCParticleData FCCAnalyses::MCParticle::sel_byIndex (int idx, ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
 returns one MCParticle selected by its index in the particle block
 
std::vector< int > FCCAnalyses::MCParticle::list_of_stable_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 obsolete: should use get_list_of_stable_particles_from_decay instead
 
std::vector< int > FCCAnalyses::MCParticle::list_of_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 obsolete: should use get_list_of_particles_from_decay instead
 
int FCCAnalyses::MCParticle::get_lepton_origin (int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
 return the pdg ID of the parent of a lepton (pre-FSR)
 
int FCCAnalyses::MCParticle::get_lepton_origin (const edm4hep::MCParticleData &p, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
 
ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_leptons_origin (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &particles, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
 
-
- - - - - diff --git a/doc/latest/_m_c_particle_8h__dep__incl.map b/doc/latest/_m_c_particle_8h__dep__incl.map deleted file mode 100644 index 813552bc7f..0000000000 --- a/doc/latest/_m_c_particle_8h__dep__incl.map +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/doc/latest/_m_c_particle_8h__dep__incl.md5 b/doc/latest/_m_c_particle_8h__dep__incl.md5 deleted file mode 100644 index 1ecaac490f..0000000000 --- a/doc/latest/_m_c_particle_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -e07610fd9e1cf67a4adb7cafbfbb37af \ No newline at end of file diff --git a/doc/latest/_m_c_particle_8h__dep__incl.png b/doc/latest/_m_c_particle_8h__dep__incl.png deleted file mode 100644 index d9d23c15f6..0000000000 Binary files a/doc/latest/_m_c_particle_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_m_c_particle_8h__incl.map b/doc/latest/_m_c_particle_8h__incl.map deleted file mode 100644 index dd7b4d8b05..0000000000 --- a/doc/latest/_m_c_particle_8h__incl.map +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_m_c_particle_8h__incl.png b/doc/latest/_m_c_particle_8h__incl.png deleted file mode 100644 index 54c0022853..0000000000 Binary files a/doc/latest/_m_c_particle_8h__incl.png and /dev/null differ diff --git a/doc/latest/_m_c_particle_8h_source.html b/doc/latest/_m_c_particle_8h_source.html deleted file mode 100644 index fe0584c787..0000000000 --- a/doc/latest/_m_c_particle_8h_source.html +++ /dev/null @@ -1,395 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/MCParticle.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
MCParticle.h
-
-
-Go to the documentation of this file.
1
-
2#ifndef MCPARTICLE_ANALYZERS_H
-
3#define MCPARTICLE_ANALYZERS_H
-
4
-
5#include <cmath>
-
6#include <vector>
-
7
-
8#include "TLorentzVector.h"
-
9#include "ROOT/RVec.hxx"
-
10#include "edm4hep/MCParticleData.h"
-
11#include "edm4hep/ParticleIDData.h"
-
12#include "edm4hep/Vector3f.h"
-
13#include "edm4hep/Vector3d.h"
-
14#include "edm4hep/Vector2i.h"
-
15
-
16
-
20namespace FCCAnalyses{
-
21
-
-
22namespace MCParticle{
-
23
-
-
25 struct filter_pdgID {
-
26 filter_pdgID(int arg_pdgid, bool arg_abs);
-
27 float m_pdgid; //> Generator pdgid
-
28 bool m_abs;//> Use absolute value for pdgig
-
29 bool operator() (ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
30 };
-
-
31
-
-
33 struct sel_pt {
-
34 sel_pt(float arg_min_pt);
-
35 float m_min_pt = 20; //> transverse momentum threshold [GeV]
-
36 ROOT::VecOps::RVec<edm4hep::MCParticleData> operator() (ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
37 };
-
-
38
-
- -
41 sel_genStatus(int arg_status);
-
42 float m_status = 1; //> Generator status
-
43 ROOT::VecOps::RVec<edm4hep::MCParticleData> operator() (ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
44 };
-
-
45
-
-
47 struct sel_pdgID {
-
48 sel_pdgID(int arg_pdg, bool arg_chargeconjugate);
-
49 int m_pdg = 13;
-
50 bool m_chargeconjugate = true;
-
51 ROOT::VecOps::RVec<edm4hep::MCParticleData> operator() (ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
52 };
-
-
53
-
-
55 struct get_tree{
-
56 get_tree(int arg_index);
-
57 float m_index; //> MC Particle index to build the tree from
-
58 ROOT::VecOps::RVec<int> operator() (ROOT::VecOps::RVec<edm4hep::MCParticleData> in, ROOT::VecOps::RVec<int> ind);
-
59 };
-
-
60
-
-
62 struct get_decay {
-
63 get_decay(int arg_mother, int arg_daughters, bool arg_inf);
-
64 int m_mother = 0; //> mother pdg id
-
65 int m_daughters = 0;//> daughters pdg id
-
66 bool m_inf = false;//> boolean to check if the pdgid is below a value rather than equal
-
67 bool operator() (ROOT::VecOps::RVec<edm4hep::MCParticleData> in, ROOT::VecOps::RVec<int> ind);
-
68 };
-
-
69
-
- -
72 get_EventPrimaryVertex( int arg_genstatus );
-
73 int m_genstatus = 21; // Pythia8 code of the incoming particles of the hardest subprocess
-
74 TVector3 operator() (ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
75 };
-
-
76
-
- - -
80 int m_genstatus = 21; // Pythia8 code of the incoming particles of the hardest subprocess
-
81 TLorentzVector operator() (ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
82 };
-
-
83
-
84
-
- -
87 get_indices( int pdg_mother, std::vector<int> pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay ) ;
- -
89 std::vector<int> m_pdg_daughters;
- - - - -
94 ROOT::VecOps::RVec<int> operator() ( ROOT::VecOps::RVec<edm4hep::MCParticleData> in , ROOT::VecOps::RVec<int> ind);
-
95 };
-
-
96
-
- -
99 get_indices_ExclusiveDecay( int pdg_mother, std::vector<int> pdg_daughters, bool stableDaughters, bool chargeConjugate ) ;
-
100 };
-
-
101
-
103 ROOT::VecOps::RVec<int> get_indices_MotherByIndex( int imother,
-
104 std::vector<int> m_pdg_daughters,
-
105 bool m_stableDaughters,
-
106 bool m_chargeConjugateDaughters,
-
107 bool m_inclusiveDecay,
-
108 ROOT::VecOps::RVec<edm4hep::MCParticleData> in ,
-
109 ROOT::VecOps::RVec<int> ind);
-
110
-
112 ROOT::VecOps::RVec<int> get_indices_ExclusiveDecay_MotherByIndex( int imother,
-
113 std::vector<int> m_pdg_daughters,
-
114 bool m_stableDaughters,
-
115 ROOT::VecOps::RVec<edm4hep::MCParticleData> in ,
-
116 ROOT::VecOps::RVec<int> ind);
-
117
-
118
-
120 ROOT::VecOps::RVec<int> get_parentid(ROOT::VecOps::RVec<int> mcind, ROOT::VecOps::RVec<edm4hep::MCParticleData> mc, ROOT::VecOps::RVec<int> parents);
-
121
-
123 ROOT::VecOps::RVec<float> get_time(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
124
-
126 ROOT::VecOps::RVec<float> get_pdg(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
127
-
129 ROOT::VecOps::RVec<float> get_genStatus(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
130
-
132 ROOT::VecOps::RVec<float> get_simStatus(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
133
-
135 ROOT::VecOps::RVec<edm4hep::Vector3d> get_vertex(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
136
-
138 ROOT::VecOps::RVec<float> get_vertex_x(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
139
-
141 ROOT::VecOps::RVec<float> get_vertex_y(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
142
-
144 ROOT::VecOps::RVec<float> get_vertex_z(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
145
-
147 ROOT::VecOps::RVec<edm4hep::Vector3d> get_endPoint(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
148
-
150 ROOT::VecOps::RVec<edm4hep::Vector3d> get_endPoint(ROOT::VecOps::RVec<edm4hep::MCParticleData> in, ROOT::VecOps::RVec<int> ind );
-
151
-
153 ROOT::VecOps::RVec<float> get_endPoint_x(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
154
-
156 ROOT::VecOps::RVec<float> get_endPoint_y(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
157
-
159 ROOT::VecOps::RVec<float> get_endPoint_z(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
160
-
162 ROOT::VecOps::RVec<float> get_pt(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
163
-
165 ROOT::VecOps::RVec<float> get_p(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
166
-
168 ROOT::VecOps::RVec<float> get_px(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
169
-
171 ROOT::VecOps::RVec<float> get_py(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
172
-
174 ROOT::VecOps::RVec<float> get_pz(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
175
-
177 ROOT::VecOps::RVec<float> get_eta(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
178
-
180 ROOT::VecOps::RVec<float> get_y(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
181
-
183 ROOT::VecOps::RVec<float> get_theta(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
184
-
186 ROOT::VecOps::RVec<float> get_phi(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
187
-
189 ROOT::VecOps::RVec<float> get_e(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
190
-
192 ROOT::VecOps::RVec<float> get_mass(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
193
-
195 ROOT::VecOps::RVec<float> get_charge(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
196
-
198 ROOT::VecOps::RVec<TLorentzVector> get_tlv(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
199
-
201 ROOT::VecOps::RVec<edm4hep::MCParticleData> mergeParticles(ROOT::VecOps::RVec<edm4hep::MCParticleData> x, ROOT::VecOps::RVec<edm4hep::MCParticleData> y);
-
202
-
204 int get_n(ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
205
-
207 ROOT::VecOps::RVec<float> AngleBetweenTwoMCParticles( ROOT::VecOps::RVec<edm4hep::MCParticleData> p1, ROOT::VecOps::RVec<edm4hep::MCParticleData> p2 );
-
208
-
210 std::vector<int> get_list_of_stable_particles_from_decay( int i, ROOT::VecOps::RVec<edm4hep::MCParticleData> in, ROOT::VecOps::RVec<int> ind) ;
-
211
-
213 std::vector<int> get_list_of_particles_from_decay( int i,
-
214 ROOT::VecOps::RVec<edm4hep::MCParticleData> in,
-
215 ROOT::VecOps::RVec<int> ind);
-
216
-
218 edm4hep::MCParticleData sel_byIndex( int idx, ROOT::VecOps::RVec<edm4hep::MCParticleData> in);
-
219
-
221 std::vector<int> list_of_stable_particles_from_decay( int i, ROOT::VecOps::RVec<edm4hep::MCParticleData> in, ROOT::VecOps::RVec<int> ind) ;
-
223 std::vector<int> list_of_particles_from_decay( int i,
-
224 ROOT::VecOps::RVec<edm4hep::MCParticleData> in,
-
225 ROOT::VecOps::RVec<int> ind);
-
226
-
227
-
229 int get_lepton_origin(int idx,
-
230 const ROOT::VecOps::RVec<edm4hep::MCParticleData> &in,
-
231 const ROOT::VecOps::RVec<int> &ind);
-
232
-
233 int get_lepton_origin(const edm4hep::MCParticleData &p,
-
234 const ROOT::VecOps::RVec<edm4hep::MCParticleData> &in,
-
235 const ROOT::VecOps::RVec<int> &ind);
-
236
-
237 ROOT::VecOps::RVec<int> get_leptons_origin(const ROOT::VecOps::RVec<edm4hep::MCParticleData> &particles,
-
238 const ROOT::VecOps::RVec<edm4hep::MCParticleData> &in,
-
239 const ROOT::VecOps::RVec<int> &ind);
-
240
-
241
-
242}//end NS MCParticle
-
-
243
-
244}//end NS FCCAnalyses
-
245#endif
-
ROOT::VecOps::RVec< int > get_leptons_origin(const ROOT::VecOps::RVec< edm4hep::MCParticleData > &particles, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
Definition MCParticle.cc:764
-
edm4hep::MCParticleData sel_byIndex(int idx, ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
returns one MCParticle selected by its index in the particle block
Definition MCParticle.cc:470
-
ROOT::VecOps::RVec< float > get_px(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the momenta of the input MCParticles
Definition MCParticle.cc:360
-
ROOT::VecOps::RVec< float > get_simStatus(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the simulation status of the input MCParticles
Definition MCParticle.cc:218
-
ROOT::VecOps::RVec< float > get_py(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the momenta of the input MCParticles
Definition MCParticle.cc:368
-
ROOT::VecOps::RVec< edm4hep::Vector3d > get_vertex(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the production vertex of the input MCParticles
Definition MCParticle.cc:226
-
ROOT::VecOps::RVec< float > get_phi(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the phi of the input MCParticles
Definition MCParticle.cc:330
-
int get_lepton_origin(int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
return the pdg ID of the parent of a lepton (pre-FSR)
Definition MCParticle.cc:755
-
ROOT::VecOps::RVec< float > get_eta(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the pseudo-rapidity of the input MCParticles
Definition MCParticle.cc:320
-
ROOT::VecOps::RVec< int > get_indices_MotherByIndex(int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, bool m_chargeConjugateDaughters, bool m_inclusiveDecay, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
return a list of indices that correspond to a given MC decay
Definition MCParticle.cc:565
-
ROOT::VecOps::RVec< float > get_theta(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the theta of the input MCParticles
Definition MCParticle.cc:402
-
ROOT::VecOps::RVec< float > get_pz(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the momenta of the input MCParticles
Definition MCParticle.cc:376
-
ROOT::VecOps::RVec< float > get_genStatus(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the generator status of the input MCParticles
Definition MCParticle.cc:210
-
std::vector< int > list_of_particles_from_decay(int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
obsolete: should use get_list_of_particles_from_decay instead
Definition MCParticle.cc:553
-
ROOT::VecOps::RVec< TLorentzVector > get_tlv(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the TlorentzVector of the input MCParticles
Definition MCParticle.cc:412
-
ROOT::VecOps::RVec< float > get_endPoint_y(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the end point y of the input MCParticles
Definition MCParticle.cc:296
-
ROOT::VecOps::RVec< float > get_endPoint_z(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the z of the input MCParticles
Definition MCParticle.cc:304
-
ROOT::VecOps::RVec< int > get_indices_ExclusiveDecay_MotherByIndex(int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
a shorthand for get_indices_MotherByIndex with m_chargeConjugateDaughters=false, m_inclusiveDecay =fa...
Definition MCParticle.cc:615
-
ROOT::VecOps::RVec< float > get_vertex_y(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the production vertex y of the input MCParticles
Definition MCParticle.cc:242
-
ROOT::VecOps::RVec< float > get_pt(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the transverse momenta of the input MCParticles
Definition MCParticle.cc:176
-
std::vector< int > get_list_of_particles_from_decay(int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
return the list of particles from the decay of a mother particle. i is the mother index in the Partic...
Definition MCParticle.cc:518
-
ROOT::VecOps::RVec< int > get_parentid(ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
return the parent index of a given list of MC particles
Definition MCParticle.cc:431
-
ROOT::VecOps::RVec< float > get_e(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the energy of the input MCParticles
Definition MCParticle.cc:340
-
ROOT::VecOps::RVec< edm4hep::MCParticleData > mergeParticles(ROOT::VecOps::RVec< edm4hep::MCParticleData > x, ROOT::VecOps::RVec< edm4hep::MCParticleData > y)
concatenate both input vectors and return the resulting vector
Definition MCParticle.cc:184
-
ROOT::VecOps::RVec< float > get_time(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the time of the input MCParticles
Definition MCParticle.cc:194
-
ROOT::VecOps::RVec< float > AngleBetweenTwoMCParticles(ROOT::VecOps::RVec< edm4hep::MCParticleData > p1, ROOT::VecOps::RVec< edm4hep::MCParticleData > p2)
return the angle (3D) between two MCParticles :
Definition MCParticle.cc:674
-
ROOT::VecOps::RVec< float > get_vertex_x(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the production vertex x of the input MCParticles
Definition MCParticle.cc:234
-
ROOT::VecOps::RVec< float > get_endPoint_x(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the end point x of the input MCParticles
Definition MCParticle.cc:288
-
ROOT::VecOps::RVec< float > get_y(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the rapidity of the input MCParticles
Definition MCParticle.cc:392
-
ROOT::VecOps::RVec< float > get_p(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the momenta of the input MCParticles
Definition MCParticle.cc:350
-
std::vector< int > get_list_of_stable_particles_from_decay(int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
return the list of stable particles from the decay of a mother particle, looking at the full decay ch...
Definition MCParticle.cc:484
-
std::vector< int > list_of_stable_particles_from_decay(int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
obsolete: should use get_list_of_stable_particles_from_decay instead
Definition MCParticle.cc:548
-
ROOT::VecOps::RVec< float > get_pdg(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the PDG of the input MCParticles
Definition MCParticle.cc:202
-
int get_n(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the size of the input collection
Definition MCParticle.cc:422
-
ROOT::VecOps::RVec< edm4hep::Vector3d > get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the end point of the input MCParticles
Definition MCParticle.cc:258
-
ROOT::VecOps::RVec< float > get_mass(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the masses of the input MCParticles
Definition MCParticle.cc:312
-
ROOT::VecOps::RVec< float > get_charge(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the charges of the input MCParticles
Definition MCParticle.cc:384
-
ROOT::VecOps::RVec< float > get_vertex_z(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
return the production vertex z of the input MCParticles
Definition MCParticle.cc:250
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
Filter events based on a MCParticles PDGID.
Definition MCParticle.h:25
-
float m_pdgid
Definition MCParticle.h:27
-
bool m_abs
Definition MCParticle.h:28
-
bool operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
Definition MCParticle.cc:77
-
return the event primary vertex (mm)
Definition MCParticle.h:71
-
TVector3 operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
Definition MCParticle.cc:87
-
int m_genstatus
Definition MCParticle.h:73
-
return the event primary vertex position and time (mm)
Definition MCParticle.h:78
-
TLorentzVector operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
Definition MCParticle.cc:103
- -
get_EventPrimaryVertexP4()
Definition MCParticle.cc:102
-
get the decay of a given particle
Definition MCParticle.h:62
-
bool operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
Definition MCParticle.cc:43
-
int m_mother
Definition MCParticle.h:64
-
int m_daughters
Definition MCParticle.h:65
-
bool m_inf
Definition MCParticle.h:66
-
A shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false.
Definition MCParticle.h:98
-
return a list of indices that correspond to a given MC decay. The list contains the index of the moth...
Definition MCParticle.h:86
-
bool m_chargeConjugateMother
Definition MCParticle.h:91
-
bool m_chargeConjugateDaughters
Definition MCParticle.h:92
-
bool m_stableDaughters
Definition MCParticle.h:90
-
std::vector< int > m_pdg_daughters
Definition MCParticle.h:89
-
bool m_inclusiveDecay
Definition MCParticle.h:93
-
int m_pdg_mother
Definition MCParticle.h:88
-
ROOT::VecOps::RVec< int > operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
Definition MCParticle.cc:640
-
get MC history tree for a given MCParticle index
Definition MCParticle.h:55
-
float m_index
Definition MCParticle.h:57
-
ROOT::VecOps::RVec< int > operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
Definition MCParticle.cc:134
-
select MCParticles with their status
Definition MCParticle.h:40
-
ROOT::VecOps::RVec< edm4hep::MCParticleData > operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
Definition MCParticle.cc:12
-
float m_status
Definition MCParticle.h:42
-
select MCParticles with their PDG id
Definition MCParticle.h:47
-
int m_pdg
Definition MCParticle.h:49
-
ROOT::VecOps::RVec< edm4hep::MCParticleData > operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
Definition MCParticle.cc:25
-
bool m_chargeconjugate
Definition MCParticle.h:50
-
select MCParticles with transverse momentum greater than a minimum value [GeV]
Definition MCParticle.h:33
-
ROOT::VecOps::RVec< edm4hep::MCParticleData > operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
Definition MCParticle.cc:63
-
float m_min_pt
Definition MCParticle.h:35
-
- - - - - diff --git a/doc/latest/_o_n_n_x_runtime_8cc.html b/doc/latest/_o_n_n_x_runtime_8cc.html deleted file mode 100644 index 6cf4bf1df0..0000000000 --- a/doc/latest/_o_n_n_x_runtime_8cc.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - - -FCCAnalyses: addons/ONNXRuntime/src/ONNXRuntime.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
ONNXRuntime.cc File Reference
-
-
-
#include "ONNXRuntime/ONNXRuntime.h"
-#include "onnxruntime/core/session/experimental_onnxruntime_cxx_api.h"
-#include <numeric>
-#include <algorithm>
-
-Include dependency graph for ONNXRuntime.cc:
-
-
- - - - - - - - - - - - - - - - - - - -
-
- - - - - diff --git a/doc/latest/_o_n_n_x_runtime_8cc__incl.map b/doc/latest/_o_n_n_x_runtime_8cc__incl.map deleted file mode 100644 index e44c19afa1..0000000000 --- a/doc/latest/_o_n_n_x_runtime_8cc__incl.map +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_o_n_n_x_runtime_8cc__incl.md5 b/doc/latest/_o_n_n_x_runtime_8cc__incl.md5 deleted file mode 100644 index f3d81383bc..0000000000 --- a/doc/latest/_o_n_n_x_runtime_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -e3a07d33556b3d22a11917f5e3831e04 \ No newline at end of file diff --git a/doc/latest/_o_n_n_x_runtime_8cc__incl.png b/doc/latest/_o_n_n_x_runtime_8cc__incl.png deleted file mode 100644 index f7709692b0..0000000000 Binary files a/doc/latest/_o_n_n_x_runtime_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_o_n_n_x_runtime_8h.html b/doc/latest/_o_n_n_x_runtime_8h.html deleted file mode 100644 index 5092d362cb..0000000000 --- a/doc/latest/_o_n_n_x_runtime_8h.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - - -FCCAnalyses: addons/ONNXRuntime/ONNXRuntime.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Classes | -Namespaces
-
ONNXRuntime.h File Reference
-
-
-
#include <string>
-#include <vector>
-#include <map>
-#include <memory>
-
-Include dependency graph for ONNXRuntime.h:
-
-
- - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - - - - - - - - - -
-
-

Go to the source code of this file.

- - - - -

-Classes

class  ONNXRuntime
 
- - - - - -

-Namespaces

namespace  Ort
 
namespace  Ort::Experimental
 
-
- - - - - diff --git a/doc/latest/_o_n_n_x_runtime_8h__dep__incl.map b/doc/latest/_o_n_n_x_runtime_8h__dep__incl.map deleted file mode 100644 index 13a931d15e..0000000000 --- a/doc/latest/_o_n_n_x_runtime_8h__dep__incl.map +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/doc/latest/_o_n_n_x_runtime_8h__dep__incl.md5 b/doc/latest/_o_n_n_x_runtime_8h__dep__incl.md5 deleted file mode 100644 index 4d7ddbac49..0000000000 --- a/doc/latest/_o_n_n_x_runtime_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -a8fb3f187994c10e1a1e94bde512f5f9 \ No newline at end of file diff --git a/doc/latest/_o_n_n_x_runtime_8h__dep__incl.png b/doc/latest/_o_n_n_x_runtime_8h__dep__incl.png deleted file mode 100644 index a7f792a933..0000000000 Binary files a/doc/latest/_o_n_n_x_runtime_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_o_n_n_x_runtime_8h__incl.map b/doc/latest/_o_n_n_x_runtime_8h__incl.map deleted file mode 100644 index 9eb8309fef..0000000000 --- a/doc/latest/_o_n_n_x_runtime_8h__incl.map +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/doc/latest/_o_n_n_x_runtime_8h__incl.png b/doc/latest/_o_n_n_x_runtime_8h__incl.png deleted file mode 100644 index 640d5aa57b..0000000000 Binary files a/doc/latest/_o_n_n_x_runtime_8h__incl.png and /dev/null differ diff --git a/doc/latest/_o_n_n_x_runtime_8h_source.html b/doc/latest/_o_n_n_x_runtime_8h_source.html deleted file mode 100644 index 791b26f6ed..0000000000 --- a/doc/latest/_o_n_n_x_runtime_8h_source.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - - - -FCCAnalyses: addons/ONNXRuntime/ONNXRuntime.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
ONNXRuntime.h
-
-
-Go to the documentation of this file.
1#ifndef ONNXRuntime_ONNXRuntime_h
-
2#define ONNXRuntime_ONNXRuntime_h
-
3
-
4#include <string>
-
5#include <vector>
-
6#include <map>
-
7#include <memory>
-
8
-
-
9namespace Ort {
-
10 class Env;
-
-
11 namespace Experimental {
-
12 class Session;
-
13 }
-
-
14} // namespace Ort
-
-
15
-
- -
17public:
-
18 explicit ONNXRuntime(const std::string& = "", const std::vector<std::string>& = {});
-
19 virtual ~ONNXRuntime();
-
20
-
21 template <typename T>
-
22 using Tensor = std::vector<std::vector<T>>;
-
23
-
24 ONNXRuntime(const ONNXRuntime&) = delete;
- -
26
-
27 const std::vector<std::string>& inputNames() const { return input_names_; }
-
28
-
29 template <typename T>
-
30 Tensor<T> run(Tensor<T>&, const Tensor<long>& = {}, unsigned long long = 1ull) const;
-
31
-
32private:
-
33 size_t variablePos(const std::string&) const;
-
34
-
35 std::unique_ptr<Ort::Env> env_;
-
36 std::unique_ptr<Ort::Experimental::Session> session_;
-
37
-
38 std::vector<std::string> input_node_strings_, output_node_strings_;
-
39 std::vector<std::string> input_names_;
-
40 std::map<std::string, std::vector<int64_t>> input_node_dims_, output_node_dims_;
-
41};
-
-
42
-
43#endif
-
Definition ONNXRuntime.h:16
-
std::unique_ptr< Ort::Experimental::Session > session_
Definition ONNXRuntime.h:36
-
std::vector< std::string > output_node_strings_
Definition ONNXRuntime.h:38
-
const std::vector< std::string > & inputNames() const
Definition ONNXRuntime.h:27
-
std::vector< std::string > input_names_
Definition ONNXRuntime.h:39
-
ONNXRuntime(const ONNXRuntime &)=delete
-
size_t variablePos(const std::string &) const
Definition ONNXRuntime.cc:94
-
std::unique_ptr< Ort::Env > env_
Definition ONNXRuntime.h:35
-
ONNXRuntime & operator=(const ONNXRuntime &)=delete
-
std::map< std::string, std::vector< int64_t > > input_node_dims_
Definition ONNXRuntime.h:40
-
Tensor< T > run(Tensor< T > &, const Tensor< long > &={}, unsigned long long=1ull) const
Definition ONNXRuntime.cc:42
-
std::vector< std::string > input_node_strings_
Definition ONNXRuntime.h:38
-
virtual ~ONNXRuntime()
Definition ONNXRuntime.cc:39
-
std::vector< std::vector< T > > Tensor
Definition ONNXRuntime.h:22
-
std::map< std::string, std::vector< int64_t > > output_node_dims_
Definition ONNXRuntime.h:40
-
Definition ONNXRuntime.h:9
-
- - - - - diff --git a/doc/latest/_r_e_a_d_m_e_8md.html b/doc/latest/_r_e_a_d_m_e_8md.html deleted file mode 100644 index 3e46c4d1dc..0000000000 --- a/doc/latest/_r_e_a_d_m_e_8md.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - -FCCAnalyses: README.md File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- -
-
-
README.md File Reference
-
-
-
- - - - - diff --git a/doc/latest/_reconstructed_particle2_m_c_8cc.html b/doc/latest/_reconstructed_particle2_m_c_8cc.html deleted file mode 100644 index a0dd0dece1..0000000000 --- a/doc/latest/_reconstructed_particle2_m_c_8cc.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/ReconstructedParticle2MC.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
ReconstructedParticle2MC.cc File Reference
-
-
-
#include "FCCAnalyses/ReconstructedParticle2MC.h"
-#include <iostream>
-
-Include dependency graph for ReconstructedParticle2MC.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::ReconstructedParticle2MC
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_tlv (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_px (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_py (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_pz (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_pdg (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_charge (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_mass (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_index (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_indexVec (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_index_test (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_parentid (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
 Return the D0 of a track to a reconstructed particle.
 
std::vector< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle2MC::selRP_ChargedHadrons (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 select ReconstructedParticles matched with a MC charged hadrons
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle2MC::selRP_matched_to_list (ROOT::VecOps::RVec< int > mcParticles_indices, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 select ReconstructedParticles matched to the (stable) MC particles whose indices are passed in a list
 
int FCCAnalyses::ReconstructedParticle2MC::getTrack2MC_index (int track_index, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
 return the index of the MC particle that is associated to a given track (via the track-reco association)
 
-
- - - - - diff --git a/doc/latest/_reconstructed_particle2_m_c_8cc__incl.map b/doc/latest/_reconstructed_particle2_m_c_8cc__incl.map deleted file mode 100644 index 116a596a24..0000000000 --- a/doc/latest/_reconstructed_particle2_m_c_8cc__incl.map +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_reconstructed_particle2_m_c_8cc__incl.md5 b/doc/latest/_reconstructed_particle2_m_c_8cc__incl.md5 deleted file mode 100644 index 3ed387cbc4..0000000000 --- a/doc/latest/_reconstructed_particle2_m_c_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -7949a6b10fe1a1ca743cdf06c5efecdd \ No newline at end of file diff --git a/doc/latest/_reconstructed_particle2_m_c_8cc__incl.png b/doc/latest/_reconstructed_particle2_m_c_8cc__incl.png deleted file mode 100644 index e0db085ae7..0000000000 Binary files a/doc/latest/_reconstructed_particle2_m_c_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_reconstructed_particle2_m_c_8h.html b/doc/latest/_reconstructed_particle2_m_c_8h.html deleted file mode 100644 index 4e63939fe3..0000000000 --- a/doc/latest/_reconstructed_particle2_m_c_8h.html +++ /dev/null @@ -1,231 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Classes | -Namespaces | -Functions
-
ReconstructedParticle2MC.h File Reference
-
-
-
#include <cmath>
-#include <vector>
-#include "ROOT/RVec.hxx"
-#include "edm4hep/ReconstructedParticleData.h"
-#include "edm4hep/MCParticleData.h"
-#include "podio/ObjectID.h"
-#include "TLorentzVector.h"
-
-Include dependency graph for ReconstructedParticle2MC.h:
-
-
- - - - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

Go to the source code of this file.

- - - - - - - - - - - -

-Classes

struct  FCCAnalyses::ReconstructedParticle2MC::selRP_PDG
 select ReconstructedParticles matched with a MC particle of a given PDG_id More...
 
struct  FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
 select ReconstructedParticles matched with a MC particle of a given PDG_id More...
 
struct  FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func
 select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] More...
 
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::ReconstructedParticle2MC
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_px (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_py (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_pz (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_mass (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_charge (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_pdg (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_tlv (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_index (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_indexVec (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_index_test (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_parentid (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
 Return the D0 of a track to a reconstructed particle.
 
std::vector< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle2MC::selRP_ChargedHadrons (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 select ReconstructedParticles matched with a MC charged hadrons
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle2MC::selRP_matched_to_list (ROOT::VecOps::RVec< int > mcParticles_indices, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 select ReconstructedParticles matched to the (stable) MC particles whose indices are passed in a list
 
int FCCAnalyses::ReconstructedParticle2MC::getTrack2MC_index (int track_index, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
 return the index of the MC particle that is associated to a given track (via the track-reco association)
 
-
- - - - - diff --git a/doc/latest/_reconstructed_particle2_m_c_8h__dep__incl.map b/doc/latest/_reconstructed_particle2_m_c_8h__dep__incl.map deleted file mode 100644 index 5f0c98a5f1..0000000000 --- a/doc/latest/_reconstructed_particle2_m_c_8h__dep__incl.map +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_reconstructed_particle2_m_c_8h__dep__incl.md5 b/doc/latest/_reconstructed_particle2_m_c_8h__dep__incl.md5 deleted file mode 100644 index af9e3c3abe..0000000000 --- a/doc/latest/_reconstructed_particle2_m_c_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -e98056288fa3648e24be97b1181250e0 \ No newline at end of file diff --git a/doc/latest/_reconstructed_particle2_m_c_8h__dep__incl.png b/doc/latest/_reconstructed_particle2_m_c_8h__dep__incl.png deleted file mode 100644 index 7962b44788..0000000000 Binary files a/doc/latest/_reconstructed_particle2_m_c_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_reconstructed_particle2_m_c_8h__incl.map b/doc/latest/_reconstructed_particle2_m_c_8h__incl.map deleted file mode 100644 index af05c95b48..0000000000 --- a/doc/latest/_reconstructed_particle2_m_c_8h__incl.map +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_reconstructed_particle2_m_c_8h__incl.png b/doc/latest/_reconstructed_particle2_m_c_8h__incl.png deleted file mode 100644 index 53c332666c..0000000000 Binary files a/doc/latest/_reconstructed_particle2_m_c_8h__incl.png and /dev/null differ diff --git a/doc/latest/_reconstructed_particle2_m_c_8h_source.html b/doc/latest/_reconstructed_particle2_m_c_8h_source.html deleted file mode 100644 index 6f562c3afe..0000000000 --- a/doc/latest/_reconstructed_particle2_m_c_8h_source.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
ReconstructedParticle2MC.h
-
-
-Go to the documentation of this file.
1
-
2#ifndef RECONSTRUCTEDPARTICLE2MC_ANALYZERS_H
-
3#define RECONSTRUCTEDPARTICLE2MC_ANALYZERS_H
-
4
-
5#include <cmath>
-
6#include <vector>
-
7
-
8#include "ROOT/RVec.hxx"
-
9#include "edm4hep/ReconstructedParticleData.h"
-
10#include "edm4hep/MCParticleData.h"
-
11#include "podio/ObjectID.h"
-
12#include "TLorentzVector.h"
-
13
-
14namespace FCCAnalyses{
-
15
-
-
16namespace ReconstructedParticle2MC{
-
17
-
-
19 struct selRP_PDG {
-
20 selRP_PDG(int arg_PDG, bool arg_chargedOnly);
-
21 int m_PDG = 13 ;
-
22 bool m_chargedOnly = true;
-
23 std::vector<edm4hep::ReconstructedParticleData> operator() (ROOT::VecOps::RVec<int> recind,
-
24 ROOT::VecOps::RVec<int> mcind,
-
25 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
-
26 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc) ;
-
27 };
-
-
28
-
- -
31 selRP_PDG_index(int arg_PDG, bool arg_chargedOnly);
-
32 int m_PDG = 13 ;
-
33 bool m_chargedOnly = true;
-
34 ROOT::VecOps::RVec<int> operator() (ROOT::VecOps::RVec<int> recind,
-
35 ROOT::VecOps::RVec<int> mcind,
-
36 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
-
37 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc) ;
-
38 };
-
-
39
-
40
-
- -
43 ROOT::VecOps::RVec<float> operator() (ROOT::VecOps::RVec<int> recin,
-
44 ROOT::VecOps::RVec<int> mcin,
-
45 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
-
46 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
-
47 };
-
-
48
-
50 ROOT::VecOps::RVec<float> getRP2MC_p (ROOT::VecOps::RVec<int> recin,
-
51 ROOT::VecOps::RVec<int> mcin,
-
52 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
-
53 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
-
54
-
56 ROOT::VecOps::RVec<float> getRP2MC_px (ROOT::VecOps::RVec<int> recin,
-
57 ROOT::VecOps::RVec<int> mcin,
-
58 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
-
59 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
-
60
-
62 ROOT::VecOps::RVec<float> getRP2MC_py (ROOT::VecOps::RVec<int> recin,
-
63 ROOT::VecOps::RVec<int> mcin,
-
64 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
-
65 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
-
66
-
68 ROOT::VecOps::RVec<float> getRP2MC_pz (ROOT::VecOps::RVec<int> recin,
-
69 ROOT::VecOps::RVec<int> mcin,
-
70 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
-
71 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
-
72
-
74 ROOT::VecOps::RVec<float> getRP2MC_mass (ROOT::VecOps::RVec<int> recin,
-
75 ROOT::VecOps::RVec<int> mcin,
-
76 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
-
77 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
-
78
-
80 ROOT::VecOps::RVec<float> getRP2MC_charge (ROOT::VecOps::RVec<int> recin,
-
81 ROOT::VecOps::RVec<int> mcin,
-
82 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
-
83 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
-
84
-
86 ROOT::VecOps::RVec<float> getRP2MC_pdg (ROOT::VecOps::RVec<int> recin,
-
87 ROOT::VecOps::RVec<int> mcin,
-
88 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
-
89 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
-
90
-
92 ROOT::VecOps::RVec<TLorentzVector> getRP2MC_tlv (ROOT::VecOps::RVec<int> recin,
-
93 ROOT::VecOps::RVec<int> mcin,
-
94 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
-
95 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
-
96
-
98 ROOT::VecOps::RVec<int> getRP2MC_index (ROOT::VecOps::RVec<int> recin,
-
99 ROOT::VecOps::RVec<int> mcin,
-
100 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco);
-
101
-
103 ROOT::VecOps::RVec<ROOT::VecOps::RVec<int>> getRP2MC_indexVec (ROOT::VecOps::RVec<int> recin,
-
104 ROOT::VecOps::RVec<int> mcin,
-
105 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco);
-
106
-
108 ROOT::VecOps::RVec<int> getRP2MC_index_test (ROOT::VecOps::RVec<int> recin,
-
109 ROOT::VecOps::RVec<int> mcin,
-
110 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
-
111 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
-
112 ROOT::VecOps::RVec<int> parents);
-
113
-
114
-
116 ROOT::VecOps::RVec<int> getRP2MC_parentid (ROOT::VecOps::RVec<int> recin,
-
117 ROOT::VecOps::RVec<int> mcin,
-
118 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
-
119 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
-
120 ROOT::VecOps::RVec<int> parents);
-
121
-
123 std::vector<edm4hep::ReconstructedParticleData> selRP_ChargedHadrons ( ROOT::VecOps::RVec<int> recind,
-
124 ROOT::VecOps::RVec<int> mcind,
-
125 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
-
126 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc) ;
-
127
-
129 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> selRP_matched_to_list( ROOT::VecOps::RVec<int> mcParticles_indices,
-
130 ROOT::VecOps::RVec<int> recind,
-
131 ROOT::VecOps::RVec<int> mcind,
-
132 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
-
133 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc) ;
-
134
-
136 int getTrack2MC_index ( int track_index,
-
137 ROOT::VecOps::RVec<int> recind,
-
138 ROOT::VecOps::RVec<int> mcind,
-
139 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco);
-
140
-
141}//end NS ReconstructedParticle2MC
-
-
142
-
143}//end NS FCCAnalyses
-
144#endif
-
ROOT::VecOps::RVec< float > getRP2MC_pdg(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:86
-
ROOT::VecOps::RVec< int > getRP2MC_parentid(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:198
-
ROOT::VecOps::RVec< float > getRP2MC_px(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:44
-
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > getRP2MC_indexVec(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:140
-
ROOT::VecOps::RVec< float > getRP2MC_mass(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:114
-
ROOT::VecOps::RVec< int > getRP2MC_index(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:127
-
ROOT::VecOps::RVec< float > getRP2MC_py(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:58
-
std::vector< edm4hep::ReconstructedParticleData > selRP_ChargedHadrons(ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
select ReconstructedParticles matched with a MC charged hadrons
Definition ReconstructedParticle2MC.cc:319
-
ROOT::VecOps::RVec< int > getRP2MC_index_test(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:157
-
ROOT::VecOps::RVec< float > getRP2MC_pz(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:72
-
ROOT::VecOps::RVec< TLorentzVector > getRP2MC_tlv(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:27
-
ROOT::VecOps::RVec< float > getRP2MC_charge(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:100
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > selRP_matched_to_list(ROOT::VecOps::RVec< int > mcParticles_indices, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
select ReconstructedParticles matched to the (stable) MC particles whose indices are passed in a list
Definition ReconstructedParticle2MC.cc:343
-
int getTrack2MC_index(int track_index, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
return the index of the MC particle that is associated to a given track (via the track-reco associati...
Definition ReconstructedParticle2MC.cc:388
-
ROOT::VecOps::RVec< float > getRP2MC_p(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2MC.cc:10
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
select ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
Definition ReconstructedParticle2MC.h:42
-
ROOT::VecOps::RVec< float > operator()(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Definition ReconstructedParticle2MC.cc:233
-
select ReconstructedParticles matched with a MC particle of a given PDG_id
Definition ReconstructedParticle2MC.h:30
-
int m_PDG
Definition ReconstructedParticle2MC.h:32
-
bool m_chargedOnly
Definition ReconstructedParticle2MC.h:33
-
ROOT::VecOps::RVec< int > operator()(ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Definition ReconstructedParticle2MC.cc:292
-
select ReconstructedParticles matched with a MC particle of a given PDG_id
Definition ReconstructedParticle2MC.h:19
-
int m_PDG
Definition ReconstructedParticle2MC.h:21
-
std::vector< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
Definition ReconstructedParticle2MC.cc:268
-
bool m_chargedOnly
Definition ReconstructedParticle2MC.h:22
-
- - - - - diff --git a/doc/latest/_reconstructed_particle2_track_8cc.html b/doc/latest/_reconstructed_particle2_track_8cc.html deleted file mode 100644 index 6573e3ce11..0000000000 --- a/doc/latest/_reconstructed_particle2_track_8cc.html +++ /dev/null @@ -1,268 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/ReconstructedParticle2Track.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
ReconstructedParticle2Track.cc File Reference
-
-
-
#include "FCCAnalyses/ReconstructedParticle2Track.h"
-#include "FCCAnalyses/VertexingUtils.h"
-
-Include dependency graph for ReconstructedParticle2Track.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::ReconstructedParticle2Track
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_mom (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the momentum of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the charge of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
float FCCAnalyses::ReconstructedParticle2Track::Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dxy (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_phi (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_C (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_ct (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the D0 significance of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the Z0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the the Z0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the Z0 significance of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the Phi of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the the Phi of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the omega of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the omega of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_tanLambda (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the tanLambda of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_tanLambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the tanLambda of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_phi0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0, phi0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0, omega) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0,z0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (phi0,omega) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (phi0,z0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (phi0,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (omega,z0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (omega,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_z0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (z0,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the tracks associated to reco'ed particles.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2Track::get_recoindTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the reco indices of particles that have tracks.
 
int FCCAnalyses::ReconstructedParticle2Track::getTK_n (ROOT::VecOps::RVec< edm4hep::TrackState > x)
 Return the size of a collection of TrackStates.
 
ROOT::VecOps::RVec< bool > FCCAnalyses::ReconstructedParticle2Track::hasTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 Return if a Reco particle have an associated track.
 
-
- - - - - diff --git a/doc/latest/_reconstructed_particle2_track_8cc__incl.map b/doc/latest/_reconstructed_particle2_track_8cc__incl.map deleted file mode 100644 index fbd14835a9..0000000000 --- a/doc/latest/_reconstructed_particle2_track_8cc__incl.map +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_reconstructed_particle2_track_8cc__incl.md5 b/doc/latest/_reconstructed_particle2_track_8cc__incl.md5 deleted file mode 100644 index c114e38efc..0000000000 --- a/doc/latest/_reconstructed_particle2_track_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -d58a7789e97043ac46089256f24c91c8 \ No newline at end of file diff --git a/doc/latest/_reconstructed_particle2_track_8cc__incl.png b/doc/latest/_reconstructed_particle2_track_8cc__incl.png deleted file mode 100644 index d2c43ac77f..0000000000 Binary files a/doc/latest/_reconstructed_particle2_track_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_reconstructed_particle2_track_8h.html b/doc/latest/_reconstructed_particle2_track_8h.html deleted file mode 100644 index 56feb86d58..0000000000 --- a/doc/latest/_reconstructed_particle2_track_8h.html +++ /dev/null @@ -1,293 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/ReconstructedParticle2Track.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
ReconstructedParticle2Track.h File Reference
-
-
-
#include <cmath>
-#include <vector>
-#include "ROOT/RVec.hxx"
-#include "edm4hep/Quantity.h"
-#include "edm4hep/ReconstructedParticleData.h"
-#include "edm4hep/TrackData.h"
-#include "edm4hep/TrackState.h"
-#include "edm4hep/TrackerHitData.h"
-#include <TVectorD.h>
-#include <TVector3.h>
-#include <TLorentzVector.h>
-#include <TMath.h>
-#include <iostream>
-
-Include dependency graph for ReconstructedParticle2Track.h:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

Go to the source code of this file.

- - - - - - - - - -

-Namespaces

namespace  edm4hep
 
namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::ReconstructedParticle2Track
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_mom (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the momentum of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the charge of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
float FCCAnalyses::ReconstructedParticle2Track::Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dxy (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_phi (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_C (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_ct (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the Z0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the Phi of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the omega of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_tanLambda (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the tanLambda of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the D0 significance of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the Z0 significance of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the the D0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the the Z0 of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the the Phi of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the omega of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_tanLambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the variance (not the sigma) of the tanLambda of a track to a reconstructed particle.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_phi0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0, phi0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0, omega) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0,z0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (d0,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (phi0,omega) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (phi0,z0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (phi0,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (omega,z0) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (omega,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_z0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the off-diag term (z0,tanlambda) of the covariance matrix.
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the tracks associated to reco'ed particles.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2Track::get_recoindTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the reco indices of particles that have tracks.
 
int FCCAnalyses::ReconstructedParticle2Track::getTK_n (ROOT::VecOps::RVec< edm4hep::TrackState > x)
 Return the size of a collection of TrackStates.
 
ROOT::VecOps::RVec< bool > FCCAnalyses::ReconstructedParticle2Track::hasTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 Return if a Reco particle have an associated track.
 
-
- - - - - diff --git a/doc/latest/_reconstructed_particle2_track_8h__dep__incl.map b/doc/latest/_reconstructed_particle2_track_8h__dep__incl.map deleted file mode 100644 index d3aaf43f0e..0000000000 --- a/doc/latest/_reconstructed_particle2_track_8h__dep__incl.map +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_reconstructed_particle2_track_8h__dep__incl.md5 b/doc/latest/_reconstructed_particle2_track_8h__dep__incl.md5 deleted file mode 100644 index c97d136bf5..0000000000 --- a/doc/latest/_reconstructed_particle2_track_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -31568b5ad162cfa058f0cd4f2cbed949 \ No newline at end of file diff --git a/doc/latest/_reconstructed_particle2_track_8h__dep__incl.png b/doc/latest/_reconstructed_particle2_track_8h__dep__incl.png deleted file mode 100644 index fa770f4781..0000000000 Binary files a/doc/latest/_reconstructed_particle2_track_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_reconstructed_particle2_track_8h__incl.map b/doc/latest/_reconstructed_particle2_track_8h__incl.map deleted file mode 100644 index 2eb3d36476..0000000000 --- a/doc/latest/_reconstructed_particle2_track_8h__incl.map +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_reconstructed_particle2_track_8h__incl.png b/doc/latest/_reconstructed_particle2_track_8h__incl.png deleted file mode 100644 index b9995555a7..0000000000 Binary files a/doc/latest/_reconstructed_particle2_track_8h__incl.png and /dev/null differ diff --git a/doc/latest/_reconstructed_particle2_track_8h_source.html b/doc/latest/_reconstructed_particle2_track_8h_source.html deleted file mode 100644 index ea945110e8..0000000000 --- a/doc/latest/_reconstructed_particle2_track_8h_source.html +++ /dev/null @@ -1,291 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/ReconstructedParticle2Track.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
ReconstructedParticle2Track.h
-
-
-Go to the documentation of this file.
1
-
2#ifndef RECONSTRUCTEDPARTICLE2TRACK_ANALYZERS_H
-
3#define RECONSTRUCTEDPARTICLE2TRACK_ANALYZERS_H
-
4
-
5#include <cmath>
-
6#include <vector>
-
7
-
8#include "ROOT/RVec.hxx"
-
9#include "edm4hep/Quantity.h"
-
10#include "edm4hep/ReconstructedParticleData.h"
-
11#include "edm4hep/TrackData.h"
-
12#include "edm4hep/TrackState.h"
-
13#if __has_include("edm4hep/TrackerHit3DData.h")
-
14#include "edm4hep/TrackerHit3DData.h"
-
15#else
-
16#include "edm4hep/TrackerHitData.h"
-
17namespace edm4hep {
-
18 using TrackerHit3DData = edm4hep::TrackerHitData;
-
19}
-
20#endif
-
21#include <TVectorD.h>
-
22#include <TVector3.h>
-
23#include <TLorentzVector.h>
-
24
-
25#include <TMath.h>
-
26#include <iostream>
-
27
-
28namespace FCCAnalyses{
-
29
-
-
30namespace ReconstructedParticle2Track{
-
31
-
33 ROOT::VecOps::RVec<float> getRP2TRK_mom (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
34 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
35
-
37 ROOT::VecOps::RVec<float> getRP2TRK_charge(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
38 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
39
-
40 //compute the magnetic field Bz
-
41 ROOT::VecOps::RVec<float> getRP2TRK_Bz(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>& rps,
-
42 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks); //here computed for all particles passed
-
43
-
44 float Bz(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>& rps,
-
45 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks); //here only computed for the first charged particle encountered
-
46
-
47 ROOT::VecOps::RVec<float> XPtoPar_dxy(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>& in,
-
48 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks,
-
49 const TLorentzVector& V, // primary vertex
-
50 const float& Bz);
-
51
-
52 ROOT::VecOps::RVec<float> XPtoPar_dz(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>& in,
-
53 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks,
-
54 const TLorentzVector& V, // primary vertex
-
55 const float& Bz);
-
56
-
57 ROOT::VecOps::RVec<float> XPtoPar_phi(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>& in,
-
58 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks,
-
59 const TLorentzVector& V, // primary vertex
-
60 const float& Bz);
-
61
-
62 ROOT::VecOps::RVec<float> XPtoPar_C(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>& in,
-
63 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks,
-
64 const float& Bz);
-
65
-
66 ROOT::VecOps::RVec<float> XPtoPar_ct(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>& in,
-
67 const ROOT::VecOps::RVec<edm4hep::TrackState>& tracks,
-
68 const float& Bz);
-
69
-
71 ROOT::VecOps::RVec<float> getRP2TRK_D0 (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
72 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
73
-
75 ROOT::VecOps::RVec<float> getRP2TRK_Z0 (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
76 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
77
-
79 ROOT::VecOps::RVec<float> getRP2TRK_phi (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
80 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
81
-
83 ROOT::VecOps::RVec<float> getRP2TRK_omega (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
84 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
85
-
87 ROOT::VecOps::RVec<float> getRP2TRK_tanLambda (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
88 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
89
-
91 ROOT::VecOps::RVec<float> getRP2TRK_D0_sig (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
92 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
93
-
95 ROOT::VecOps::RVec<float> getRP2TRK_Z0_sig (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
96 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
97
-
98
-
100 ROOT::VecOps::RVec<float> getRP2TRK_D0_cov (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
101 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
102
-
104 ROOT::VecOps::RVec<float> getRP2TRK_Z0_cov (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
105 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
106
-
108 ROOT::VecOps::RVec<float> getRP2TRK_phi_cov (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
109 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
110
-
112 ROOT::VecOps::RVec<float> getRP2TRK_omega_cov (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
113 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
114
-
116 ROOT::VecOps::RVec<float> getRP2TRK_tanLambda_cov (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
117 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
118
-
120 ROOT::VecOps::RVec<float> getRP2TRK_d0_phi0_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
121 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
122
-
124 ROOT::VecOps::RVec<float> getRP2TRK_d0_omega_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
125 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
126
-
128 ROOT::VecOps::RVec<float> getRP2TRK_d0_z0_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
129 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
130
-
132 ROOT::VecOps::RVec<float> getRP2TRK_d0_tanlambda_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
133 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
134
-
136 ROOT::VecOps::RVec<float> getRP2TRK_phi0_omega_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
137 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
138
-
140 ROOT::VecOps::RVec<float> getRP2TRK_phi0_z0_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
141 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
142
-
144 ROOT::VecOps::RVec<float> getRP2TRK_phi0_tanlambda_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
145 ROOT::VecOps::RVec<edm4hep::TrackState> tracks) ;
-
146
-
148 ROOT::VecOps::RVec<float> getRP2TRK_omega_z0_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
149 ROOT::VecOps::RVec<edm4hep::TrackState> tracks) ;
-
150
-
152 ROOT::VecOps::RVec<float> getRP2TRK_omega_tanlambda_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
153 ROOT::VecOps::RVec<edm4hep::TrackState> tracks) ;
-
154
-
156 ROOT::VecOps::RVec<float> getRP2TRK_z0_tanlambda_cov(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
157 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
158
-
159
-
161 ROOT::VecOps::RVec<edm4hep::TrackState> getRP2TRK( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
162 ROOT::VecOps::RVec<edm4hep::TrackState> tracks ) ;
-
163
-
165 ROOT::VecOps::RVec<int> get_recoindTRK( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
-
166 ROOT::VecOps::RVec<edm4hep::TrackState> tracks ) ;
-
167
-
169 int getTK_n(ROOT::VecOps::RVec<edm4hep::TrackState> x) ;
-
170
-
172 ROOT::VecOps::RVec<bool> hasTRK( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in ) ;
-
173
-
174}//end NS ReconstructedParticle2Track
-
-
175
-
176}//end NS FCCAnalyses
-
177#endif
-
ROOT::VecOps::RVec< float > getRP2TRK_tanLambda_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the variance (not the sigma) of the tanLambda of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:379
-
ROOT::VecOps::RVec< float > XPtoPar_ct(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
Definition ReconstructedParticle2Track.cc:219
-
float Bz(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition ReconstructedParticle2Track.cc:49
-
ROOT::VecOps::RVec< float > getRP2TRK_omega(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the omega of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:343
-
ROOT::VecOps::RVec< float > getRP2TRK_tanLambda(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the tanLambda of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:367
-
ROOT::VecOps::RVec< float > getRP2TRK_mom(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the momentum of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:9
-
ROOT::VecOps::RVec< float > getRP2TRK_omega_tanlambda_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (omega,tanlambda) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:487
-
ROOT::VecOps::RVec< float > XPtoPar_dz(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
Definition ReconstructedParticle2Track.cc:108
-
ROOT::VecOps::RVec< float > getRP2TRK_d0_z0_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (d0,z0) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:415
-
ROOT::VecOps::RVec< float > getRP2TRK_phi0_z0_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (phi0,z0) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:451
-
ROOT::VecOps::RVec< float > getRP2TRK_Z0(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the Z0 of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:282
-
ROOT::VecOps::RVec< float > getRP2TRK_d0_tanlambda_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (d0,tanlambda) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:427
-
ROOT::VecOps::RVec< float > getRP2TRK_phi0_omega_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (phi0,omega) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:439
-
ROOT::VecOps::RVec< float > getRP2TRK_d0_omega_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (d0, omega) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:403
-
ROOT::VecOps::RVec< int > get_recoindTRK(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the reco indices of particles that have tracks.
Definition ReconstructedParticle2Track.cc:528
-
ROOT::VecOps::RVec< float > XPtoPar_dxy(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
Definition ReconstructedParticle2Track.cc:64
-
ROOT::VecOps::RVec< float > getRP2TRK_D0(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:246
-
ROOT::VecOps::RVec< float > getRP2TRK_phi_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the variance (not the sigma) of the the Phi of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:330
-
ROOT::VecOps::RVec< float > getRP2TRK_D0_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the variance (not the sigma) of the the D0 of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:258
-
int getTK_n(ROOT::VecOps::RVec< edm4hep::TrackState > x)
Return the size of a collection of TrackStates.
Definition ReconstructedParticle2Track.cc:541
-
ROOT::VecOps::RVec< edm4hep::TrackState > getRP2TRK(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the tracks associated to reco'ed particles.
Definition ReconstructedParticle2Track.cc:511
-
ROOT::VecOps::RVec< float > getRP2TRK_d0_phi0_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (d0, phi0) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:391
-
ROOT::VecOps::RVec< float > getRP2TRK_Bz(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
Definition ReconstructedParticle2Track.cc:32
-
ROOT::VecOps::RVec< float > getRP2TRK_phi(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the Phi of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:318
-
ROOT::VecOps::RVec< float > getRP2TRK_Z0_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the variance (not the sigma) of the the Z0 of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:294
-
ROOT::VecOps::RVec< float > getRP2TRK_charge(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the charge of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:21
-
ROOT::VecOps::RVec< float > getRP2TRK_D0_sig(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the D0 significance of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:270
-
ROOT::VecOps::RVec< float > XPtoPar_phi(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
Definition ReconstructedParticle2Track.cc:156
-
ROOT::VecOps::RVec< float > getRP2TRK_Z0_sig(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the Z0 significance of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:306
-
ROOT::VecOps::RVec< float > XPtoPar_C(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
Definition ReconstructedParticle2Track.cc:194
-
ROOT::VecOps::RVec< float > getRP2TRK_z0_tanlambda_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (z0,tanlambda) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:499
-
ROOT::VecOps::RVec< float > getRP2TRK_phi0_tanlambda_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (phi0,tanlambda) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:463
-
ROOT::VecOps::RVec< bool > hasTRK(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Return if a Reco particle have an associated track.
Definition ReconstructedParticle2Track.cc:548
-
ROOT::VecOps::RVec< float > getRP2TRK_omega_z0_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the off-diag term (omega,z0) of the covariance matrix.
Definition ReconstructedParticle2Track.cc:475
-
ROOT::VecOps::RVec< float > getRP2TRK_omega_cov(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the variance (not the sigma) of the omega of a track to a reconstructed particle.
Definition ReconstructedParticle2Track.cc:355
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
Definition JetConstituentsUtils.h:11
-
edm4hep::TrackerHitData TrackerHit3DData
Definition JetConstituentsUtils.h:12
-
- - - - - diff --git a/doc/latest/_reconstructed_particle_8cc.html b/doc/latest/_reconstructed_particle_8cc.html deleted file mode 100644 index 0f31dcac2d..0000000000 --- a/doc/latest/_reconstructed_particle_8cc.html +++ /dev/null @@ -1,216 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/ReconstructedParticle.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
ReconstructedParticle.cc File Reference
-
-
-
#include "FCCAnalyses/ReconstructedParticle.h"
-#include <cstdlib>
-#include <iostream>
-#include <stdexcept>
-#include "edm4hep/EDM4hepVersion.h"
-
-Include dependency graph for ReconstructedParticle.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::ReconstructedParticle
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_pt (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the transverse momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::merge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
 concatenate both input vectors and return the resulting vector
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::remove (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
 remove elements of vector y from vector x
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::get (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return reconstructed particles
 
TLorentzVector FCCAnalyses::ReconstructedParticle::get_P4vis (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return visible 4-momentum vector
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_mass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the masses of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_eta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the pseudo-rapidity of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the phi of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_e (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the energy of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_p (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_px (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_py (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_pz (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the charges of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_y (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the rapidity of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_theta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the theta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::ReconstructedParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the TlorentzVector of the input ReconstructedParticles
 
TLorentzVector FCCAnalyses::ReconstructedParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, int index)
 return the TlorentzVector of the indexed input ReconstructedParticles
 
TLorentzVector FCCAnalyses::ReconstructedParticle::get_tlv (edm4hep::ReconstructedParticleData in)
 return the TlorentzVector of the one input ReconstructedParticle
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle::get_type (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the type of the input ReconstructedParticles
 
int FCCAnalyses::ReconstructedParticle::get_n (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the size of the input collection
 
ROOT::VecOps::RVec< bool > FCCAnalyses::ReconstructedParticle::getJet_btag (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ParticleIDData > pid, ROOT::VecOps::RVec< float > values)
 returns the bjet flavour
 
int FCCAnalyses::ReconstructedParticle::getJet_ntags (ROOT::VecOps::RVec< bool > in)
 get number of b-jets
 
-
- - - - - diff --git a/doc/latest/_reconstructed_particle_8cc__incl.map b/doc/latest/_reconstructed_particle_8cc__incl.map deleted file mode 100644 index 7a3eecd1f7..0000000000 --- a/doc/latest/_reconstructed_particle_8cc__incl.map +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_reconstructed_particle_8cc__incl.md5 b/doc/latest/_reconstructed_particle_8cc__incl.md5 deleted file mode 100644 index e7d58f2e18..0000000000 --- a/doc/latest/_reconstructed_particle_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -041a7a322a695ff93375f511b90d78f0 \ No newline at end of file diff --git a/doc/latest/_reconstructed_particle_8cc__incl.png b/doc/latest/_reconstructed_particle_8cc__incl.png deleted file mode 100644 index cfda4b8e7f..0000000000 Binary files a/doc/latest/_reconstructed_particle_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_reconstructed_particle_8h.html b/doc/latest/_reconstructed_particle_8h.html deleted file mode 100644 index 953351264a..0000000000 --- a/doc/latest/_reconstructed_particle_8h.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Classes | -Namespaces | -Functions
-
ReconstructedParticle.h File Reference
-
-
-
#include <cmath>
-#include <vector>
-#include "TLorentzVector.h"
-#include "ROOT/RVec.hxx"
-#include "edm4hep/ReconstructedParticleData.h"
-#include "edm4hep/ParticleIDData.h"
-
-Include dependency graph for ReconstructedParticle.h:
-
-
- - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - - - - - - - -
-
-

Go to the source code of this file.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Classes

struct  FCCAnalyses::ReconstructedParticle::resonanceBuilder
 build the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input More...
 
struct  FCCAnalyses::ReconstructedParticle::recoilBuilder
 build the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy More...
 
struct  FCCAnalyses::ReconstructedParticle::angular_separationBuilder
 return the angular separations (min / max / average) between a collection of particles More...
 
struct  FCCAnalyses::ReconstructedParticle::sel_type
 select ReconstructedParticles by type Note: type might not correspond to PDG ID More...
 
struct  FCCAnalyses::ReconstructedParticle::sel_absType
 select ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID More...
 
struct  FCCAnalyses::ReconstructedParticle::sel_pt
 select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] More...
 
struct  FCCAnalyses::ReconstructedParticle::sel_eta
 select ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value More...
 
struct  FCCAnalyses::ReconstructedParticle::sel_p
 select ReconstructedParticles with momentum greater than a minimum value [GeV] More...
 
struct  FCCAnalyses::ReconstructedParticle::sel_charge
 select ReconstructedParticles with charge equal or in asolute value More...
 
struct  FCCAnalyses::ReconstructedParticle::sel_axis
 select a list of reconstructed particles depending on the angle cosTheta axis More...
 
struct  FCCAnalyses::ReconstructedParticle::sel_tag
 select a list of reconstructed particles depending on the status of a certain boolean flag More...
 
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::ReconstructedParticle
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::get (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return reconstructed particles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_pt (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the transverse momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_p (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_px (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_py (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_pz (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_eta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the pseudo-rapidity of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_y (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the rapidity of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_theta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the theta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the phi of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_e (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the energy of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_mass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the masses of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the charges of the input ReconstructedParticles
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle::get_type (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the type of the input ReconstructedParticles
 
ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::ReconstructedParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the TlorentzVector of the input ReconstructedParticles
 
TLorentzVector FCCAnalyses::ReconstructedParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, int index)
 return the TlorentzVector of the indexed input ReconstructedParticles
 
TLorentzVector FCCAnalyses::ReconstructedParticle::get_tlv (edm4hep::ReconstructedParticleData in)
 return the TlorentzVector of the one input ReconstructedParticle
 
TLorentzVector FCCAnalyses::ReconstructedParticle::get_P4vis (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return visible 4-momentum vector
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::merge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
 concatenate both input vectors and return the resulting vector
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::remove (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
 remove elements of vector y from vector x
 
int FCCAnalyses::ReconstructedParticle::get_n (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
 return the size of the input collection
 
ROOT::VecOps::RVec< bool > FCCAnalyses::ReconstructedParticle::getJet_btag (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ParticleIDData > pid, ROOT::VecOps::RVec< float > values)
 returns the bjet flavour
 
int FCCAnalyses::ReconstructedParticle::getJet_ntags (ROOT::VecOps::RVec< bool > in)
 get number of b-jets
 
-
- - - - - diff --git a/doc/latest/_reconstructed_particle_8h__dep__incl.map b/doc/latest/_reconstructed_particle_8h__dep__incl.map deleted file mode 100644 index b705d37d21..0000000000 --- a/doc/latest/_reconstructed_particle_8h__dep__incl.map +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/doc/latest/_reconstructed_particle_8h__dep__incl.md5 b/doc/latest/_reconstructed_particle_8h__dep__incl.md5 deleted file mode 100644 index 8ff5534a95..0000000000 --- a/doc/latest/_reconstructed_particle_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -9eb2b73d67b843517fd9f7fbf6bdb8ce \ No newline at end of file diff --git a/doc/latest/_reconstructed_particle_8h__dep__incl.png b/doc/latest/_reconstructed_particle_8h__dep__incl.png deleted file mode 100644 index fea056a655..0000000000 Binary files a/doc/latest/_reconstructed_particle_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_reconstructed_particle_8h__incl.map b/doc/latest/_reconstructed_particle_8h__incl.map deleted file mode 100644 index df79f1eb83..0000000000 --- a/doc/latest/_reconstructed_particle_8h__incl.map +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/doc/latest/_reconstructed_particle_8h__incl.png b/doc/latest/_reconstructed_particle_8h__incl.png deleted file mode 100644 index 2d88c438ff..0000000000 Binary files a/doc/latest/_reconstructed_particle_8h__incl.png and /dev/null differ diff --git a/doc/latest/_reconstructed_particle_8h_source.html b/doc/latest/_reconstructed_particle_8h_source.html deleted file mode 100644 index 9f14e06c39..0000000000 --- a/doc/latest/_reconstructed_particle_8h_source.html +++ /dev/null @@ -1,322 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
ReconstructedParticle.h
-
-
-Go to the documentation of this file.
1
-
2#ifndef RECONSTRUCTEDPARTICLE_ANALYZERS_H
-
3#define RECONSTRUCTEDPARTICLE_ANALYZERS_H
-
4
-
5#include <cmath>
-
6#include <vector>
-
7
-
8#include "TLorentzVector.h"
-
9#include "ROOT/RVec.hxx"
-
10#include "edm4hep/ReconstructedParticleData.h"
-
11#include "edm4hep/ParticleIDData.h"
-
12
-
13namespace FCCAnalyses{
-
14
-
-
15namespace ReconstructedParticle{
-
16
-
- - -
20 resonanceBuilder(float arg_resonance_mass);
-
21 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator()(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> legs);
-
22 };
-
-
23
-
- -
26 recoilBuilder(float arg_sqrts);
-
27 float m_sqrts = 240.0;
-
28 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in) ;
-
29 };
-
-
30
-
- -
33 angular_separationBuilder( int arg_delta); // 0, 1, 2 = max, min, average
-
34 int m_delta = 0;
-
35 float operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in) ;
-
36 };
-
-
37
-
-
40 struct sel_type {
-
41 sel_type(const int type);
-
42 const int m_type;
-
43 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
-
44 operator()(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
45 };
-
-
46
-
-
49 struct sel_absType {
-
50 sel_absType(const int type);
-
51 const int m_type;
-
52 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
-
53 operator()(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
54 };
-
-
55
-
-
57 struct sel_pt {
-
58 sel_pt(float arg_min_pt);
-
59 float m_min_pt = 1.; //> transverse momentum threshold [GeV]
-
60 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
61 };
-
-
62
-
-
64 struct sel_eta {
-
65 sel_eta(float arg_min_eta);
-
66 float m_min_eta = 2.5; //> pseudorapidity threshold
-
67 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
68 };
-
-
69
-
-
71 struct sel_p {
-
72 sel_p(float arg_min_p, float arg_max_p = 1e10);
-
73 float m_min_p = 1.; //> momentum threshold [GeV]
-
74 float m_max_p = 1e10; //< momentum threshold [GeV]
-
75 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
76 };
-
-
77
-
-
79 struct sel_charge {
-
80 sel_charge(int arg_charge, bool arg_abs);
-
81 float m_charge; //> charge condition
-
82 bool m_abs;//> absolute value of the charge
-
83 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
84 };
-
-
85
-
-
87 struct sel_axis{
-
88 bool m_pos = 0; //> Which hemisphere to select, false/0=cosTheta<0 true/1=cosTheta>0
-
89 sel_axis(bool arg_pos);
-
90 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator()(ROOT::VecOps::RVec<float> angle, ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
91 };
-
-
92
-
-
94 struct sel_tag {
-
95 bool m_pass; // if pass is true, select tagged jets. Otherwise select anti-tagged ones
-
96 sel_tag(bool arg_pass);
-
97 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator() (ROOT::VecOps::RVec<bool> tags, ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
98 };
-
-
99
-
100
-
101
-
102
-
104 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> get(ROOT::VecOps::RVec<int> index, ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
105
-
107 ROOT::VecOps::RVec<float> get_pt(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
108
-
110 ROOT::VecOps::RVec<float> get_p(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
111
-
113 ROOT::VecOps::RVec<float> get_px(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
114
-
116 ROOT::VecOps::RVec<float> get_py(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
117
-
119 ROOT::VecOps::RVec<float> get_pz(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
120
-
122 ROOT::VecOps::RVec<float> get_eta(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
123
-
125 ROOT::VecOps::RVec<float> get_y(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
126
-
128 ROOT::VecOps::RVec<float> get_theta(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
129
-
131 ROOT::VecOps::RVec<float> get_phi(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
132
-
134 ROOT::VecOps::RVec<float> get_e(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
135
-
137 ROOT::VecOps::RVec<float> get_mass(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
138
-
140 ROOT::VecOps::RVec<float> get_charge(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
141
-
143 ROOT::VecOps::RVec<int> get_type(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
144
-
146 ROOT::VecOps::RVec<TLorentzVector> get_tlv(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
147
-
149 TLorentzVector get_tlv(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in, int index);
-
150
-
152 TLorentzVector get_tlv(edm4hep::ReconstructedParticleData in);
-
153
-
155 TLorentzVector get_P4vis(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
156
-
158 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> merge(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> x, ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> y);
-
159
-
161 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> remove( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> x, ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> y);
-
162
-
164 int get_n(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in);
-
165
-
167 ROOT::VecOps::RVec<bool> getJet_btag(ROOT::VecOps::RVec<int> index, ROOT::VecOps::RVec<edm4hep::ParticleIDData> pid, ROOT::VecOps::RVec<float> values);
-
168
-
170 int getJet_ntags(ROOT::VecOps::RVec<bool> in);
-
171
-
172}//end NS ReconstructedParticle
-
-
173
-
174}//end NS FCCAnalyses
-
175#endif
-
TLorentzVector get_P4vis(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return visible 4-momentum vector
Definition ReconstructedParticle.cc:304
-
ROOT::VecOps::RVec< float > get_pz(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the momenta of the input ReconstructedParticles
Definition ReconstructedParticle.cc:378
-
ROOT::VecOps::RVec< float > get_px(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the momenta of the input ReconstructedParticles
Definition ReconstructedParticle.cc:361
-
ROOT::VecOps::RVec< float > get_y(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the rapidity of the input ReconstructedParticles
Definition ReconstructedParticle.cc:394
-
ROOT::VecOps::RVec< float > get_phi(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the phi of the input ReconstructedParticles
Definition ReconstructedParticle.cc:333
-
ROOT::VecOps::RVec< float > get_mass(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the masses of the input ReconstructedParticles
Definition ReconstructedParticle.cc:315
-
ROOT::VecOps::RVec< float > get_p(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the momenta of the input ReconstructedParticles
Definition ReconstructedParticle.cc:351
-
ROOT::VecOps::RVec< TLorentzVector > get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the TlorentzVector of the input ReconstructedParticles
Definition ReconstructedParticle.cc:414
-
ROOT::VecOps::RVec< float > get_eta(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the pseudo-rapidity of the input ReconstructedParticles
Definition ReconstructedParticle.cc:323
-
ROOT::VecOps::RVec< float > get_py(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the momenta of the input ReconstructedParticles
Definition ReconstructedParticle.cc:370
-
ROOT::VecOps::RVec< float > get_pt(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the transverse momenta of the input ReconstructedParticles
Definition ReconstructedParticle.cc:241
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > merge(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
concatenate both input vectors and return the resulting vector
Definition ReconstructedParticle.cc:249
-
ROOT::VecOps::RVec< float > get_theta(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the theta of the input ReconstructedParticles
Definition ReconstructedParticle.cc:404
-
ROOT::VecOps::RVec< float > get_e(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the energy of the input ReconstructedParticles
Definition ReconstructedParticle.cc:343
-
ROOT::VecOps::RVec< bool > getJet_btag(ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ParticleIDData > pid, ROOT::VecOps::RVec< float > values)
returns the bjet flavour
Definition ReconstructedParticle.cc:457
-
int get_n(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the size of the input collection
Definition ReconstructedParticle.cc:451
-
int getJet_ntags(ROOT::VecOps::RVec< bool > in)
get number of b-jets
Definition ReconstructedParticle.cc:471
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > get(ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return reconstructed particles
Definition ReconstructedParticle.cc:293
-
ROOT::VecOps::RVec< int > get_type(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the type of the input ReconstructedParticles
Definition ReconstructedParticle.cc:438
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > remove(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
remove elements of vector y from vector x
Definition ReconstructedParticle.cc:259
-
ROOT::VecOps::RVec< float > get_charge(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
return the charges of the input ReconstructedParticles
Definition ReconstructedParticle.cc:386
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
return the angular separations (min / max / average) between a collection of particles
Definition ReconstructedParticle.h:32
-
float operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:208
-
int m_delta
Definition ReconstructedParticle.h:34
-
build the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy
Definition ReconstructedParticle.h:25
-
float m_sqrts
Definition ReconstructedParticle.h:27
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:159
-
build the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces....
Definition ReconstructedParticle.h:18
-
float m_resonance_mass
Definition ReconstructedParticle.h:19
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > legs)
Definition ReconstructedParticle.cc:121
-
select ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID
Definition ReconstructedParticle.h:49
-
const int m_type
Definition ReconstructedParticle.h:51
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:42
-
select a list of reconstructed particles depending on the angle cosTheta axis
Definition ReconstructedParticle.h:87
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< float > angle, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:178
-
bool m_pos
Definition ReconstructedParticle.h:88
-
select ReconstructedParticles with charge equal or in asolute value
Definition ReconstructedParticle.h:79
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:106
-
float m_charge
Definition ReconstructedParticle.h:81
-
bool m_abs
Definition ReconstructedParticle.h:82
-
select ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value
Definition ReconstructedParticle.h:64
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:73
-
float m_min_eta
Definition ReconstructedParticle.h:66
-
select ReconstructedParticles with momentum greater than a minimum value [GeV]
Definition ReconstructedParticle.h:71
-
float m_min_p
Definition ReconstructedParticle.h:73
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:89
-
float m_max_p
Definition ReconstructedParticle.h:74
-
select ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
Definition ReconstructedParticle.h:57
-
float m_min_pt
Definition ReconstructedParticle.h:59
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:60
-
select a list of reconstructed particles depending on the status of a certain boolean flag
Definition ReconstructedParticle.h:94
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:189
-
bool m_pass
Definition ReconstructedParticle.h:95
-
select ReconstructedParticles by type Note: type might not correspond to PDG ID
Definition ReconstructedParticle.h:40
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
Definition ReconstructedParticle.cc:18
-
const int m_type
Definition ReconstructedParticle.h:42
-
- - - - - diff --git a/doc/latest/_reconstructed_track_8cc.html b/doc/latest/_reconstructed_track_8cc.html deleted file mode 100644 index c5766c67e4..0000000000 --- a/doc/latest/_reconstructed_track_8cc.html +++ /dev/null @@ -1,210 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/ReconstructedTrack.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
ReconstructedTrack.cc File Reference
-
-
-
#include "FCCAnalyses/ReconstructedParticle.h"
-#include <iostream>
-#include "FCCAnalyses/ReconstructedTrack.h"
-#include "FCCAnalyses/VertexingUtils.h"
-#include "VertexFit.h"
-#include "VertexMore.h"
-
-Include dependency graph for ReconstructedTrack.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::ReconstructedTrack
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Intersection (const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
 returns the subset of tracks that are common to two collections
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Remove (const ROOT::VecOps::RVec< edm4hep::TrackState > &Subset, const ROOT::VecOps::RVec< edm4hep::TrackState > &LargerCollection)
 removes a subset of tracks from a large collection
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Merge (const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
 Merge two collections of tracks.
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::TrackStates_at_IP (const ROOT::VecOps::RVec< edm4hep::TrackData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &trackstates)
 for FullSim:
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedTrack::get_indices (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks)
 indices of a subset of tracks, in the full tracks collection
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_length (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)
 the lengths of a subset of tracks - passed as a vector of indices of these tracks in the full tracks collection
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_length (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< float > &length)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_TOF (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
 the TOF times in ps (times of the hit at the calo entrance )
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_TOF (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_dNdx (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
 the dndx values
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_dNdx (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
 
-
- - - - - diff --git a/doc/latest/_reconstructed_track_8cc__incl.map b/doc/latest/_reconstructed_track_8cc__incl.map deleted file mode 100644 index 405b4d5b19..0000000000 --- a/doc/latest/_reconstructed_track_8cc__incl.map +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_reconstructed_track_8cc__incl.md5 b/doc/latest/_reconstructed_track_8cc__incl.md5 deleted file mode 100644 index 1db63c3d54..0000000000 --- a/doc/latest/_reconstructed_track_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -edc9105cc14bc47da7177a435c0598ca \ No newline at end of file diff --git a/doc/latest/_reconstructed_track_8cc__incl.png b/doc/latest/_reconstructed_track_8cc__incl.png deleted file mode 100644 index 8c715c9c9d..0000000000 Binary files a/doc/latest/_reconstructed_track_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_reconstructed_track_8h.html b/doc/latest/_reconstructed_track_8h.html deleted file mode 100644 index afa4b7e200..0000000000 --- a/doc/latest/_reconstructed_track_8h.html +++ /dev/null @@ -1,182 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/ReconstructedTrack.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
ReconstructedTrack.h File Reference
-
-
-
#include <cmath>
-#include <vector>
-#include "edm4hep/Quantity.h"
-#include "edm4hep/TrackData.h"
-#include "edm4hep/TrackState.h"
-#include "edm4hep/TrackerHitData.h"
-
-Include dependency graph for ReconstructedTrack.h:
-
-
- - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - -
-
-

Go to the source code of this file.

- - - - - - - - - -

-Namespaces

namespace  edm4hep
 
namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::ReconstructedTrack
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::TrackStates_at_IP (const ROOT::VecOps::RVec< edm4hep::TrackData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &trackstates)
 for FullSim:
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Intersection (const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
 returns the subset of tracks that are common to two collections
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Remove (const ROOT::VecOps::RVec< edm4hep::TrackState > &Subset, const ROOT::VecOps::RVec< edm4hep::TrackState > &LargerCollection)
 removes a subset of tracks from a large collection
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Merge (const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
 Merge two collections of tracks.
 
ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedTrack::get_indices (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks)
 indices of a subset of tracks, in the full tracks collection
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_length (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)
 the lengths of a subset of tracks - passed as a vector of indices of these tracks in the full tracks collection
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_length (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< float > &length)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_TOF (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
 the TOF times in ps (times of the hit at the calo entrance )
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_TOF (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_dNdx (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
 the dndx values
 
ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_dNdx (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
 
-
- - - - - diff --git a/doc/latest/_reconstructed_track_8h__dep__incl.map b/doc/latest/_reconstructed_track_8h__dep__incl.map deleted file mode 100644 index c6d4d037ad..0000000000 --- a/doc/latest/_reconstructed_track_8h__dep__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/_reconstructed_track_8h__dep__incl.md5 b/doc/latest/_reconstructed_track_8h__dep__incl.md5 deleted file mode 100644 index e126a19d2b..0000000000 --- a/doc/latest/_reconstructed_track_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -96eed242aa69e9b2c0a8f7446ff79608 \ No newline at end of file diff --git a/doc/latest/_reconstructed_track_8h__dep__incl.png b/doc/latest/_reconstructed_track_8h__dep__incl.png deleted file mode 100644 index d61eb21ecb..0000000000 Binary files a/doc/latest/_reconstructed_track_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_reconstructed_track_8h__incl.map b/doc/latest/_reconstructed_track_8h__incl.map deleted file mode 100644 index 80fb1b05ef..0000000000 --- a/doc/latest/_reconstructed_track_8h__incl.map +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/doc/latest/_reconstructed_track_8h__incl.png b/doc/latest/_reconstructed_track_8h__incl.png deleted file mode 100644 index 8e2fe10099..0000000000 Binary files a/doc/latest/_reconstructed_track_8h__incl.png and /dev/null differ diff --git a/doc/latest/_reconstructed_track_8h_source.html b/doc/latest/_reconstructed_track_8h_source.html deleted file mode 100644 index d14fff5ee2..0000000000 --- a/doc/latest/_reconstructed_track_8h_source.html +++ /dev/null @@ -1,192 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/ReconstructedTrack.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
ReconstructedTrack.h
-
-
-Go to the documentation of this file.
1#ifndef RECONSTRUCTEDTRACK_ANALYZERS_H
-
2#define RECONSTRUCTEDTRACK_ANALYZERS_H
-
3
-
4#include <cmath>
-
5#include <vector>
-
6
-
7#include "edm4hep/Quantity.h"
-
8#include "edm4hep/TrackData.h"
-
9#include "edm4hep/TrackState.h"
-
10
-
11#if __has_include("edm4hep/TrackerHit3DData.h")
-
12#include "edm4hep/TrackerHit3DData.h"
-
13#else
-
14#include "edm4hep/TrackerHitData.h"
-
15namespace edm4hep {
-
16 using TrackerHit3DData = edm4hep::TrackerHitData;
-
17}
-
18#endif
-
19
-
20namespace FCCAnalyses {
-
21
-
-
22namespace ReconstructedTrack {
-
23
-
25ROOT::VecOps::RVec<edm4hep::TrackState>
-
26TrackStates_at_IP(const ROOT::VecOps::RVec<edm4hep::TrackData> &in,
-
27 const ROOT::VecOps::RVec<edm4hep::TrackState> &trackstates);
-
28
-
30ROOT::VecOps::RVec<edm4hep::TrackState>
-
31Intersection(const ROOT::VecOps::RVec<edm4hep::TrackState> &Col1,
-
32 const ROOT::VecOps::RVec<edm4hep::TrackState> &Col2);
-
33
-
35ROOT::VecOps::RVec<edm4hep::TrackState>
-
36Remove(const ROOT::VecOps::RVec<edm4hep::TrackState> &Subset,
-
37 const ROOT::VecOps::RVec<edm4hep::TrackState> &LargerCollection);
-
38
-
40ROOT::VecOps::RVec<edm4hep::TrackState>
-
41Merge(const ROOT::VecOps::RVec<edm4hep::TrackState> &Col1,
-
42 const ROOT::VecOps::RVec<edm4hep::TrackState> &Col2);
-
43
-
45ROOT::VecOps::RVec<int>
-
46get_indices(const ROOT::VecOps::RVec<edm4hep::TrackState> &some_tracks,
-
47 const ROOT::VecOps::RVec<edm4hep::TrackState> &FullTracks);
-
48
-
51ROOT::VecOps::RVec<float>
-
52tracks_length(const ROOT::VecOps::RVec<int> &track_indices,
-
53 const ROOT::VecOps::RVec<float> &length);
-
54
-
55ROOT::VecOps::RVec<float>
-
56tracks_length(const ROOT::VecOps::RVec<edm4hep::TrackState> &some_tracks,
-
57 const ROOT::VecOps::RVec<edm4hep::TrackState> &FullTracks,
-
58 const ROOT::VecOps::RVec<float> &length);
-
59
-
61ROOT::VecOps::RVec<float> tracks_TOF(
-
62 const ROOT::VecOps::RVec<int> &track_indices,
-
63 const ROOT::VecOps::RVec<edm4hep::TrackData> &trackdata, // Eflowtrack
-
64 const ROOT::VecOps::RVec<edm4hep::TrackerHit3DData> &trackerhits);
-
65
-
66ROOT::VecOps::RVec<float> tracks_TOF(
-
67 const ROOT::VecOps::RVec<edm4hep::TrackState> &some_tracks,
-
68 const ROOT::VecOps::RVec<edm4hep::TrackState> &FullTracks,
-
69 const ROOT::VecOps::RVec<edm4hep::TrackData> &trackdata, // Eflowtrack
-
70 const ROOT::VecOps::RVec<edm4hep::TrackerHit3DData> &trackerhits);
-
71
-
73ROOT::VecOps::RVec<float> tracks_dNdx(
-
74 const ROOT::VecOps::RVec<int> &track_indices,
-
75 const ROOT::VecOps::RVec<edm4hep::TrackData> &trackdata, // Eflowtrack
-
76 const ROOT::VecOps::RVec<edm4hep::Quantity> &dNdx); // ETrackFlow_2
-
77
-
78ROOT::VecOps::RVec<float> tracks_dNdx(
-
79 const ROOT::VecOps::RVec<edm4hep::TrackState> &some_tracks,
-
80 const ROOT::VecOps::RVec<edm4hep::TrackState> &FullTracks,
-
81 const ROOT::VecOps::RVec<edm4hep::TrackData> &trackdata, // Eflowtrack
-
82 const ROOT::VecOps::RVec<edm4hep::Quantity> &dNdx); // ETrackFlow_2
-
83
-
84} // namespace ReconstructedTrack
-
-
85} // namespace FCCAnalyses
-
86#endif
-
ROOT::VecOps::RVec< edm4hep::TrackState > Intersection(const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
returns the subset of tracks that are common to two collections
Definition ReconstructedTrack.cc:15
-
ROOT::VecOps::RVec< float > tracks_TOF(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
the TOF times in ps (times of the hit at the calo entrance )
Definition ReconstructedTrack.cc:159
-
ROOT::VecOps::RVec< edm4hep::TrackState > TrackStates_at_IP(const ROOT::VecOps::RVec< edm4hep::TrackData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &trackstates)
for FullSim:
Definition ReconstructedTrack.cc:88
-
ROOT::VecOps::RVec< int > get_indices(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks)
indices of a subset of tracks, in the full tracks collection
Definition ReconstructedTrack.cc:115
-
ROOT::VecOps::RVec< edm4hep::TrackState > Remove(const ROOT::VecOps::RVec< edm4hep::TrackState > &Subset, const ROOT::VecOps::RVec< edm4hep::TrackState > &LargerCollection)
removes a subset of tracks from a large collection
Definition ReconstructedTrack.cc:37
-
ROOT::VecOps::RVec< float > tracks_length(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)
the lengths of a subset of tracks - passed as a vector of indices of these tracks in the full tracks ...
Definition ReconstructedTrack.cc:135
-
ROOT::VecOps::RVec< float > tracks_dNdx(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
the dndx values
Definition ReconstructedTrack.cc:203
-
ROOT::VecOps::RVec< edm4hep::TrackState > Merge(const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
Merge two collections of tracks.
Definition ReconstructedTrack.cc:59
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
Definition JetConstituentsUtils.h:11
-
edm4hep::TrackerHitData TrackerHit3DData
Definition JetConstituentsUtils.h:12
-
- - - - - diff --git a/doc/latest/_smear_objects_8cc.html b/doc/latest/_smear_objects_8cc.html deleted file mode 100644 index 5df4c47d8d..0000000000 --- a/doc/latest/_smear_objects_8cc.html +++ /dev/null @@ -1,231 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/SmearObjects.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
SmearObjects.cc File Reference
-
-
-
#include "FCCAnalyses/SmearObjects.h"
-#include <iostream>
-#include "TDecompChol.h"
-#include "edm4hep/EDM4hepVersion.h"
-#include "FCCAnalyses/VertexFitterSimple.h"
-#include "FCCAnalyses/VertexingUtils.h"
-
-Include dependency graph for SmearObjects.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::SmearObjects
 
- - - - - - - - - - -

-Functions

TVectorD FCCAnalyses::SmearObjects::TrackParamFromMC_DelphesConv (edm4hep::MCParticleData aMCParticle)
 for a given MC particle, returns a "track state", i.e.
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::SmearObjects::mcTrackParameters (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
 used to validate the method above.
 
TVectorD FCCAnalyses::SmearObjects::CovSmear (TVectorD x, TMatrixDSym C, TRandom *ran, bool debug)
 generates random values for a vector, given the covariance matrix of its components, using a Choleski decomposition.
 
-
- - - - - diff --git a/doc/latest/_smear_objects_8cc__incl.map b/doc/latest/_smear_objects_8cc__incl.map deleted file mode 100644 index 8249ea3612..0000000000 --- a/doc/latest/_smear_objects_8cc__incl.map +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_smear_objects_8cc__incl.md5 b/doc/latest/_smear_objects_8cc__incl.md5 deleted file mode 100644 index 06c9db4411..0000000000 --- a/doc/latest/_smear_objects_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -4d5fd0ba944de83430979f6a53089021 \ No newline at end of file diff --git a/doc/latest/_smear_objects_8cc__incl.png b/doc/latest/_smear_objects_8cc__incl.png deleted file mode 100644 index 74dc6c957c..0000000000 Binary files a/doc/latest/_smear_objects_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_smear_objects_8h.html b/doc/latest/_smear_objects_8h.html deleted file mode 100644 index 166c3727c4..0000000000 --- a/doc/latest/_smear_objects_8h.html +++ /dev/null @@ -1,205 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/SmearObjects.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Classes | -Namespaces | -Functions
-
SmearObjects.h File Reference
-
-
-
#include <cmath>
-#include <vector>
-#include "FCCAnalyses/ReconstructedParticle2Track.h"
-#include "ROOT/RVec.hxx"
-#include "TLorentzVector.h"
-#include "TMatrixDSym.h"
-#include "TRandom.h"
-#include "edm4hep/MCParticleData.h"
-#include <TMath.h>
-
-Include dependency graph for SmearObjects.h:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - -
-
-

Go to the source code of this file.

- - - - - - - - - - - - - - -

-Classes

struct  FCCAnalyses::SmearObjects::SmearedTracks
 generates new track states, by rescaling the covariance matrix of the tracks More...
 
struct  FCCAnalyses::SmearObjects::SmearedTracksdNdx
 generates new track dNdx, by rescaling the poisson error of the cluster count More...
 
struct  FCCAnalyses::SmearObjects::SmearedTracksTOF
 generates new tracker hits, by rescaling the timing measurement More...
 
struct  FCCAnalyses::SmearObjects::SmearedReconstructedParticle
 generates new reco particles, smeared by given parameters More...
 
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::SmearObjects
 
- - - - - - - - - - -

-Functions

TVectorD FCCAnalyses::SmearObjects::TrackParamFromMC_DelphesConv (edm4hep::MCParticleData aMCParticle)
 for a given MC particle, returns a "track state", i.e.
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::SmearObjects::mcTrackParameters (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
 used to validate the method above.
 
TVectorD FCCAnalyses::SmearObjects::CovSmear (TVectorD x, TMatrixDSym C, TRandom *ran, bool debug)
 generates random values for a vector, given the covariance matrix of its components, using a Choleski decomposition.
 
-
- - - - - diff --git a/doc/latest/_smear_objects_8h__dep__incl.map b/doc/latest/_smear_objects_8h__dep__incl.map deleted file mode 100644 index 3898cbd510..0000000000 --- a/doc/latest/_smear_objects_8h__dep__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/_smear_objects_8h__dep__incl.md5 b/doc/latest/_smear_objects_8h__dep__incl.md5 deleted file mode 100644 index 1e802862d9..0000000000 --- a/doc/latest/_smear_objects_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -6b7f93dc69a62c472f211c772f2d0783 \ No newline at end of file diff --git a/doc/latest/_smear_objects_8h__dep__incl.png b/doc/latest/_smear_objects_8h__dep__incl.png deleted file mode 100644 index 4d15e7bf4d..0000000000 Binary files a/doc/latest/_smear_objects_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_smear_objects_8h__incl.map b/doc/latest/_smear_objects_8h__incl.map deleted file mode 100644 index b4fd8d530a..0000000000 --- a/doc/latest/_smear_objects_8h__incl.map +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_smear_objects_8h__incl.md5 b/doc/latest/_smear_objects_8h__incl.md5 deleted file mode 100644 index 64d1ac2b6d..0000000000 --- a/doc/latest/_smear_objects_8h__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -ded8b1d1f136d31248cda2ef780d2cea \ No newline at end of file diff --git a/doc/latest/_smear_objects_8h__incl.png b/doc/latest/_smear_objects_8h__incl.png deleted file mode 100644 index 16d2be6287..0000000000 Binary files a/doc/latest/_smear_objects_8h__incl.png and /dev/null differ diff --git a/doc/latest/_smear_objects_8h_source.html b/doc/latest/_smear_objects_8h_source.html deleted file mode 100644 index 5476feb121..0000000000 --- a/doc/latest/_smear_objects_8h_source.html +++ /dev/null @@ -1,228 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/SmearObjects.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
SmearObjects.h
-
-
-Go to the documentation of this file.
1#ifndef SMEARING_ANALYZERS_H
-
2#define SMEARING_ANALYZERS_H
-
3
-
4#include <cmath>
-
5#include <vector>
-
6
- -
8#include "ROOT/RVec.hxx"
-
9#include "TLorentzVector.h"
-
10#include "TMatrixDSym.h"
-
11#include "TRandom.h"
-
12#include "edm4hep/MCParticleData.h"
-
13#include <TMath.h>
-
14
-
15namespace FCCAnalyses {
-
16
-
-
17namespace SmearObjects {
-
18
-
21TVectorD TrackParamFromMC_DelphesConv(edm4hep::MCParticleData aMCParticle);
-
22
-
- -
25 bool m_debug;
-
26 TRandom m_random;
- -
28 SmearedTracks(float smear_d0, float smear_phi, float smear_omega,
-
29 float smear_z0, float smear_tlambda, bool debug);
-
30 ROOT::VecOps::RVec<edm4hep::TrackState>
-
31 operator()(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
-
32 &allRecoParticles,
-
33 const ROOT::VecOps::RVec<edm4hep::TrackState> &alltracks,
-
34 const ROOT::VecOps::RVec<int> &RP2MC_indices,
-
35 const ROOT::VecOps::RVec<edm4hep::MCParticleData> &mcParticles);
-
36};
-
-
37
-
40ROOT::VecOps::RVec<edm4hep::TrackState> mcTrackParameters(
-
41 const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
-
42 &allRecoParticles,
-
43 const ROOT::VecOps::RVec<edm4hep::TrackState> &alltracks,
-
44 const ROOT::VecOps::RVec<int> &RP2MC_indices,
-
45 const ROOT::VecOps::RVec<edm4hep::MCParticleData> &mcParticles);
-
46
-
49TVectorD CovSmear(TVectorD x, TMatrixDSym C, TRandom *ran, bool debug);
-
50
-
- -
54 bool m_debug;
-
55 TRandom m_random;
-
56 float m_scale;
-
57 SmearedTracksdNdx(float m_scale, bool debug);
-
58 ROOT::VecOps::RVec<edm4hep::Quantity>
-
59 operator()(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
-
60 &allRecoParticles,
-
61 const ROOT::VecOps::RVec<edm4hep::Quantity> &dNdx,
-
62 const ROOT::VecOps::RVec<float> &length,
-
63 const ROOT::VecOps::RVec<int> &RP2MC_indices,
-
64 const ROOT::VecOps::RVec<edm4hep::MCParticleData> &mcParticles);
-
65};
-
-
66
-
- -
69 bool m_debug;
-
70 TRandom m_random;
-
71 float m_scale;
-
72 SmearedTracksTOF(float m_scale, bool debug);
-
73 ROOT::VecOps::RVec<edm4hep::TrackerHit3DData>
-
74 operator()(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
-
75 &allRecoParticles,
-
76 const ROOT::VecOps::RVec<edm4hep::TrackData> &trackdata,
-
77 const ROOT::VecOps::RVec<edm4hep::TrackerHit3DData> &trackerhits,
-
78 const ROOT::VecOps::RVec<float> &length,
-
79 const ROOT::VecOps::RVec<int> &RP2MC_indices,
-
80 const ROOT::VecOps::RVec<edm4hep::MCParticleData> &mcParticles);
-
81};
-
-
82
-
- -
85 bool m_debug;
-
86 float m_scale;
-
87 int m_type;
-
88 int m_mode;
-
89 SmearedReconstructedParticle(float scale, int type, int mode, bool debug);
-
90
-
91 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
-
92 operator()(const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
-
93 &allRecoParticles,
-
94 const ROOT::VecOps::RVec<int> &RP2MC_indices,
-
95 const ROOT::VecOps::RVec<edm4hep::MCParticleData> &mcParticles);
-
96};
-
-
97
-
98} // namespace SmearObjects
-
-
99} // namespace FCCAnalyses
-
100
-
101#endif
- -
TVectorD TrackParamFromMC_DelphesConv(edm4hep::MCParticleData aMCParticle)
for a given MC particle, returns a "track state", i.e.
Definition SmearObjects.cc:22
-
ROOT::VecOps::RVec< edm4hep::TrackState > mcTrackParameters(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
used to validate the method above.
Definition SmearObjects.cc:185
-
TVectorD CovSmear(TVectorD x, TMatrixDSym C, TRandom *ran, bool debug)
generates random values for a vector, given the covariance matrix of its components,...
Definition SmearObjects.cc:240
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
generates new reco particles, smeared by given parameters
Definition SmearObjects.h:84
- -
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
Definition SmearObjects.cc:517
- - - -
generates new track states, by rescaling the covariance matrix of the tracks
Definition SmearObjects.h:24
-
ROOT::VecOps::RVec< edm4hep::TrackState > operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
Definition SmearObjects.cc:49
-
bool m_debug
Definition SmearObjects.h:25
-
float m_smear_parameters[5]
Definition SmearObjects.h:27
-
TRandom m_random
Definition SmearObjects.h:26
-
generates new tracker hits, by rescaling the timing measurement
Definition SmearObjects.h:68
-
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
Definition SmearObjects.cc:400
-
bool m_debug
Definition SmearObjects.h:69
-
TRandom m_random
Definition SmearObjects.h:70
-
float m_scale
Definition SmearObjects.h:71
-
generates new track dNdx, by rescaling the poisson error of the cluster count
Definition SmearObjects.h:53
-
ROOT::VecOps::RVec< edm4hep::Quantity > operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
Definition SmearObjects.cc:313
-
bool m_debug
Definition SmearObjects.h:54
-
TRandom m_random
Definition SmearObjects.h:55
-
float m_scale
Definition SmearObjects.h:56
-
- - - - - diff --git a/doc/latest/_smearing_8cc.html b/doc/latest/_smearing_8cc.html deleted file mode 100644 index 3af1e07664..0000000000 --- a/doc/latest/_smearing_8cc.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/Smearing.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
Smearing.cc File Reference
-
-
-
#include "FCCAnalyses/Smearing.h"
-
-Include dependency graph for Smearing.cc:
-
-
- - - - - - - - - - - - - - - -
-
- - - - - diff --git a/doc/latest/_smearing_8cc__incl.map b/doc/latest/_smearing_8cc__incl.map deleted file mode 100644 index bc87b0ac0e..0000000000 --- a/doc/latest/_smearing_8cc__incl.map +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/doc/latest/_smearing_8cc__incl.md5 b/doc/latest/_smearing_8cc__incl.md5 deleted file mode 100644 index 88bdce37e3..0000000000 --- a/doc/latest/_smearing_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -f29bb24b5f4ed7808e5b723cbbb95fa7 \ No newline at end of file diff --git a/doc/latest/_smearing_8cc__incl.png b/doc/latest/_smearing_8cc__incl.png deleted file mode 100644 index fa717fa35a..0000000000 Binary files a/doc/latest/_smearing_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_smearing_8h.html b/doc/latest/_smearing_8h.html deleted file mode 100644 index a0b4db3593..0000000000 --- a/doc/latest/_smearing_8h.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/Smearing.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Classes
-
Smearing.h File Reference
-
-
-
#include <cmath>
-#include <vector>
-#include "TLorentzVector.h"
-#include "ROOT/RVec.hxx"
-#include "edm4hep/MCParticleData.h"
-
-Include dependency graph for Smearing.h:
-
-
- - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - -
-
-

Go to the source code of this file.

- - - - - -

-Classes

struct  logNormal
 LogNormal smearing in the form of sqrt(aX^2 + bX + c) More...
 
-
- - - - - diff --git a/doc/latest/_smearing_8h__dep__incl.map b/doc/latest/_smearing_8h__dep__incl.map deleted file mode 100644 index cbfd846ccd..0000000000 --- a/doc/latest/_smearing_8h__dep__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/_smearing_8h__dep__incl.md5 b/doc/latest/_smearing_8h__dep__incl.md5 deleted file mode 100644 index 74e3ddd055..0000000000 --- a/doc/latest/_smearing_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -7eebf3d8f1a5563feff422a87f22f3ba \ No newline at end of file diff --git a/doc/latest/_smearing_8h__dep__incl.png b/doc/latest/_smearing_8h__dep__incl.png deleted file mode 100644 index 5ffe367fc4..0000000000 Binary files a/doc/latest/_smearing_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_smearing_8h__incl.map b/doc/latest/_smearing_8h__incl.map deleted file mode 100644 index b866e8f137..0000000000 --- a/doc/latest/_smearing_8h__incl.map +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/doc/latest/_smearing_8h__incl.png b/doc/latest/_smearing_8h__incl.png deleted file mode 100644 index 25c4888738..0000000000 Binary files a/doc/latest/_smearing_8h__incl.png and /dev/null differ diff --git a/doc/latest/_smearing_8h_source.html b/doc/latest/_smearing_8h_source.html deleted file mode 100644 index 34e1517dc6..0000000000 --- a/doc/latest/_smearing_8h_source.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/Smearing.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
Smearing.h
-
-
-Go to the documentation of this file.
1#ifndef SMEARING_ANALYZERS_H
-
2#define SMEARING_ANALYZERS_H
-
3
-
4#include <cmath>
-
5#include <vector>
-
6
-
7#include "TLorentzVector.h"
-
8#include "ROOT/RVec.hxx"
-
9#include "edm4hep/MCParticleData.h"
-
10
-
11
-
12
-
-
14struct logNormal {
-
15 logNormal(float arg_a, float arg_b, float arg_c);
-
16 float m_a = 0.;
-
17 float m_b = 0.;
-
18 float m_c = 0.;
-
19 ROOT::VecOps::RVec<float> operator() (ROOT::VecOps::RVec<float> in);
-
20};
-
-
21
-
22#endif
-
LogNormal smearing in the form of sqrt(aX^2 + bX + c)
Definition Smearing.h:14
-
float m_c
Definition Smearing.h:18
-
float m_b
Definition Smearing.h:17
-
ROOT::VecOps::RVec< float > operator()(ROOT::VecOps::RVec< float > in)
Definition Smearing.cc:5
-
float m_a
Definition Smearing.h:16
-
- - - - - diff --git a/doc/latest/_utils_8h.html b/doc/latest/_utils_8h.html deleted file mode 100644 index 47fd721b6b..0000000000 --- a/doc/latest/_utils_8h.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/Utils.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
Utils.h File Reference
-
-
-
#include <cmath>
-
-Include dependency graph for Utils.h:
-
-
- - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - -
-
-

Go to the source code of this file.

- - - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::Utils
 
- - - - - - - -

-Functions

template<typename T >
auto FCCAnalyses::Utils::getsize (T &vec)
 
template<typename T >
ROOT::VecOps::RVec< ROOT::VecOps::RVec< T > > FCCAnalyses::Utils::as_vector (const ROOT::VecOps::RVec< T > &in)
 
-
- - - - - diff --git a/doc/latest/_utils_8h__dep__incl.map b/doc/latest/_utils_8h__dep__incl.map deleted file mode 100644 index e427054304..0000000000 --- a/doc/latest/_utils_8h__dep__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/_utils_8h__dep__incl.md5 b/doc/latest/_utils_8h__dep__incl.md5 deleted file mode 100644 index 669103df02..0000000000 --- a/doc/latest/_utils_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -4a7f94f8734359406118556987c8b781 \ No newline at end of file diff --git a/doc/latest/_utils_8h__dep__incl.png b/doc/latest/_utils_8h__dep__incl.png deleted file mode 100644 index 3857d7619f..0000000000 Binary files a/doc/latest/_utils_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_utils_8h__incl.map b/doc/latest/_utils_8h__incl.map deleted file mode 100644 index ae07442bca..0000000000 --- a/doc/latest/_utils_8h__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/_utils_8h__incl.png b/doc/latest/_utils_8h__incl.png deleted file mode 100644 index cbd7329112..0000000000 Binary files a/doc/latest/_utils_8h__incl.png and /dev/null differ diff --git a/doc/latest/_utils_8h_source.html b/doc/latest/_utils_8h_source.html deleted file mode 100644 index 8feee2dc1a..0000000000 --- a/doc/latest/_utils_8h_source.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/Utils.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
Utils.h
-
-
-Go to the documentation of this file.
1#ifndef UTILS_ANALYZERS_H
-
2#define UTILS_ANALYZERS_H
-
3
-
4#include <cmath>
-
5
-
6namespace FCCAnalyses {
-
-
7 namespace Utils {
-
8
-
9 template<typename T> inline auto getsize( T& vec){ return vec.size();};
-
10 template<typename T> inline ROOT::VecOps::RVec<ROOT::VecOps::RVec<T> > as_vector(const ROOT::VecOps::RVec<T>& in){return ROOT::VecOps::RVec<ROOT::VecOps::RVec<T> >(1, in);};
-
11 }
-
-
12}
-
13
-
14#endif
-
auto getsize(T &vec)
Definition Utils.h:9
-
ROOT::VecOps::RVec< ROOT::VecOps::RVec< T > > as_vector(const ROOT::VecOps::RVec< T > &in)
Definition Utils.h:10
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
- - - - - diff --git a/doc/latest/_valencia_plugin_8cc.html b/doc/latest/_valencia_plugin_8cc.html deleted file mode 100644 index 4f116e2da5..0000000000 --- a/doc/latest/_valencia_plugin_8cc.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - - - -FCCAnalyses: addons/FastJet/src/ValenciaPlugin.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Classes | -Namespaces
-
ValenciaPlugin.cc File Reference
-
-
-
#include "FastJet/ValenciaPlugin.h"
-#include "fastjet/NNH.hh"
-#include <sstream>
-#include <limits>
-
-Include dependency graph for ValenciaPlugin.cc:
-
-
- - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Classes

class  contrib::ValenciaInfo
 class that contains the algorithm parameters R and beta More...
 
class  contrib::ValenciaBriefJet
 
- - - -

-Namespaces

namespace  contrib
 
-
- - - - - diff --git a/doc/latest/_valencia_plugin_8cc__incl.map b/doc/latest/_valencia_plugin_8cc__incl.map deleted file mode 100644 index 95a63bccff..0000000000 --- a/doc/latest/_valencia_plugin_8cc__incl.map +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_valencia_plugin_8cc__incl.md5 b/doc/latest/_valencia_plugin_8cc__incl.md5 deleted file mode 100644 index 93eb7541d2..0000000000 --- a/doc/latest/_valencia_plugin_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -4195bd702812b96dc00e4834e943044c \ No newline at end of file diff --git a/doc/latest/_valencia_plugin_8cc__incl.png b/doc/latest/_valencia_plugin_8cc__incl.png deleted file mode 100644 index 5785b0fa08..0000000000 Binary files a/doc/latest/_valencia_plugin_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_valencia_plugin_8h.html b/doc/latest/_valencia_plugin_8h.html deleted file mode 100644 index e64feb9e9d..0000000000 --- a/doc/latest/_valencia_plugin_8h.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - - -FCCAnalyses: addons/FastJet/ValenciaPlugin.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Classes | -Namespaces
-
ValenciaPlugin.h File Reference
-
-
-
#include <fastjet/internal/base.hh>
-#include "fastjet/JetDefinition.hh"
-#include "fastjet/ClusterSequence.hh"
-
-Include dependency graph for ValenciaPlugin.h:
-
-
- - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - - - - - - - - - - - - - - - - - - -
-
-

Go to the source code of this file.

- - - - - -

-Classes

class  contrib::ValenciaPlugin
 ValenciaPlugin is a plugin for fastjet (v2.4 upwards) More...
 
- - - -

-Namespaces

namespace  contrib
 
-
- - - - - diff --git a/doc/latest/_valencia_plugin_8h__dep__incl.map b/doc/latest/_valencia_plugin_8h__dep__incl.map deleted file mode 100644 index fe0796d8f9..0000000000 --- a/doc/latest/_valencia_plugin_8h__dep__incl.map +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_valencia_plugin_8h__dep__incl.md5 b/doc/latest/_valencia_plugin_8h__dep__incl.md5 deleted file mode 100644 index 67b0b2ec73..0000000000 --- a/doc/latest/_valencia_plugin_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -c54f1840a95a7b1ba95305977035a7d8 \ No newline at end of file diff --git a/doc/latest/_valencia_plugin_8h__dep__incl.png b/doc/latest/_valencia_plugin_8h__dep__incl.png deleted file mode 100644 index 0c317c478c..0000000000 Binary files a/doc/latest/_valencia_plugin_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_valencia_plugin_8h__incl.map b/doc/latest/_valencia_plugin_8h__incl.map deleted file mode 100644 index 01c2d33908..0000000000 --- a/doc/latest/_valencia_plugin_8h__incl.map +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/doc/latest/_valencia_plugin_8h__incl.png b/doc/latest/_valencia_plugin_8h__incl.png deleted file mode 100644 index 5423e763da..0000000000 Binary files a/doc/latest/_valencia_plugin_8h__incl.png and /dev/null differ diff --git a/doc/latest/_valencia_plugin_8h_source.html b/doc/latest/_valencia_plugin_8h_source.html deleted file mode 100644 index 2e02b37de2..0000000000 --- a/doc/latest/_valencia_plugin_8h_source.html +++ /dev/null @@ -1,187 +0,0 @@ - - - - - - - - -FCCAnalyses: addons/FastJet/ValenciaPlugin.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
ValenciaPlugin.h
-
-
-Go to the documentation of this file.
1// $Id: ValenciaPlugin.hh 771 2015-02-21 16:40:07Z vos $
-
2//
-
3// Copyright (c) 2014, Marcel Vos and Ignacio Garcia
-
4//
-
5//----------------------------------------------------------------------
-
6// This file is part of FastJet contrib.
-
7//
-
8// It is free software; you can redistribute it and/or modify it under
-
9// the terms of the GNU General Public License as published by the
-
10// Free Software Foundation; either version 2 of the License, or (at
-
11// your option) any later version.
-
12//
-
13// It is distributed in the hope that it will be useful, but WITHOUT
-
14// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-
15// or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
-
16// License for more details.
-
17//
-
18// You should have received a copy of the GNU General Public License
-
19// along with this code. If not, see <http://www.gnu.org/licenses/>.
-
20//----------------------------------------------------------------------
-
21
-
22#ifndef FastJet_ValenciaPlugin_h
-
23#define FastJet_ValenciaPlugin_h
-
24
-
25#include <fastjet/internal/base.hh>
-
26#include "fastjet/JetDefinition.hh"
-
27#include "fastjet/ClusterSequence.hh"
-
28FASTJET_BEGIN_NAMESPACE // defined in fastjet/internal/base.hh
-
29
-
30 namespace contrib {
-
31 //----------------------------------------------------------------------
-
32 //
-
-
40 class ValenciaPlugin : public JetDefinition::Plugin {
-
41 public:
-
49 ValenciaPlugin(double R, double beta, double gamma) : _R(R), _beta(beta), _gamma(gamma) {}
-
50
-
54 ValenciaPlugin(double R, double beta) : _R(R), _beta(beta), _gamma(beta) {}
-
55
-
57 ValenciaPlugin(const ValenciaPlugin &plugin) { *this = plugin; }
-
58
-
59 // the things that are required by base class
-
60 virtual std::string description() const;
-
61 virtual void run_clustering(ClusterSequence &) const;
-
62
-
66 virtual double R() const { return _R; }
-
67
-
68 // the Valencia algorithm has a second parameter beta that governs
-
69 // the exponent of the energy in the inter-particle and beam distance
-
70 // criteria, and thus determines the clustering order
-
71 virtual double beta() const { return _beta; }
-
72
-
73 // the Valencia algorithm has a third parameter gamma that governs
-
74 // the exponent of the sin(theta) in the beam distance
-
75 // and thus the shrinking of the jet size in the forward region
-
76 virtual double gamma() const { return _gamma; }
-
77
-
80 virtual bool exclusive_sequence_meaningful() const { return true; }
-
81
-
82 private:
-
83 double _R;
-
84 double _beta;
-
85 double _gamma;
-
86 };
-
-
87
-
88} // namespace contrib
-
89
-
90FASTJET_END_NAMESPACE
-
91
-
92#endif // __FASTJET_CONTRIB_VALENCIAJETALGORITHM_HH__
-
ValenciaPlugin is a plugin for fastjet (v2.4 upwards)
Definition ValenciaPlugin.h:40
-
double _beta
Definition ValenciaPlugin.h:84
-
ValenciaPlugin(double R, double beta)
Constructor for the Valencia Plugin class.
Definition ValenciaPlugin.h:54
-
virtual void run_clustering(ClusterSequence &) const
Definition ValenciaPlugin.cc:103
-
virtual bool exclusive_sequence_meaningful() const
avoid the warning whenever the user requests "exclusive" jets from the cluster sequence
Definition ValenciaPlugin.h:80
-
ValenciaPlugin(double R, double beta, double gamma)
Constructor for the Valencia Plugin class.
Definition ValenciaPlugin.h:49
-
virtual double R() const
the plugin mechanism's standard way of accessing the jet radius.
Definition ValenciaPlugin.h:66
-
ValenciaPlugin(const ValenciaPlugin &plugin)
copy constructor
Definition ValenciaPlugin.h:57
-
virtual double beta() const
Definition ValenciaPlugin.h:71
-
double _gamma
Definition ValenciaPlugin.h:85
-
virtual std::string description() const
Definition ValenciaPlugin.cc:97
-
virtual double gamma() const
Definition ValenciaPlugin.h:76
-
double _R
Definition ValenciaPlugin.h:83
-
Definition ValenciaPlugin.cc:31
-
- - - - - diff --git a/doc/latest/_vertex_finder_acts_8cc.html b/doc/latest/_vertex_finder_acts_8cc.html deleted file mode 100644 index da84ceee26..0000000000 --- a/doc/latest/_vertex_finder_acts_8cc.html +++ /dev/null @@ -1,223 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/VertexFinderActs.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
VertexFinderActs.cc File Reference
-
-
-
#include "FCCAnalyses/VertexFinderActs.h"
-#include <iostream>
-#include "Acts/MagneticField/ConstantBField.hpp"
-#include "Acts/Propagator/EigenStepper.hpp"
-#include "Acts/Propagator/Propagator.hpp"
-#include "Acts/Utilities/AnnealingUtility.hpp"
-#include "Acts/Vertexing/ImpactPointEstimator.hpp"
-#include "Acts/Vertexing/HelicalTrackLinearizer.hpp"
-#include "Acts/Definitions/Algebra.hpp"
-#include "Acts/Definitions/Units.hpp"
-#include "Acts/Geometry/GeometryContext.hpp"
-#include "Acts/Surfaces/PerigeeSurface.hpp"
-#include "Acts/Utilities/Helpers.hpp"
-#include "Acts/Vertexing/AdaptiveMultiVertexFinder.hpp"
-#include "Acts/Vertexing/AdaptiveMultiVertexFitter.hpp"
-#include "Acts/Vertexing/LinearizedTrack.hpp"
-#include "Acts/Vertexing/TrackDensityVertexFinder.hpp"
-#include "Acts/Vertexing/Vertex.hpp"
-#include "Acts/Vertexing/VertexingOptions.hpp"
-#include "Acts/Vertexing/TrackAtVertex.hpp"
-#include "Acts/Utilities/Logger.hpp"
-#include "TMath.h"
-
-Include dependency graph for VertexFinderActs.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::VertexFinderActs
 
- - - -

-Functions

ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::VertexFinderActs::VertexFinderAMVF (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 
-
- - - - - diff --git a/doc/latest/_vertex_finder_acts_8cc__incl.map b/doc/latest/_vertex_finder_acts_8cc__incl.map deleted file mode 100644 index 88acf93153..0000000000 --- a/doc/latest/_vertex_finder_acts_8cc__incl.map +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_vertex_finder_acts_8cc__incl.md5 b/doc/latest/_vertex_finder_acts_8cc__incl.md5 deleted file mode 100644 index 981257ec86..0000000000 --- a/doc/latest/_vertex_finder_acts_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -a2893c93e77a13a9899a70e3696be9d3 \ No newline at end of file diff --git a/doc/latest/_vertex_finder_acts_8cc__incl.png b/doc/latest/_vertex_finder_acts_8cc__incl.png deleted file mode 100644 index 06c0bb8649..0000000000 Binary files a/doc/latest/_vertex_finder_acts_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_vertex_finder_acts_8h.html b/doc/latest/_vertex_finder_acts_8h.html deleted file mode 100644 index d767394c59..0000000000 --- a/doc/latest/_vertex_finder_acts_8h.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexFinderActs.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
VertexFinderActs.h File Reference
-
-
-
#include <cmath>
-#include <vector>
-#include "edm4hep/TrackState.h"
-#include "ROOT/RVec.hxx"
-#include <TMatrixD.h>
-#include <TMatrixDSym.h>
-#include "VertexingUtils.h"
-
-Include dependency graph for VertexFinderActs.h:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - -
-
-

Go to the source code of this file.

- - - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::VertexFinderActs
 
- - - -

-Functions

ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::VertexFinderActs::VertexFinderAMVF (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 
-
- - - - - diff --git a/doc/latest/_vertex_finder_acts_8h__dep__incl.map b/doc/latest/_vertex_finder_acts_8h__dep__incl.map deleted file mode 100644 index 07d5166a27..0000000000 --- a/doc/latest/_vertex_finder_acts_8h__dep__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/_vertex_finder_acts_8h__dep__incl.md5 b/doc/latest/_vertex_finder_acts_8h__dep__incl.md5 deleted file mode 100644 index 7631c0b2a2..0000000000 --- a/doc/latest/_vertex_finder_acts_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -d6dc6265ee2496b32d072d0e9494e4d4 \ No newline at end of file diff --git a/doc/latest/_vertex_finder_acts_8h__dep__incl.png b/doc/latest/_vertex_finder_acts_8h__dep__incl.png deleted file mode 100644 index 81df9b9711..0000000000 Binary files a/doc/latest/_vertex_finder_acts_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_vertex_finder_acts_8h__incl.map b/doc/latest/_vertex_finder_acts_8h__incl.map deleted file mode 100644 index f1c964a448..0000000000 --- a/doc/latest/_vertex_finder_acts_8h__incl.map +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_vertex_finder_acts_8h__incl.md5 b/doc/latest/_vertex_finder_acts_8h__incl.md5 deleted file mode 100644 index 7482574ef9..0000000000 --- a/doc/latest/_vertex_finder_acts_8h__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -df7e9ac366027e0d313a9854bdb25d5a \ No newline at end of file diff --git a/doc/latest/_vertex_finder_acts_8h__incl.png b/doc/latest/_vertex_finder_acts_8h__incl.png deleted file mode 100644 index 49c0b752de..0000000000 Binary files a/doc/latest/_vertex_finder_acts_8h__incl.png and /dev/null differ diff --git a/doc/latest/_vertex_finder_acts_8h_source.html b/doc/latest/_vertex_finder_acts_8h_source.html deleted file mode 100644 index 6990f86155..0000000000 --- a/doc/latest/_vertex_finder_acts_8h_source.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexFinderActs.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
VertexFinderActs.h
-
-
-Go to the documentation of this file.
1#ifndef VERTEXFINDERACTS_ANALYZERS_H
-
2#define VERTEXFINDERACTS_ANALYZERS_H
-
3
-
4#include <cmath>
-
5#include <vector>
-
6#include "edm4hep/TrackState.h"
-
7#include "ROOT/RVec.hxx"
-
8#include <TMatrixD.h>
-
9#include <TMatrixDSym.h>
-
10#include "VertexingUtils.h"
-
11
-
12namespace FCCAnalyses{
-
13
-
-
14namespace VertexFinderActs{
-
15
-
16 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> VertexFinderAMVF(ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
17
-
18}//end NS VertexFinderActs
-
-
19
-
20}//end NS FCCAnalyses
-
21#endif
- -
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > VertexFinderAMVF(ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Definition VertexFinderActs.cc:39
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
- - - - - diff --git a/doc/latest/_vertex_finder_l_c_f_i_plus_8cc.html b/doc/latest/_vertex_finder_l_c_f_i_plus_8cc.html deleted file mode 100644 index 002b69bacb..0000000000 --- a/doc/latest/_vertex_finder_l_c_f_i_plus_8cc.html +++ /dev/null @@ -1,276 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/VertexFinderLCFIPlus.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions | -Variables
-
VertexFinderLCFIPlus.cc File Reference
-
-
-
#include "FCCAnalyses/VertexFinderLCFIPlus.h"
-#include <iostream>
-
-Include dependency graph for VertexFinderLCFIPlus.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::VertexFinderLCFIPlus
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

ROOT::VecOps::RVec< ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > > FCCAnalyses::VertexFinderLCFIPlus::get_SV_jets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 returns SVs reconstructed from non-primary tracks of jets non-primary separated from all tracks using isInPrimary (bool) vector currently not separating SVs by jet
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::VertexFinderLCFIPlus::get_SV_event (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering non-primary separated from all tracks using isInPrimary (bool) vector
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::VertexFinderLCFIPlus::get_SV_event (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexFinderLCFIPlus::VertexSeed_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10.)
 returns indices of the best pair of tracks from a vector of (non-primary) tracks default chi2 threshold is 9 and default invariant mass threshold is 10GeV
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexFinderLCFIPlus::addTrack_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > vtx_tr, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 adds index of the best track (from the remaining tracks) to the (seed) vtx default chi2 threshold is 9 and default invariant mass threshold is 10GeV default threshold for track's chi2 contribution is 5 (?)
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFinderLCFIPlus::V0rejection_tight (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true)
 V0 rejection (tight) takes all (non-primary tracks) & removes tracks coming from V0s if user chooses by default V0 rejection is done.
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::VertexFinderLCFIPlus::findSVfromTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks_fin, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 find SVs from a set of tracks default values of thresholds for the constraints are set
 
bool FCCAnalyses::VertexFinderLCFIPlus::check_constraints (VertexingUtils::FCCAnalysesVertex vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool seed=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 check constraints of vertex candidates default values of thresholds for the constraints are set default constraint check is that for finding vertex seed seed=true -> constraints for seed; seed=false -> constraints for adding tracks
 
ROOT::VecOps::RVec< bool > FCCAnalyses::VertexFinderLCFIPlus::isV0 (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight=false)
 V0 rejection/identification takes all (non-primary) tracks & assigns "true" to pairs that form a V0 if(tight) -> tight constraints if(!tight) -> loose constraints by default loose constraints.
 
VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)
 returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be chosen out of two sets
 
VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999, double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995, double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995, double chi2_cut=9.)
 returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be set manually
 
VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s_jet (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, VertexingUtils::FCCAnalysesVertex PV, bool tight=true, double chi2_cut=9.)
 returns V0s reconstructed in each jet of the event (as an FCCAnalysesV0 object) need to perform jet clustering before calling this function
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::get_V0candidate (VertexingUtils::FCCAnalysesVertex &V0_vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tr_pair, VertexingUtils::FCCAnalysesVertex PV, bool chi2, double chi2_cut=9.)
 returns invariant mass, distance from PV, and colliniarity variables for all V0 candidates [0] -> invM_Ks [GeV] [1] -> invM_Lambda1 [GeV] [2] -> invM_Lambda2 [GeV] [3] -> invM_Gamma [GeV] [4] -> r [mm] [5] -> r.p [unit vector] boolean check for if chi2 constraint needs to be checked skip the candidate with output size 0 - doesn't pass the chi2 cut
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks (bool tight)
 functions to fill constraint thresholds tight -> tight constraints !tight -> loose constraints also an option to choose constraint threshold
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0 (bool tight)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma (bool tight)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks (double invM_low, double invM_high, double dis, double cosAng)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0 (double invM_low, double invM_high, double dis, double cosAng)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma (double invM_low, double invM_high, double dis, double cosAng)
 
- - - - - - - - - -

-Variables

bool FCCAnalyses::VertexFinderLCFIPlus::debug_me = false
 
const double FCCAnalyses::VertexFinderLCFIPlus::m_pi = 0.13957039
 
const double FCCAnalyses::VertexFinderLCFIPlus::m_p = 0.93827208
 
const double FCCAnalyses::VertexFinderLCFIPlus::m_e = 0.00051099
 
-
- - - - - diff --git a/doc/latest/_vertex_finder_l_c_f_i_plus_8cc__incl.map b/doc/latest/_vertex_finder_l_c_f_i_plus_8cc__incl.map deleted file mode 100644 index 3a8ecde0d4..0000000000 --- a/doc/latest/_vertex_finder_l_c_f_i_plus_8cc__incl.map +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_vertex_finder_l_c_f_i_plus_8cc__incl.md5 b/doc/latest/_vertex_finder_l_c_f_i_plus_8cc__incl.md5 deleted file mode 100644 index 920a85617a..0000000000 --- a/doc/latest/_vertex_finder_l_c_f_i_plus_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -43e59eefa68a2e552138095c0eff52b9 \ No newline at end of file diff --git a/doc/latest/_vertex_finder_l_c_f_i_plus_8cc__incl.png b/doc/latest/_vertex_finder_l_c_f_i_plus_8cc__incl.png deleted file mode 100644 index 995b0af98c..0000000000 Binary files a/doc/latest/_vertex_finder_l_c_f_i_plus_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_vertex_finder_l_c_f_i_plus_8h.html b/doc/latest/_vertex_finder_l_c_f_i_plus_8h.html deleted file mode 100644 index d261d2629d..0000000000 --- a/doc/latest/_vertex_finder_l_c_f_i_plus_8h.html +++ /dev/null @@ -1,280 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexFinderLCFIPlus.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
VertexFinderLCFIPlus.h File Reference
-
-
-
#include <cmath>
-#include <vector>
-#include "ROOT/RVec.hxx"
-#include "edm4hep/ReconstructedParticleData.h"
-#include "edm4hep/TrackState.h"
-#include "FCCAnalyses/ReconstructedParticle2Track.h"
-#include "FCCAnalyses/VertexFitterSimple.h"
-#include "FCCAnalyses/VertexingUtils.h"
-#include "fastjet/JetDefinition.hh"
-
-Include dependency graph for VertexFinderLCFIPlus.h:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - -
-
-

Go to the source code of this file.

- - - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::VertexFinderLCFIPlus
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

ROOT::VecOps::RVec< ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > > FCCAnalyses::VertexFinderLCFIPlus::get_SV_jets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 returns SVs reconstructed from non-primary tracks of jets non-primary separated from all tracks using isInPrimary (bool) vector currently not separating SVs by jet
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::VertexFinderLCFIPlus::get_SV_event (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering non-primary separated from all tracks using isInPrimary (bool) vector
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::VertexFinderLCFIPlus::get_SV_event (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexFinderLCFIPlus::VertexSeed_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10.)
 returns indices of the best pair of tracks from a vector of (non-primary) tracks default chi2 threshold is 9 and default invariant mass threshold is 10GeV
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexFinderLCFIPlus::addTrack_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > vtx_tr, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 adds index of the best track (from the remaining tracks) to the (seed) vtx default chi2 threshold is 9 and default invariant mass threshold is 10GeV default threshold for track's chi2 contribution is 5 (?)
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFinderLCFIPlus::V0rejection_tight (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true)
 V0 rejection (tight) takes all (non-primary tracks) & removes tracks coming from V0s if user chooses by default V0 rejection is done.
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::VertexFinderLCFIPlus::findSVfromTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks_fin, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 find SVs from a set of tracks default values of thresholds for the constraints are set
 
bool FCCAnalyses::VertexFinderLCFIPlus::check_constraints (VertexingUtils::FCCAnalysesVertex vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool seed=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
 check constraints of vertex candidates default values of thresholds for the constraints are set default constraint check is that for finding vertex seed seed=true -> constraints for seed; seed=false -> constraints for adding tracks
 
ROOT::VecOps::RVec< bool > FCCAnalyses::VertexFinderLCFIPlus::isV0 (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight=false)
 V0 rejection/identification takes all (non-primary) tracks & assigns "true" to pairs that form a V0 if(tight) -> tight constraints if(!tight) -> loose constraints by default loose constraints.
 
VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)
 returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be chosen out of two sets
 
VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999, double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995, double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995, double chi2_cut=9.)
 returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be set manually
 
VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s_jet (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, VertexingUtils::FCCAnalysesVertex PV, bool tight=true, double chi2_cut=9.)
 returns V0s reconstructed in each jet of the event (as an FCCAnalysesV0 object) need to perform jet clustering before calling this function
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::get_V0candidate (VertexingUtils::FCCAnalysesVertex &V0_vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tr_pair, VertexingUtils::FCCAnalysesVertex PV, bool chi2, double chi2_cut=9.)
 returns invariant mass, distance from PV, and colliniarity variables for all V0 candidates [0] -> invM_Ks [GeV] [1] -> invM_Lambda1 [GeV] [2] -> invM_Lambda2 [GeV] [3] -> invM_Gamma [GeV] [4] -> r [mm] [5] -> r.p [unit vector] boolean check for if chi2 constraint needs to be checked skip the candidate with output size 0 - doesn't pass the chi2 cut
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks (bool tight)
 functions to fill constraint thresholds tight -> tight constraints !tight -> loose constraints also an option to choose constraint threshold
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0 (bool tight)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma (bool tight)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks (double invM_low, double invM_high, double dis, double cosAng)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0 (double invM_low, double invM_high, double dis, double cosAng)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma (double invM_low, double invM_high, double dis, double cosAng)
 
-
- - - - - diff --git a/doc/latest/_vertex_finder_l_c_f_i_plus_8h__dep__incl.map b/doc/latest/_vertex_finder_l_c_f_i_plus_8h__dep__incl.map deleted file mode 100644 index 0bd841382d..0000000000 --- a/doc/latest/_vertex_finder_l_c_f_i_plus_8h__dep__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/_vertex_finder_l_c_f_i_plus_8h__dep__incl.md5 b/doc/latest/_vertex_finder_l_c_f_i_plus_8h__dep__incl.md5 deleted file mode 100644 index 347dd5decb..0000000000 --- a/doc/latest/_vertex_finder_l_c_f_i_plus_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -716fb73e3d4111eca3035de4bb52f55e \ No newline at end of file diff --git a/doc/latest/_vertex_finder_l_c_f_i_plus_8h__dep__incl.png b/doc/latest/_vertex_finder_l_c_f_i_plus_8h__dep__incl.png deleted file mode 100644 index 126dbd5841..0000000000 Binary files a/doc/latest/_vertex_finder_l_c_f_i_plus_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_vertex_finder_l_c_f_i_plus_8h__incl.map b/doc/latest/_vertex_finder_l_c_f_i_plus_8h__incl.map deleted file mode 100644 index 693433a93f..0000000000 --- a/doc/latest/_vertex_finder_l_c_f_i_plus_8h__incl.map +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_vertex_finder_l_c_f_i_plus_8h__incl.md5 b/doc/latest/_vertex_finder_l_c_f_i_plus_8h__incl.md5 deleted file mode 100644 index 61b16e398f..0000000000 --- a/doc/latest/_vertex_finder_l_c_f_i_plus_8h__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -c571a376db98487103c91453b8e1fe91 \ No newline at end of file diff --git a/doc/latest/_vertex_finder_l_c_f_i_plus_8h__incl.png b/doc/latest/_vertex_finder_l_c_f_i_plus_8h__incl.png deleted file mode 100644 index d1dc751d25..0000000000 Binary files a/doc/latest/_vertex_finder_l_c_f_i_plus_8h__incl.png and /dev/null differ diff --git a/doc/latest/_vertex_finder_l_c_f_i_plus_8h_source.html b/doc/latest/_vertex_finder_l_c_f_i_plus_8h_source.html deleted file mode 100644 index 1f7ff02979..0000000000 --- a/doc/latest/_vertex_finder_l_c_f_i_plus_8h_source.html +++ /dev/null @@ -1,243 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexFinderLCFIPlus.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
VertexFinderLCFIPlus.h
-
-
-Go to the documentation of this file.
1#ifndef VERTEXFINDERLCFIPLUS_ANALYZERS_H
-
2#define VERTEXFINDERLCFIPLUS_ANALYZERS_H
-
3
-
4#include <cmath>
-
5#include <vector>
-
6
-
7#include "ROOT/RVec.hxx"
-
8#include "edm4hep/ReconstructedParticleData.h"
-
9#include "edm4hep/TrackState.h"
-
10
- - - -
14
-
15#include "fastjet/JetDefinition.hh"
-
16
-
21namespace FCCAnalyses{
-
22
-
-
23namespace VertexFinderLCFIPlus{
-
24
-
29 ROOT::VecOps::RVec<ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex>> get_SV_jets( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recoparticles,
-
30 ROOT::VecOps::RVec<edm4hep::TrackState> thetracks,
- -
32 ROOT::VecOps::RVec<bool> isInPrimary,
-
33 ROOT::VecOps::RVec<fastjet::PseudoJet> jets,
-
34 std::vector<std::vector<int>> jet_consti,
-
35 bool V0_rej=true,
-
36 double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5. ) ;
-
37
-
42 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> get_SV_event( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recoparticles,
-
43 ROOT::VecOps::RVec<edm4hep::TrackState> thetracks,
- -
45 ROOT::VecOps::RVec<bool> isInPrimary,
-
46 bool V0_rej=true,
-
47 double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5. ) ;
-
48
-
52 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> get_SV_event( ROOT::VecOps::RVec<edm4hep::TrackState> np_tracks,
-
53 ROOT::VecOps::RVec<edm4hep::TrackState> thetracks,
- -
55 bool V0_rej=true,
-
56 double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5. ) ;
-
57
-
61 ROOT::VecOps::RVec<int> VertexSeed_best( ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
- -
63 double chi2_cut=9., double invM_cut=10.) ;
-
64
-
69 ROOT::VecOps::RVec<int> addTrack_best( ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
-
70 ROOT::VecOps::RVec<int> vtx_tr,
- -
72 double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.) ;
-
73
-
78 ROOT::VecOps::RVec<edm4hep::TrackState> V0rejection_tight( ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
- -
80 bool V0_rej=true ) ;
-
81
-
85 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> findSVfromTracks( ROOT::VecOps::RVec<edm4hep::TrackState> tracks_fin,
-
86 const ROOT::VecOps::RVec<edm4hep::TrackState>& alltracks,
- -
88 double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.) ;
-
89
- -
96 ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
- -
98 bool seed=true,
-
99 double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.) ;
-
100
-
107 ROOT::VecOps::RVec<bool> isV0( ROOT::VecOps::RVec<edm4hep::TrackState> np_tracks,
- -
109 bool tight = false ) ;
-
110
-
112
-
116 VertexingUtils::FCCAnalysesV0 get_V0s( ROOT::VecOps::RVec<edm4hep::TrackState> np_tracks,
- -
118 bool tight,
-
119 double chi2_cut=9. ) ;
-
120
-
124 VertexingUtils::FCCAnalysesV0 get_V0s( ROOT::VecOps::RVec<edm4hep::TrackState> np_tracks,
- -
126 double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999,
-
127 double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995,
-
128 double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995,
-
129 double chi2_cut=9. ) ;
-
130
-
134 VertexingUtils::FCCAnalysesV0 get_V0s_jet( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recoparticles,
-
135 ROOT::VecOps::RVec<edm4hep::TrackState> thetracks,
-
136 ROOT::VecOps::RVec<bool> isInPrimary,
-
137 ROOT::VecOps::RVec<fastjet::PseudoJet> jets,
-
138 std::vector<std::vector<int>> jet_consti,
- -
140 bool tight = true,
-
141 double chi2_cut=9. );
-
142
-
153 ROOT::VecOps::RVec<double> get_V0candidate( VertexingUtils::FCCAnalysesVertex &V0_vtx,
-
154 ROOT::VecOps::RVec<edm4hep::TrackState> tr_pair,
- -
156 bool chi2,
-
157 double chi2_cut=9. );
-
158
-
169 ROOT::VecOps::RVec<double> constraints_Ks(bool tight) ;
-
170 ROOT::VecOps::RVec<double> constraints_Lambda0(bool tight) ;
-
171 ROOT::VecOps::RVec<double> constraints_Gamma(bool tight) ;
-
172 //
-
173 ROOT::VecOps::RVec<double> constraints_Ks(double invM_low, double invM_high, double dis, double cosAng) ;
-
174 ROOT::VecOps::RVec<double> constraints_Lambda0(double invM_low, double invM_high, double dis, double cosAng) ;
-
175 ROOT::VecOps::RVec<double> constraints_Gamma(double invM_low, double invM_high, double dis, double cosAng) ;
-
179 //ROOT::VecOps::RVec<ROOT::VecOps::RVec<int>> VertexSeed_all( ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
-
180 // VertexingUtils::FCCAnalysesVertex PV,
-
181 // double chi2_cut=9., double invM_cut=10.) ;
-
182
-
187 //ROOT::VecOps::RVec<int> addTrack_multi( ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
-
188 // ROOT::VecOps::RVec<int> vtx_tr,
-
189 // VertexingUtils::FCCAnalysesVertex PV,
-
190 // double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.) ;
-
191
-
192
-
193}//end NS VertexFinderLCFIPlus
-
-
194
-
195}//end NS FCCAnalyses
-
196#endif
- - - -
ROOT::VecOps::RVec< edm4hep::TrackState > V0rejection_tight(ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true)
V0 rejection (tight) takes all (non-primary tracks) & removes tracks coming from V0s if user chooses ...
Definition VertexFinderLCFIPlus.cc:257
-
VertexingUtils::FCCAnalysesV0 get_V0s_jet(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, VertexingUtils::FCCAnalysesVertex PV, bool tight=true, double chi2_cut=9.)
returns V0s reconstructed in each jet of the event (as an FCCAnalysesV0 object) need to perform jet c...
Definition VertexFinderLCFIPlus.cc:638
-
VertexingUtils::FCCAnalysesV0 get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)
returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can...
Definition VertexFinderLCFIPlus.cc:443
-
ROOT::VecOps::RVec< ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > > get_SV_jets(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
returns SVs reconstructed from non-primary tracks of jets non-primary separated from all tracks using...
Definition VertexFinderLCFIPlus.cc:18
-
ROOT::VecOps::RVec< double > constraints_Lambda0(bool tight)
Definition VertexFinderLCFIPlus.cc:857
-
ROOT::VecOps::RVec< int > VertexSeed_best(ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10.)
returns indices of the best pair of tracks from a vector of (non-primary) tracks default chi2 thresho...
Definition VertexFinderLCFIPlus.cc:154
-
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > findSVfromTracks(ROOT::VecOps::RVec< edm4hep::TrackState > tracks_fin, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
find SVs from a set of tracks default values of thresholds for the constraints are set
Definition VertexFinderLCFIPlus.cc:274
-
ROOT::VecOps::RVec< bool > isV0(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight=false)
V0 rejection/identification takes all (non-primary) tracks & assigns "true" to pairs that form a V0 i...
Definition VertexFinderLCFIPlus.cc:368
-
ROOT::VecOps::RVec< double > get_V0candidate(VertexingUtils::FCCAnalysesVertex &V0_vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tr_pair, VertexingUtils::FCCAnalysesVertex PV, bool chi2, double chi2_cut=9.)
returns invariant mass, distance from PV, and colliniarity variables for all V0 candidates [0] -> inv...
Definition VertexFinderLCFIPlus.cc:782
-
ROOT::VecOps::RVec< double > constraints_Ks(bool tight)
functions to fill constraint thresholds tight -> tight constraints !tight -> loose constraints also a...
Definition VertexFinderLCFIPlus.cc:836
-
ROOT::VecOps::RVec< double > constraints_Gamma(bool tight)
Definition VertexFinderLCFIPlus.cc:878
-
ROOT::VecOps::RVec< int > addTrack_best(ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > vtx_tr, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
adds index of the best track (from the remaining tracks) to the (seed) vtx default chi2 threshold is ...
Definition VertexFinderLCFIPlus.cc:205
-
bool check_constraints(VertexingUtils::FCCAnalysesVertex vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool seed=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
check constraints of vertex candidates default values of thresholds for the constraints are set defau...
Definition VertexFinderLCFIPlus.cc:327
-
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > get_SV_event(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering ...
Definition VertexFinderLCFIPlus.cc:80
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
Structure to keep useful information that is related to the V0.
Definition VertexingUtils.h:49
-
Structure to keep useful track information that is related to the vertex.
Definition VertexingUtils.h:37
-
- - - - - diff --git a/doc/latest/_vertex_fitter_acts_8cc.html b/doc/latest/_vertex_fitter_acts_8cc.html deleted file mode 100644 index 3c16849b97..0000000000 --- a/doc/latest/_vertex_fitter_acts_8cc.html +++ /dev/null @@ -1,225 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/VertexFitterActs.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
VertexFitterActs.cc File Reference
-
-
-
#include "FCCAnalyses/VertexFitterActs.h"
-#include "FCCAnalyses/ReconstructedParticle2Track.h"
-#include "FCCAnalyses/ReconstructedParticle2MC.h"
-#include "Acts/EventData/TrackParameters.hpp"
-#include "Acts/MagneticField/ConstantBField.hpp"
-#include "Acts/Propagator/EigenStepper.hpp"
-#include "Acts/Propagator/Propagator.hpp"
-#include "Acts/Surfaces/PerigeeSurface.hpp"
-#include "Acts/Vertexing/FullBilloirVertexFitter.hpp"
-#include "Acts/Vertexing/HelicalTrackLinearizer.hpp"
-#include "Acts/Vertexing/Vertex.hpp"
-#include "Acts/Definitions/Algebra.hpp"
-#include "Acts/Definitions/Units.hpp"
-#include "TMath.h"
-
-Include dependency graph for VertexFitterActs.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::VertexFitterActs
 
- - - -

-Functions

VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterActs::VertexFitterFullBilloir (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 
-
- - - - - diff --git a/doc/latest/_vertex_fitter_acts_8cc__incl.map b/doc/latest/_vertex_fitter_acts_8cc__incl.map deleted file mode 100644 index 9022e84884..0000000000 --- a/doc/latest/_vertex_fitter_acts_8cc__incl.map +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_vertex_fitter_acts_8cc__incl.md5 b/doc/latest/_vertex_fitter_acts_8cc__incl.md5 deleted file mode 100644 index 368a07fe90..0000000000 --- a/doc/latest/_vertex_fitter_acts_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -8fa52cb2ade7b5db99dadc803b026ea0 \ No newline at end of file diff --git a/doc/latest/_vertex_fitter_acts_8cc__incl.png b/doc/latest/_vertex_fitter_acts_8cc__incl.png deleted file mode 100644 index 1182e4abbf..0000000000 Binary files a/doc/latest/_vertex_fitter_acts_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_vertex_fitter_acts_8h.html b/doc/latest/_vertex_fitter_acts_8h.html deleted file mode 100644 index 8269caca49..0000000000 --- a/doc/latest/_vertex_fitter_acts_8h.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexFitterActs.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
VertexFitterActs.h File Reference
-
-
-
#include <cmath>
-#include <vector>
-#include "edm4hep/TrackState.h"
-#include "ROOT/RVec.hxx"
-#include <TMatrixD.h>
-#include <TMatrixDSym.h>
-#include "VertexingUtils.h"
-#include "edm4hep/ReconstructedParticleData.h"
-
-Include dependency graph for VertexFitterActs.h:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - -
-
-

Go to the source code of this file.

- - - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::VertexFitterActs
 
- - - -

-Functions

VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterActs::VertexFitterFullBilloir (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 
-
- - - - - diff --git a/doc/latest/_vertex_fitter_acts_8h__dep__incl.map b/doc/latest/_vertex_fitter_acts_8h__dep__incl.map deleted file mode 100644 index ae2a3a39ab..0000000000 --- a/doc/latest/_vertex_fitter_acts_8h__dep__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/_vertex_fitter_acts_8h__dep__incl.md5 b/doc/latest/_vertex_fitter_acts_8h__dep__incl.md5 deleted file mode 100644 index 868d870fa6..0000000000 --- a/doc/latest/_vertex_fitter_acts_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -8d426a98fa6910ad8adf07f979193bba \ No newline at end of file diff --git a/doc/latest/_vertex_fitter_acts_8h__dep__incl.png b/doc/latest/_vertex_fitter_acts_8h__dep__incl.png deleted file mode 100644 index 886531e3a1..0000000000 Binary files a/doc/latest/_vertex_fitter_acts_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_vertex_fitter_acts_8h__incl.map b/doc/latest/_vertex_fitter_acts_8h__incl.map deleted file mode 100644 index 7adfd811b8..0000000000 --- a/doc/latest/_vertex_fitter_acts_8h__incl.map +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_vertex_fitter_acts_8h__incl.md5 b/doc/latest/_vertex_fitter_acts_8h__incl.md5 deleted file mode 100644 index e555d15f40..0000000000 --- a/doc/latest/_vertex_fitter_acts_8h__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -e418d63b6fc4a6c9c9b191674a160ce3 \ No newline at end of file diff --git a/doc/latest/_vertex_fitter_acts_8h__incl.png b/doc/latest/_vertex_fitter_acts_8h__incl.png deleted file mode 100644 index b03aba45b8..0000000000 Binary files a/doc/latest/_vertex_fitter_acts_8h__incl.png and /dev/null differ diff --git a/doc/latest/_vertex_fitter_acts_8h_source.html b/doc/latest/_vertex_fitter_acts_8h_source.html deleted file mode 100644 index aa420ff447..0000000000 --- a/doc/latest/_vertex_fitter_acts_8h_source.html +++ /dev/null @@ -1,131 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexFitterActs.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
VertexFitterActs.h
-
-
-Go to the documentation of this file.
1#ifndef VERTEXFITTERACTS_ANALYZERS_H
-
2#define VERTEXFITTERACTS_ANALYZERS_H
-
3
-
4#include <cmath>
-
5#include <vector>
-
6#include "edm4hep/TrackState.h"
-
7#include "ROOT/RVec.hxx"
-
8#include <TMatrixD.h>
-
9#include <TMatrixDSym.h>
-
10#include "VertexingUtils.h"
-
11#include "edm4hep/ReconstructedParticleData.h"
-
12
-
13namespace FCCAnalyses{
-
14
-
-
15namespace VertexFitterActs{
-
16
-
17 VertexingUtils::FCCAnalysesVertex VertexFitterFullBilloir(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recoparticles,
-
18 ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
19
-
20}//end NS VertexFitterActs
-
-
21
-
22}//end NS FCCAnalyses
-
23#endif
- -
VertexingUtils::FCCAnalysesVertex VertexFitterFullBilloir(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Definition VertexFitterActs.cc:29
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
Structure to keep useful track information that is related to the vertex.
Definition VertexingUtils.h:37
-
- - - - - diff --git a/doc/latest/_vertex_fitter_simple_8cc.html b/doc/latest/_vertex_fitter_simple_8cc.html deleted file mode 100644 index 7b607c5204..0000000000 --- a/doc/latest/_vertex_fitter_simple_8cc.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/VertexFitterSimple.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
VertexFitterSimple.cc File Reference
-
-
-
#include "FCCAnalyses/VertexFitterSimple.h"
-#include "FCCAnalyses/MCParticle.h"
-#include <iostream>
-#include "TFile.h"
-#include "TString.h"
-
-Include dependency graph for VertexFitterSimple.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::VertexFitterSimple
 
- - - - - - - - - - - - - - - - - - -

-Functions

VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter (int Primary, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
 Vertex (code from Franco Bedeschi): passing the recoparticles. Units for the beamspot constraint: mum.
 
VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter_Tk (int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
 Vertex (code from Franco Bedeschi): passing the tracks. Units for the beamspot constraint: mum.
 
VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter_Tk (int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFitterSimple::get_PrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint, double bsc_sigmax, double bsc_sigmay, double bsc_sigmaz, double bsc_x, double bsc_y, double bsc_z)
 Return the tracks that are flagged as coming from the primary vertex.
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFitterSimple::get_NonPrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
 Return the tracks that are NOT flagged as coming from the primary vertex.
 
ROOT::VecOps::RVec< bool > FCCAnalyses::VertexFitterSimple::IsPrimary_forTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
 for an input vector of tracks, return a vector of bools that tell if the track was identified as a primary track
 
-
- - - - - diff --git a/doc/latest/_vertex_fitter_simple_8cc__incl.map b/doc/latest/_vertex_fitter_simple_8cc__incl.map deleted file mode 100644 index 5df8f2ad01..0000000000 --- a/doc/latest/_vertex_fitter_simple_8cc__incl.map +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_vertex_fitter_simple_8cc__incl.md5 b/doc/latest/_vertex_fitter_simple_8cc__incl.md5 deleted file mode 100644 index 581fc6d1c8..0000000000 --- a/doc/latest/_vertex_fitter_simple_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -0f3b7d1f6e32c0c0bbc85ec4ed397511 \ No newline at end of file diff --git a/doc/latest/_vertex_fitter_simple_8cc__incl.png b/doc/latest/_vertex_fitter_simple_8cc__incl.png deleted file mode 100644 index 06278f1cbe..0000000000 Binary files a/doc/latest/_vertex_fitter_simple_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_vertex_fitter_simple_8h.html b/doc/latest/_vertex_fitter_simple_8h.html deleted file mode 100644 index f446af1829..0000000000 --- a/doc/latest/_vertex_fitter_simple_8h.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexFitterSimple.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
VertexFitterSimple.h File Reference
-
-
-
#include <cmath>
-#include <vector>
-#include "ROOT/RVec.hxx"
-#include "edm4hep/ReconstructedParticleData.h"
-#include "edm4hep/TrackState.h"
-#include "TVectorD.h"
-#include "TVector3.h"
-#include "TMatrixDSym.h"
-#include "TMath.h"
-#include "TDecompChol.h"
-#include "TMatrixD.h"
-#include "ReconstructedParticle2Track.h"
-#include "ReconstructedParticle2MC.h"
-#include "VertexingUtils.h"
-#include "edm4hep/VertexData.h"
-#include "edm4hep/Vertex.h"
-#include "VertexFit.h"
-#include "VertexMore.h"
-
-Include dependency graph for VertexFitterSimple.h:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - - - - - - - - - - - -
-
-

Go to the source code of this file.

- - - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::VertexFitterSimple
 
- - - - - - - - - - - - - - - - - - -

-Functions

VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter (int Primary, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
 Vertex (code from Franco Bedeschi): passing the recoparticles. Units for the beamspot constraint: mum.
 
VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter_Tk (int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
 Vertex (code from Franco Bedeschi): passing the tracks. Units for the beamspot constraint: mum.
 
VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter_Tk (int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFitterSimple::get_PrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint, double bsc_sigmax, double bsc_sigmay, double bsc_sigmaz, double bsc_x, double bsc_y, double bsc_z)
 Return the tracks that are flagged as coming from the primary vertex.
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFitterSimple::get_NonPrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
 Return the tracks that are NOT flagged as coming from the primary vertex.
 
ROOT::VecOps::RVec< bool > FCCAnalyses::VertexFitterSimple::IsPrimary_forTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
 for an input vector of tracks, return a vector of bools that tell if the track was identified as a primary track
 
-
- - - - - diff --git a/doc/latest/_vertex_fitter_simple_8h__dep__incl.map b/doc/latest/_vertex_fitter_simple_8h__dep__incl.map deleted file mode 100644 index 1ee8ef74ca..0000000000 --- a/doc/latest/_vertex_fitter_simple_8h__dep__incl.map +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/doc/latest/_vertex_fitter_simple_8h__dep__incl.md5 b/doc/latest/_vertex_fitter_simple_8h__dep__incl.md5 deleted file mode 100644 index b9fd49a448..0000000000 --- a/doc/latest/_vertex_fitter_simple_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -5d401b60eb563a3c8f0b7857a1f2df7f \ No newline at end of file diff --git a/doc/latest/_vertex_fitter_simple_8h__dep__incl.png b/doc/latest/_vertex_fitter_simple_8h__dep__incl.png deleted file mode 100644 index feed376fa4..0000000000 Binary files a/doc/latest/_vertex_fitter_simple_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_vertex_fitter_simple_8h__incl.map b/doc/latest/_vertex_fitter_simple_8h__incl.map deleted file mode 100644 index 7f5f6c885e..0000000000 --- a/doc/latest/_vertex_fitter_simple_8h__incl.map +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_vertex_fitter_simple_8h__incl.md5 b/doc/latest/_vertex_fitter_simple_8h__incl.md5 deleted file mode 100644 index 9be187643b..0000000000 --- a/doc/latest/_vertex_fitter_simple_8h__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -e7d564dbf5ba6d44f2e17d1203919f51 \ No newline at end of file diff --git a/doc/latest/_vertex_fitter_simple_8h__incl.png b/doc/latest/_vertex_fitter_simple_8h__incl.png deleted file mode 100644 index 655365a488..0000000000 Binary files a/doc/latest/_vertex_fitter_simple_8h__incl.png and /dev/null differ diff --git a/doc/latest/_vertex_fitter_simple_8h_source.html b/doc/latest/_vertex_fitter_simple_8h_source.html deleted file mode 100644 index d20908d088..0000000000 --- a/doc/latest/_vertex_fitter_simple_8h_source.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexFitterSimple.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
VertexFitterSimple.h
-
-
-Go to the documentation of this file.
1#ifndef VERTEXFITTERSIMPLE_ANALYZERS_H
-
2#define VERTEXFITTERSIMPLE_ANALYZERS_H
-
3
-
4#include <cmath>
-
5#include <vector>
-
6
-
7#include "ROOT/RVec.hxx"
-
8#include "edm4hep/ReconstructedParticleData.h"
-
9#include "edm4hep/TrackState.h"
-
10
-
11#include "TVectorD.h"
-
12#include "TVector3.h"
-
13#include "TMatrixDSym.h"
-
14#include "TMath.h"
-
15#include "TDecompChol.h"
-
16#include "TMatrixD.h"
-
17
- - -
20#include "VertexingUtils.h"
-
21
-
22#include "edm4hep/VertexData.h"
-
23#include "edm4hep/Vertex.h"
-
24
-
25#include "VertexFit.h" // from Delphes - updates Franco, Jul 2022
-
26#include "VertexMore.h"
-
27
-
28
-
32namespace FCCAnalyses{
-
33
-
-
34namespace VertexFitterSimple{
-
35
- -
38 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recoparticles,
-
39 ROOT::VecOps::RVec<edm4hep::TrackState> alltracks,
-
40 bool BeamSpotConstraint = false,
-
41 double sigmax=0., double sigmay=0., double sigmaz=0.,
-
42 double bsc_x=0., double bsc_y=0., double bsc_z=0. ) ;
-
43
-
44
-
46 VertexingUtils::FCCAnalysesVertex VertexFitter_Tk( int Primary, ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
-
47 bool BeamSpotConstraint = false,
-
48 double sigmax=0., double sigmay=0., double sigmaz=0.,
-
49 double bsc_x=0., double bsc_y=0., double bsc_z=0. ) ;
-
50
-
51 VertexingUtils::FCCAnalysesVertex VertexFitter_Tk( int Primary, ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
-
52 const ROOT::VecOps::RVec<edm4hep::TrackState>& alltracks,
-
53 bool BeamSpotConstraint = false,
-
54 double sigmax=0., double sigmay=0., double sigmaz=0.,
-
55 double bsc_x=0., double bsc_y=0., double bsc_z=0. ) ;
-
56
-
58 ROOT::VecOps::RVec<edm4hep::TrackState> get_PrimaryTracks( ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
-
59 bool BeamSpotConstraint,
-
60 double bsc_sigmax, double bsc_sigmay, double bsc_sigmaz,
-
61 double bsc_x, double bsc_y, double bsc_z ) ;
-
62
-
63
-
65 ROOT::VecOps::RVec<edm4hep::TrackState> get_NonPrimaryTracks( ROOT::VecOps::RVec<edm4hep::TrackState> allTracks,
-
66 ROOT::VecOps::RVec<edm4hep::TrackState> primaryTracks ) ;
-
67
-
69 ROOT::VecOps::RVec<bool> IsPrimary_forTracks( ROOT::VecOps::RVec<edm4hep::TrackState> allTracks,
-
70 ROOT::VecOps::RVec<edm4hep::TrackState> primaryTracks ) ;
-
71
-
72
-
73/*
-
74 Double_t FastRv(TVectorD p1, TVectorD p2) ;
-
75 TMatrixDSym RegInv3(TMatrixDSym &Smat0) ;
-
76 TMatrixD Fill_A(TVectorD par, Double_t phi) ;
-
77 TVectorD Fill_a(TVectorD par, Double_t phi) ;
-
78 TVectorD Fill_x0(TVectorD par) ;
-
79 TVectorD Fill_x(TVectorD par, Double_t phi) ;
-
80
-
81 TVectorD XPtoPar(TVector3 x, TVector3 p, Double_t Q);
-
82 TVector3 ParToP(TVectorD Par);
-
83
-
84 TVectorD XPtoPar(TVector3 x, TVector3 p, Double_t Q);
-
85 TVector3 ParToP(TVectorD Par);
-
86*/
-
87
-
88
-
89
-
90}//end NS VertexFitterSimple
-
-
91
-
92}//end NS FCCAnalyses
-
93#endif
- - - -
VertexingUtils::FCCAnalysesVertex VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
Vertex (code from Franco Bedeschi): passing the tracks. Units for the beamspot constraint: mum.
Definition VertexFitterSimple.cc:64
-
VertexingUtils::FCCAnalysesVertex VertexFitter(int Primary, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
Vertex (code from Franco Bedeschi): passing the recoparticles. Units for the beamspot constraint: mum...
Definition VertexFitterSimple.cc:17
-
ROOT::VecOps::RVec< edm4hep::TrackState > get_NonPrimaryTracks(ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
Return the tracks that are NOT flagged as coming from the primary vertex.
Definition VertexFitterSimple.cc:323
-
ROOT::VecOps::RVec< bool > IsPrimary_forTracks(ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
for an input vector of tracks, return a vector of bools that tell if the track was identified as a pr...
Definition VertexFitterSimple.cc:345
-
ROOT::VecOps::RVec< edm4hep::TrackState > get_PrimaryTracks(ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint, double bsc_sigmax, double bsc_sigmay, double bsc_sigmaz, double bsc_x, double bsc_y, double bsc_z)
Return the tracks that are flagged as coming from the primary vertex.
Definition VertexFitterSimple.cc:223
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
Structure to keep useful track information that is related to the vertex.
Definition VertexingUtils.h:37
-
- - - - - diff --git a/doc/latest/_vertexing_utils_8cc.html b/doc/latest/_vertexing_utils_8cc.html deleted file mode 100644 index dae3fc509c..0000000000 --- a/doc/latest/_vertexing_utils_8cc.html +++ /dev/null @@ -1,420 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/VertexingUtils.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
VertexingUtils.cc File Reference
-
-
-
#include "FCCAnalyses/VertexingUtils.h"
-#include "FCCAnalyses/VertexFitterSimple.h"
-#include "TrkUtil.h"
-
-Include dependency graph for VertexingUtils.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::VertexingUtils
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

TVector3 FCCAnalyses::VertexingUtils::ParToP (TVectorD Par)
 from delphes: returns the momentum corresponding to a given track state
 
TVectorD FCCAnalyses::VertexingUtils::XPtoPar (TVector3 x, TVector3 p, Double_t Q)
 from delphes: returns track state parameters (delphes convention) for a given vertex (x), momentum (p) and charge
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::VertexingUtils::SelPrimaryTracks (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, TVector3 MC_EventPrimaryVertex)
 Selection of primary particles :
 
int FCCAnalyses::VertexingUtils::get_nTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the number of tracks in a given track collection.
 
bool FCCAnalyses::VertexingUtils::compare_Tracks (const edm4hep::TrackState &tr1, const edm4hep::TrackState &tr2)
 compare two track states
 
TVectorD FCCAnalyses::VertexingUtils::Edm4hep2Delphes_TrackParam (const TVectorD &param, bool Units_mm)
 convert track parameters, from edm4hep to delphes conventions
 
TVectorD FCCAnalyses::VertexingUtils::Delphes2Edm4hep_TrackParam (const TVectorD &param, bool Units_mm)
 convert track parameters, from delphes to edm4hep conventions
 
TMatrixDSym FCCAnalyses::VertexingUtils::Edm4hep2Delphes_TrackCovMatrix (const std::array< float, 21 > &covMatrix, bool Units_mm)
 convert track covariance matrix, from edm4hep to delphes conventions
 
std::array< float, 21 > FCCAnalyses::VertexingUtils::Delphes2Edm4hep_TrackCovMatrix (const TMatrixDSym &cov, bool Units_mm)
 convert track covariance matrix, from delphes to edm4hep conventions
 
TVectorD FCCAnalyses::VertexingUtils::get_trackParam (edm4hep::TrackState &atrack, bool Units_mm=false)
 — Internal methods needed by the code of Franco B:
 
TMatrixDSym FCCAnalyses::VertexingUtils::get_trackCov (edm4hep::TrackState &atrack, bool Units_mm=false)
 
float FCCAnalyses::VertexingUtils::get_trackMom (edm4hep::TrackState &atrack)
 
FCCAnalysesVertex FCCAnalyses::VertexingUtils::get_FCCAnalysesVertex (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
 Retrieve a single FCCAnalyses vertex from the collection of vertex object.
 
int FCCAnalyses::VertexingUtils::get_Nvertex (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
 Retrieve the number of reconstructed vertices from the collection of vertex object.
 
edm4hep::VertexData FCCAnalyses::VertexingUtils::get_VertexData (FCCAnalysesVertex TheVertex)
 Retrieve the edm4hep::VertexData from the vertex object.
 
ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::VertexingUtils::get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
 Retrieve a vector of edm4hep::VertexData from the collection of vertex object.
 
edm4hep::VertexData FCCAnalyses::VertexingUtils::get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
 Retrieve a edm4hep::VertexData from the collection of vertex object at a given index.
 
int FCCAnalyses::VertexingUtils::get_VertexNtrk (FCCAnalysesVertex TheVertex)
 Retrieve the number of tracks from FCCAnalysesVertex.
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexNtrk (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexRecoInd (FCCAnalysesVertex TheVertex)
 Retrieve the tracks indices from FCCAnalysesVertex.
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexRecoParticlesInd (FCCAnalysesVertex TheVertex, const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &reco)
 Retrieve the indices of the tracks fitted to that vertex, but now in the collection of RecoParticles.
 
TVectorD FCCAnalyses::VertexingUtils::ParToACTS (TVectorD Par)
 
TMatrixDSym FCCAnalyses::VertexingUtils::CovToACTS (TMatrixDSym Cov, TVectorD Par)
 
ROOT::VecOps::RVec< FCCAnalysesVertexFCCAnalyses::VertexingUtils::get_all_vertices (FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)
 functions used for SV reconstruction
 
ROOT::VecOps::RVec< FCCAnalysesVertexFCCAnalyses::VertexingUtils::get_all_vertices (FCCAnalysesVertex PV, ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV)
 
ROOT::VecOps::RVec< FCCAnalysesVertexFCCAnalyses::VertexingUtils::get_all_SVs (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 For get_SV_jets ///.
 
double FCCAnalyses::VertexingUtils::get_invM_pairs (FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)
 returns the invariant mass of a two-track vertex CAUTION: m1 -> mass of first track, m2 -> mass of second track by default both pions
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM_pairs (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, double m1=0.13957039, double m2=0.13957039)
 
double FCCAnalyses::VertexingUtils::get_invM (FCCAnalysesVertex vertex)
 returns the invariant mass of a vertex assuming all tracks to be pions
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 returns the invariant mass of a vector of vertices assuming all tracks to be pions
 
double FCCAnalyses::VertexingUtils::get_PV2V0angle (FCCAnalysesVertex V0, FCCAnalysesVertex PV)
 returns the cos of the angle b/n V0 candidate's (or any vtx's) momentum & PV to V0 (vtx) displacement vector
 
double FCCAnalyses::VertexingUtils::get_PV2vtx_angle (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, FCCAnalysesVertex vtx, FCCAnalysesVertex PV)
 returns cos of the angle b/n track (that form the vtx) momentum sum & PV to vtx displacement vector
 
double FCCAnalyses::VertexingUtils::get_trackE (edm4hep::TrackState track)
 returns a track's energy assuming the track to be a pion
 
int FCCAnalyses::VertexingUtils::get_n_SV (FCCAnalysesV0 SV)
 V0 Reconstruction Return the number of reconstructed V0s.
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_position_SV (FCCAnalysesV0 SV)
 Return the vertex position of all reconstructed V0s (in mm)
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_pdg_V0 (FCCAnalysesV0 V0)
 Return the PDG IDs of all reconstructed V0s.
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM_V0 (FCCAnalysesV0 V0)
 Return the invariant masses of all reconstructed V0s.
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_p_SV (FCCAnalysesV0 SV)
 Return the momentum of all reconstructed V0s.
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_chi2_SV (FCCAnalysesV0 SV)
 Return chi2 of all reconstructed V0s.
 
int FCCAnalyses::VertexingUtils::get_n_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Passing a vector of FCCAnalysesVertex instead of FCCAnalysesV0 Return the number of reconstructed SVs.
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_p_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return the momentum of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_position_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return the vertex position of all reconstructed SVs (in mm)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_pMag_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return the momentum magnitude of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return chi2 of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_norm_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return normalised chi2 of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_nDOF_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return no of DOF of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_theta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return polar angle (theta) of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_phi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return azimuthal angle (phi) of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_pointingangle_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
 Return the pointing angle of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dxy_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
 Return the distances of all reconstructed vertices from PV in xy plane [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
 Return the distances of all reconstructed vertices from PV in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
 Return the distances of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)
 Return the distances of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
 Return the distance in R of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)
 Return the distances in R of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
 Return polar angle (theta) of all reconstructed vertices wrt jets (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
 Return azimuthal angle (phi) of all reconstructed vertices wrt jets (or V0.vtx)
 
int FCCAnalyses::VertexingUtils::get_n_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 Return the total number of reconstructed SVs.
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_n_SV_jets (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 Return the number of reconstructed SVs per jet.
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > FCCAnalyses::VertexingUtils::get_svInJets (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet)
 Return V0s separated by jets.
 
std::vector< std::vector< edm4hep::TrackState > > FCCAnalyses::VertexingUtils::get_tracksInJets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti)
 Return the tracks separated by jets.
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_invM (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > FCCAnalyses::VertexingUtils::get_p_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_pMag_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_VertexNtrk (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_norm_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_nDOF_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_theta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_phi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_relTheta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_relPhi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_pointingangle_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_dxy_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_d3d_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > FCCAnalyses::VertexingUtils::get_position_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 Return the vertex position of all reconstructed SVs (in mm)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_pdg_V0 (ROOT::VecOps::RVec< int > pdg, ROOT::VecOps::RVec< int > nSV_jet)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_invM_V0 (ROOT::VecOps::RVec< double > invM, ROOT::VecOps::RVec< int > nSV_jet)
 
-
- - - - - diff --git a/doc/latest/_vertexing_utils_8cc__incl.map b/doc/latest/_vertexing_utils_8cc__incl.map deleted file mode 100644 index d1f0d8d82f..0000000000 --- a/doc/latest/_vertexing_utils_8cc__incl.map +++ /dev/null @@ -1,85 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_vertexing_utils_8cc__incl.md5 b/doc/latest/_vertexing_utils_8cc__incl.md5 deleted file mode 100644 index c8d87564dc..0000000000 --- a/doc/latest/_vertexing_utils_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -cff46882f2f7490045688d99d5b0074d \ No newline at end of file diff --git a/doc/latest/_vertexing_utils_8cc__incl.png b/doc/latest/_vertexing_utils_8cc__incl.png deleted file mode 100644 index b6d2bef1d8..0000000000 Binary files a/doc/latest/_vertexing_utils_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_vertexing_utils_8h.html b/doc/latest/_vertexing_utils_8h.html deleted file mode 100644 index 98ab84e93c..0000000000 --- a/doc/latest/_vertexing_utils_8h.html +++ /dev/null @@ -1,428 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexingUtils.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Classes | -Namespaces | -Functions
-
VertexingUtils.h File Reference
-
-
-
#include <cmath>
-#include <vector>
-#include "ROOT/RVec.hxx"
-#include "edm4hep/ReconstructedParticleData.h"
-#include "edm4hep/MCParticleData.h"
-#include "edm4hep/TrackState.h"
-#include "edm4hep/VertexData.h"
-#include "edm4hep/Vertex.h"
-#include "TLorentzVector.h"
-#include "TVectorD.h"
-#include "TVector3.h"
-#include "TMatrixDSym.h"
-#include "fastjet/JetDefinition.hh"
-
-Include dependency graph for VertexingUtils.h:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

Go to the source code of this file.

- - - - - - - - - - - - - - -

-Classes

struct  FCCAnalyses::VertexingUtils::FCCAnalysesVertex
 Structure to keep useful track information that is related to the vertex. More...
 
struct  FCCAnalyses::VertexingUtils::FCCAnalysesV0
 Structure to keep useful information that is related to the V0. More...
 
struct  FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC
 Structure to keep useful track information that is related to the vertex. More...
 
struct  FCCAnalyses::VertexingUtils::selTracks
 Selection of particles based on the d0 / z0 significances of the associated track. More...
 
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::VertexingUtils
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

TVectorD FCCAnalyses::VertexingUtils::XPtoPar (TVector3 x, TVector3 p, Double_t Q)
 from delphes: returns track state parameters (delphes convention) for a given vertex (x), momentum (p) and charge
 
TVector3 FCCAnalyses::VertexingUtils::ParToP (TVectorD Par)
 from delphes: returns the momentum corresponding to a given track state
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::VertexingUtils::SelPrimaryTracks (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, TVector3 MC_EventPrimaryVertex)
 Selection of primary particles :
 
int FCCAnalyses::VertexingUtils::get_Nvertex (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
 Retrieve the number of reconstructed vertices from the collection of vertex object.
 
FCCAnalysesVertex FCCAnalyses::VertexingUtils::get_FCCAnalysesVertex (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
 Retrieve a single FCCAnalyses vertex from the collection of vertex object.
 
edm4hep::VertexData FCCAnalyses::VertexingUtils::get_VertexData (FCCAnalysesVertex TheVertex)
 Retrieve the edm4hep::VertexData from the vertex object.
 
ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::VertexingUtils::get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
 Retrieve a vector of edm4hep::VertexData from the collection of vertex object.
 
edm4hep::VertexData FCCAnalyses::VertexingUtils::get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
 Retrieve a edm4hep::VertexData from the collection of vertex object at a given index.
 
int FCCAnalyses::VertexingUtils::get_VertexNtrk (FCCAnalysesVertex TheVertex)
 Retrieve the number of tracks from FCCAnalysesVertex.
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexNtrk (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexRecoInd (FCCAnalysesVertex TheVertex)
 Retrieve the tracks indices from FCCAnalysesVertex.
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexRecoParticlesInd (FCCAnalysesVertex TheVertex, const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &reco)
 Retrieve the indices of the tracks fitted to that vertex, but now in the collection of RecoParticles.
 
int FCCAnalyses::VertexingUtils::get_nTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
 Return the number of tracks in a given track collection.
 
bool FCCAnalyses::VertexingUtils::compare_Tracks (const edm4hep::TrackState &tr1, const edm4hep::TrackState &tr2)
 compare two track states
 
ROOT::VecOps::RVec< FCCAnalysesVertexFCCAnalyses::VertexingUtils::get_all_vertices (FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)
 functions used for SV reconstruction
 
ROOT::VecOps::RVec< FCCAnalysesVertexFCCAnalyses::VertexingUtils::get_all_vertices (FCCAnalysesVertex PV, ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV)
 
double FCCAnalyses::VertexingUtils::get_invM_pairs (FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)
 returns the invariant mass of a two-track vertex CAUTION: m1 -> mass of first track, m2 -> mass of second track by default both pions
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM_pairs (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, double m1=0.13957039, double m2=0.13957039)
 
double FCCAnalyses::VertexingUtils::get_invM (FCCAnalysesVertex vertex)
 returns the invariant mass of a vertex assuming all tracks to be pions
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 returns the invariant mass of a vector of vertices assuming all tracks to be pions
 
double FCCAnalyses::VertexingUtils::get_PV2V0angle (FCCAnalysesVertex V0, FCCAnalysesVertex PV)
 returns the cos of the angle b/n V0 candidate's (or any vtx's) momentum & PV to V0 (vtx) displacement vector
 
double FCCAnalyses::VertexingUtils::get_PV2vtx_angle (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, FCCAnalysesVertex vtx, FCCAnalysesVertex PV)
 returns cos of the angle b/n track (that form the vtx) momentum sum & PV to vtx displacement vector
 
double FCCAnalyses::VertexingUtils::get_trackE (edm4hep::TrackState track)
 returns a track's energy assuming the track to be a pion
 
int FCCAnalyses::VertexingUtils::get_n_SV (FCCAnalysesV0 SV)
 V0 Reconstruction Return the number of reconstructed V0s.
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_position_SV (FCCAnalysesV0 SV)
 Return the vertex position of all reconstructed V0s (in mm)
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_pdg_V0 (FCCAnalysesV0 V0)
 Return the PDG IDs of all reconstructed V0s.
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM_V0 (FCCAnalysesV0 V0)
 Return the invariant masses of all reconstructed V0s.
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_p_SV (FCCAnalysesV0 SV)
 Return the momentum of all reconstructed V0s.
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_chi2_SV (FCCAnalysesV0 SV)
 Return chi2 of all reconstructed V0s.
 
int FCCAnalyses::VertexingUtils::get_n_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Passing a vector of FCCAnalysesVertex instead of FCCAnalysesV0 Return the number of reconstructed SVs.
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_p_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return the momentum of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_position_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return the vertex position of all reconstructed SVs (in mm)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_pMag_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return the momentum magnitude of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return chi2 of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_norm_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return normalised chi2 of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_nDOF_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return no of DOF of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_theta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return polar angle (theta) of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_phi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
 Return azimuthal angle (phi) of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
 Return polar angle (theta) of all reconstructed vertices wrt jets (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
 Return azimuthal angle (phi) of all reconstructed vertices wrt jets (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_pointingangle_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
 Return the pointing angle of all reconstructed vertices (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dxy_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
 Return the distances of all reconstructed vertices from PV in xy plane [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
 Return the distances of all reconstructed vertices from PV in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
 Return the distances of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)
 Return the distances of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
 Return the distance in R of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)
 Return the distances in R of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)
 
ROOT::VecOps::RVec< FCCAnalysesVertexFCCAnalyses::VertexingUtils::get_all_SVs (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 For get_SV_jets ///.
 
int FCCAnalyses::VertexingUtils::get_n_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 Return the total number of reconstructed SVs.
 
ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_n_SV_jets (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 Return the number of reconstructed SVs per jet.
 
std::vector< std::vector< edm4hep::TrackState > > FCCAnalyses::VertexingUtils::get_tracksInJets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti)
 Return the tracks separated by jets.
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > FCCAnalyses::VertexingUtils::get_svInJets (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet)
 Return V0s separated by jets.
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_invM (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > FCCAnalyses::VertexingUtils::get_p_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_pMag_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_VertexNtrk (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_norm_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_nDOF_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_theta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_phi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_relTheta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_relPhi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_pointingangle_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_dxy_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_d3d_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_pdg_V0 (ROOT::VecOps::RVec< int > pdg, ROOT::VecOps::RVec< int > nSV_jet)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_invM_V0 (ROOT::VecOps::RVec< double > invM, ROOT::VecOps::RVec< int > nSV_jet)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > FCCAnalyses::VertexingUtils::get_position_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
 Return the vertex position of all reconstructed SVs (in mm)
 
float FCCAnalyses::VertexingUtils::get_trackMom (edm4hep::TrackState &atrack)
 
TVectorD FCCAnalyses::VertexingUtils::Edm4hep2Delphes_TrackParam (const TVectorD &param, bool Units_mm)
 convert track parameters, from edm4hep to delphes conventions
 
TVectorD FCCAnalyses::VertexingUtils::Delphes2Edm4hep_TrackParam (const TVectorD &param, bool Units_mm)
 convert track parameters, from delphes to edm4hep conventions
 
TMatrixDSym FCCAnalyses::VertexingUtils::Edm4hep2Delphes_TrackCovMatrix (const std::array< float, 21 > &covMatrix, bool Units_mm)
 convert track covariance matrix, from edm4hep to delphes conventions
 
std::array< float, 21 > FCCAnalyses::VertexingUtils::Delphes2Edm4hep_TrackCovMatrix (const TMatrixDSym &cov, bool Units_mm)
 convert track covariance matrix, from delphes to edm4hep conventions
 
TVectorD FCCAnalyses::VertexingUtils::get_trackParam (edm4hep::TrackState &atrack, bool Units_mm=false)
 — Internal methods needed by the code of Franco B:
 
TMatrixDSym FCCAnalyses::VertexingUtils::get_trackCov (edm4hep::TrackState &atrack, bool Units_mm=false)
 
TVectorD FCCAnalyses::VertexingUtils::ParToACTS (TVectorD Par)
 
TMatrixDSym FCCAnalyses::VertexingUtils::CovToACTS (TMatrixDSym Cov, TVectorD Par)
 
-
- - - - - diff --git a/doc/latest/_vertexing_utils_8h__dep__incl.map b/doc/latest/_vertexing_utils_8h__dep__incl.map deleted file mode 100644 index 11594178b8..0000000000 --- a/doc/latest/_vertexing_utils_8h__dep__incl.map +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_vertexing_utils_8h__dep__incl.md5 b/doc/latest/_vertexing_utils_8h__dep__incl.md5 deleted file mode 100644 index d7f3e2c23e..0000000000 --- a/doc/latest/_vertexing_utils_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -164193440007e74a800e3ad6ecaa0dbf \ No newline at end of file diff --git a/doc/latest/_vertexing_utils_8h__dep__incl.png b/doc/latest/_vertexing_utils_8h__dep__incl.png deleted file mode 100644 index e14893a84c..0000000000 Binary files a/doc/latest/_vertexing_utils_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_vertexing_utils_8h__incl.map b/doc/latest/_vertexing_utils_8h__incl.map deleted file mode 100644 index 8e225f7100..0000000000 --- a/doc/latest/_vertexing_utils_8h__incl.map +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_vertexing_utils_8h__incl.png b/doc/latest/_vertexing_utils_8h__incl.png deleted file mode 100644 index e1248407dd..0000000000 Binary files a/doc/latest/_vertexing_utils_8h__incl.png and /dev/null differ diff --git a/doc/latest/_vertexing_utils_8h_source.html b/doc/latest/_vertexing_utils_8h_source.html deleted file mode 100644 index a17d83ea0e..0000000000 --- a/doc/latest/_vertexing_utils_8h_source.html +++ /dev/null @@ -1,430 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/VertexingUtils.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
VertexingUtils.h
-
-
-Go to the documentation of this file.
1#ifndef VERTEXINGUTILS_ANALYZERS_H
-
2#define VERTEXINGUTILS_ANALYZERS_H
-
3
-
4#include <cmath>
-
5#include <vector>
-
6
-
7#include "ROOT/RVec.hxx"
-
8#include "edm4hep/ReconstructedParticleData.h"
-
9#include "edm4hep/MCParticleData.h"
-
10#include "edm4hep/TrackState.h"
-
11
-
12#include "edm4hep/VertexData.h"
-
13#include "edm4hep/Vertex.h"
-
14
-
15#include "TLorentzVector.h"
-
16#include "TVectorD.h"
-
17#include "TVector3.h"
-
18#include "TMatrixDSym.h"
-
19
-
20#include "fastjet/JetDefinition.hh"
-
21
-
22
-
25namespace FCCAnalyses{
-
26
-
-
27namespace VertexingUtils{
-
28
-
30 TVectorD XPtoPar(TVector3 x, TVector3 p, Double_t Q);
-
31
-
33 TVector3 ParToP(TVectorD Par);
-
34
-
35
-
- -
38 edm4hep::VertexData vertex;
- -
40 int mc_ind;
-
41 ROOT::VecOps::RVec<int> reco_ind; // indices of the tracks fitted to that vertex, in the collection of all tracks
-
42 ROOT::VecOps::RVec<float> reco_chi2;
-
43 ROOT::VecOps::RVec< TVector3 > updated_track_momentum_at_vertex;
-
44 ROOT::VecOps::RVec< TVectorD > updated_track_parameters;
-
45 ROOT::VecOps::RVec<float> final_track_phases;
-
46 };
-
-
47
-
- -
50 ROOT::VecOps::RVec<FCCAnalysesVertex> vtx; // vertex object
-
51 ROOT::VecOps::RVec<int> pdgAbs; // pdg ID from reconstructions
-
52 ROOT::VecOps::RVec<double> invM; // invariant mass
-
53 ROOT::VecOps::RVec<int> nSV_jet; // no of V0s per jet
-
54 };
-
-
55
-
- -
58 TVector3 vertex;
-
59 ROOT::VecOps::RVec<int> mc_ind;
-
60 ROOT::VecOps::RVec<int> mc_indneutral;
-
61 ROOT::VecOps::RVec<int> mother_ind;
-
62 ROOT::VecOps::RVec<int> gmother_ind;
-
63 };
-
-
64
-
-
66 struct selTracks {
-
67 selTracks( float arg_d0sig_min, float arg_d0sig_max, float arg_z0sig_min, float arg_z0sig_max) ;
-
68 float m_d0sig_min = 0;
-
69 float m_d0sig_max = 3;
-
70 float m_z0sig_min = 0;
-
71 float m_z0sig_max = 3;
-
72 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator() ( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
-
73 ROOT::VecOps::RVec<edm4hep::TrackState> tracks ) ;
-
74 };
-
-
75
-
77 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> SelPrimaryTracks( ROOT::VecOps::RVec<int> recind,
-
78 ROOT::VecOps::RVec<int> mcind,
-
79 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
-
80 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
-
81 TVector3 MC_EventPrimaryVertex) ;
-
82
-
84 int get_Nvertex( ROOT::VecOps::RVec<FCCAnalysesVertex> TheVertexColl );
-
85
-
87 FCCAnalysesVertex get_FCCAnalysesVertex(ROOT::VecOps::RVec<FCCAnalysesVertex> TheVertexColl, int index );
-
88
-
90 edm4hep::VertexData get_VertexData( FCCAnalysesVertex TheVertex ) ;
-
91
-
93 ROOT::VecOps::RVec<edm4hep::VertexData> get_VertexData( ROOT::VecOps::RVec<FCCAnalysesVertex> TheVertexColl ) ;
-
94
-
96 edm4hep::VertexData get_VertexData( ROOT::VecOps::RVec<FCCAnalysesVertex> TheVertexColl, int index);
-
97
-
99 int get_VertexNtrk( FCCAnalysesVertex TheVertex ) ;
-
100
-
101 ROOT::VecOps::RVec<int> get_VertexNtrk( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices ) ;
-
102
-
104 ROOT::VecOps::RVec<int> get_VertexRecoInd( FCCAnalysesVertex TheVertex ) ;
-
105
-
107 ROOT::VecOps::RVec<int> get_VertexRecoParticlesInd( FCCAnalysesVertex TheVertex,
-
108 const ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>& reco );
-
109
-
111 int get_nTracks(ROOT::VecOps::RVec<edm4hep::TrackState> tracks);
-
112
-
114 bool compare_Tracks( const edm4hep::TrackState& tr1, const edm4hep::TrackState& tr2 ) ;
-
115
-
118
-
122 ROOT::VecOps::RVec<FCCAnalysesVertex> get_all_vertices( FCCAnalysesVertex PV,
-
123 ROOT::VecOps::RVec<FCCAnalysesVertex> SV );
-
124
-
125 ROOT::VecOps::RVec<FCCAnalysesVertex> get_all_vertices( FCCAnalysesVertex PV,
-
126 ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> SV );
-
127
-
132 double get_invM_pairs( FCCAnalysesVertex vertex,
-
133 double m1 = 0.13957039,
-
134 double m2 = 0.13957039) ;
-
135
-
136 ROOT::VecOps::RVec<double> get_invM_pairs( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
-
137 double m1 = 0.13957039,
-
138 double m2 = 0.13957039 ) ;
-
139
-
143 double get_invM( FCCAnalysesVertex vertex ) ;
-
144
-
148 ROOT::VecOps::RVec<double> get_invM( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices ) ;
-
149
- - -
153
-
155 double get_PV2vtx_angle( ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
- -
157 FCCAnalysesVertex PV ) ;
-
158
-
162 double get_trackE( edm4hep::TrackState track ) ;
-
163
-
167 int get_n_SV( FCCAnalysesV0 SV );
-
168
-
170 ROOT::VecOps::RVec<TVector3> get_position_SV( FCCAnalysesV0 SV );
-
171
-
173 ROOT::VecOps::RVec<int> get_pdg_V0( FCCAnalysesV0 V0 );
-
174
-
176 ROOT::VecOps::RVec<double> get_invM_V0( FCCAnalysesV0 V0 );
-
177
-
179 ROOT::VecOps::RVec<TVector3> get_p_SV( FCCAnalysesV0 SV );
-
180
-
182 ROOT::VecOps::RVec<double> get_chi2_SV( FCCAnalysesV0 SV );
-
183
-
185
-
188 int get_n_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
-
189
-
191 ROOT::VecOps::RVec<TVector3> get_p_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
-
192
-
194 ROOT::VecOps::RVec<TVector3> get_position_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
-
195
-
197 ROOT::VecOps::RVec<double> get_pMag_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
-
198
-
200 ROOT::VecOps::RVec<double> get_chi2_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
-
201
-
203 ROOT::VecOps::RVec<double> get_norm_chi2_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
-
204
-
206 ROOT::VecOps::RVec<int> get_nDOF_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
-
207
-
209 ROOT::VecOps::RVec<double> get_theta_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
-
210
-
212 ROOT::VecOps::RVec<double> get_phi_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices );
-
213
-
215 ROOT::VecOps::RVec<double> get_relTheta_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
-
216 ROOT::VecOps::RVec<int> nSV_jet,
-
217 ROOT::VecOps::RVec<fastjet::PseudoJet> jets );
-
218
-
220 ROOT::VecOps::RVec<double> get_relPhi_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
-
221 ROOT::VecOps::RVec<int> nSV_jet,
-
222 ROOT::VecOps::RVec<fastjet::PseudoJet> jets );
-
223
-
225 ROOT::VecOps::RVec<double> get_pointingangle_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
- -
227
-
229 ROOT::VecOps::RVec<double> get_dxy_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
- -
231
-
233 ROOT::VecOps::RVec<double> get_d3d_SV( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
- -
235
-
237 ROOT::VecOps::RVec<double> get_d3d_SV_obj( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
-
238 TVector3 location );
-
239
-
241 ROOT::VecOps::RVec<double> get_d3d_SV_obj( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
-
242 edm4hep::Vector3d location );
-
243
-
245 ROOT::VecOps::RVec<double> get_dR_SV_obj( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
-
246 TVector3 location );
-
247
-
249 ROOT::VecOps::RVec<double> get_dR_SV_obj( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
-
250 edm4hep::Vector3d location );
-
251
-
253
-
255
-
257 ROOT::VecOps::RVec<FCCAnalysesVertex> get_all_SVs( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
-
258
-
260 int get_n_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
-
261
-
263 ROOT::VecOps::RVec<int> get_n_SV_jets( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
-
264
-
266 std::vector<std::vector<edm4hep::TrackState>> get_tracksInJets( ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recoparticles,
-
267 ROOT::VecOps::RVec<edm4hep::TrackState> thetracks,
-
268 ROOT::VecOps::RVec<fastjet::PseudoJet> jets,
-
269 std::vector<std::vector<int>> jet_consti );
-
270
-
272 ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> get_svInJets( ROOT::VecOps::RVec<FCCAnalysesVertex> vertices,
-
273 ROOT::VecOps::RVec<int> nSV_jet );
-
274
-
275 // --- for get_SV_jets --- //
-
276 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_invM( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
-
277 ROOT::VecOps::RVec<ROOT::VecOps::RVec<TVector3>> get_p_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
-
278 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_pMag_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
-
279 ROOT::VecOps::RVec<ROOT::VecOps::RVec<int>> get_VertexNtrk( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
-
280 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_chi2_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
-
281 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_norm_chi2_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
-
282 ROOT::VecOps::RVec<ROOT::VecOps::RVec<int>> get_nDOF_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
-
283 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_theta_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
-
284 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_phi_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
-
285 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_relTheta_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices, ROOT::VecOps::RVec<fastjet::PseudoJet> jets );
-
286 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_relPhi_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices, ROOT::VecOps::RVec<fastjet::PseudoJet> jets );
-
287 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_pointingangle_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices, FCCAnalysesVertex PV );
-
288 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_dxy_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices, FCCAnalysesVertex PV );
-
289 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_d3d_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices, FCCAnalysesVertex PV );
-
290 ROOT::VecOps::RVec<ROOT::VecOps::RVec<int>> get_pdg_V0( ROOT::VecOps::RVec<int> pdg, ROOT::VecOps::RVec<int> nSV_jet );
-
291 ROOT::VecOps::RVec<ROOT::VecOps::RVec<double>> get_invM_V0( ROOT::VecOps::RVec<double> invM, ROOT::VecOps::RVec<int> nSV_jet );
-
293 ROOT::VecOps::RVec<ROOT::VecOps::RVec<TVector3>> get_position_SV( ROOT::VecOps::RVec<ROOT::VecOps::RVec<FCCAnalysesVertex>> vertices );
-
294 // --- for get_SV_jets --- //
-
295
-
296 float get_trackMom( edm4hep::TrackState & atrack );
-
297
-
298
-
299// --- Conversion methods between the Delphes and edm4hep conventions
-
300
-
302 TVectorD Edm4hep2Delphes_TrackParam( const TVectorD& param, bool Units_mm );
-
304 TVectorD Delphes2Edm4hep_TrackParam( const TVectorD& param, bool Units_mm );
-
306 TMatrixDSym Edm4hep2Delphes_TrackCovMatrix( const std::array<float, 21>& covMatrix, bool Units_mm );
-
308 std::array<float, 21> Delphes2Edm4hep_TrackCovMatrix( const TMatrixDSym& cov, bool Units_mm ) ;
-
309
-
310
-
312 TVectorD get_trackParam( edm4hep::TrackState & atrack, bool Units_mm = false) ;
-
313 TMatrixDSym get_trackCov( edm4hep::TrackState & atrack, bool Units_mm = false) ;
-
314
-
315 TVectorD ParToACTS(TVectorD Par);
-
316 TMatrixDSym CovToACTS(TMatrixDSym Cov,TVectorD Par);
-
317
-
318
-
319
-
320}//end NS VertexingUtils
-
-
321
-
322}//end NS FCCAnalyses
-
323#endif
-
double get_PV2vtx_angle(ROOT::VecOps::RVec< edm4hep::TrackState > tracks, FCCAnalysesVertex vtx, FCCAnalysesVertex PV)
returns cos of the angle b/n track (that form the vtx) momentum sum & PV to vtx displacement vector
Definition VertexingUtils.cc:579
-
ROOT::VecOps::RVec< double > get_invM_V0(FCCAnalysesV0 V0)
Return the invariant masses of all reconstructed V0s.
Definition VertexingUtils.cc:645
-
ROOT::VecOps::RVec< double > get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
Return polar angle (theta) of all reconstructed vertices wrt jets (or V0.vtx)
Definition VertexingUtils.cc:930
-
int get_nTracks(ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Return the number of tracks in a given track collection.
Definition VertexingUtils.cc:88
-
std::vector< std::vector< edm4hep::TrackState > > get_tracksInJets(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti)
Return the tracks separated by jets.
Definition VertexingUtils.cc:1027
-
TMatrixDSym CovToACTS(TMatrixDSym Cov, TVectorD Par)
Definition VertexingUtils.cc:383
-
ROOT::VecOps::RVec< double > get_dxy_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
Return the distances of all reconstructed vertices from PV in xy plane [mm] (or V0....
Definition VertexingUtils.cc:828
-
double get_invM_pairs(FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)
returns the invariant mass of a two-track vertex CAUTION: m1 -> mass of first track,...
Definition VertexingUtils.cc:458
-
ROOT::VecOps::RVec< double > get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
Return azimuthal angle (phi) of all reconstructed vertices wrt jets (or V0.vtx)
Definition VertexingUtils.cc:957
-
TVectorD XPtoPar(TVector3 x, TVector3 p, Double_t Q)
from delphes: returns track state parameters (delphes convention) for a given vertex (x),...
Definition VertexingUtils.cc:16
-
TMatrixDSym get_trackCov(edm4hep::TrackState &atrack, bool Units_mm=false)
Definition VertexingUtils.cc:273
-
int get_n_SV(FCCAnalysesV0 SV)
V0 Reconstruction Return the number of reconstructed V0s.
Definition VertexingUtils.cc:622
-
edm4hep::VertexData get_VertexData(FCCAnalysesVertex TheVertex)
Retrieve the edm4hep::VertexData from the vertex object.
Definition VertexingUtils.cc:309
-
ROOT::VecOps::RVec< FCCAnalysesVertex > get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)
functions used for SV reconstruction
Definition VertexingUtils.cc:417
-
TVectorD ParToACTS(TVectorD Par)
Definition VertexingUtils.cc:366
-
ROOT::VecOps::RVec< TVector3 > get_p_SV(FCCAnalysesV0 SV)
Return the momentum of all reconstructed V0s.
Definition VertexingUtils.cc:652
-
ROOT::VecOps::RVec< double > get_phi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
Return azimuthal angle (phi) of all reconstructed vertices (or V0.vtx)
Definition VertexingUtils.cc:784
-
double get_PV2V0angle(FCCAnalysesVertex V0, FCCAnalysesVertex PV)
returns the cos of the angle b/n V0 candidate's (or any vtx's) momentum & PV to V0 (vtx) displacement...
Definition VertexingUtils.cc:556
-
ROOT::VecOps::RVec< double > get_d3d_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
Return the distances of all reconstructed vertices from PV in 3D [mm] (or V0.vtx)
Definition VertexingUtils.cc:845
-
std::array< float, 21 > Delphes2Edm4hep_TrackCovMatrix(const TMatrixDSym &cov, bool Units_mm)
convert track covariance matrix, from delphes to edm4hep conventions
Definition VertexingUtils.cc:213
-
ROOT::VecOps::RVec< double > get_theta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
Return polar angle (theta) of all reconstructed vertices (or V0.vtx)
Definition VertexingUtils.cc:770
-
int get_VertexNtrk(FCCAnalysesVertex TheVertex)
Retrieve the number of tracks from FCCAnalysesVertex.
Definition VertexingUtils.cc:330
-
ROOT::VecOps::RVec< double > get_norm_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
Return normalised chi2 of all reconstructed vertices (or V0.vtx)
Definition VertexingUtils.cc:749
-
ROOT::VecOps::RVec< double > get_pMag_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
Return the momentum magnitude of all reconstructed vertices (or V0.vtx)
Definition VertexingUtils.cc:719
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > SelPrimaryTracks(ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, TVector3 MC_EventPrimaryVertex)
Selection of primary particles :
Definition VertexingUtils.cc:60
-
bool compare_Tracks(const edm4hep::TrackState &tr1, const edm4hep::TrackState &tr2)
compare two track states
Definition VertexingUtils.cc:93
-
TVector3 ParToP(TVectorD Par)
from delphes: returns the momentum corresponding to a given track state
Definition VertexingUtils.cc:10
-
ROOT::VecOps::RVec< double > get_chi2_SV(FCCAnalysesV0 SV)
Return chi2 of all reconstructed V0s.
Definition VertexingUtils.cc:669
-
ROOT::VecOps::RVec< int > get_VertexRecoParticlesInd(FCCAnalysesVertex TheVertex, const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &reco)
Retrieve the indices of the tracks fitted to that vertex, but now in the collection of RecoParticles.
Definition VertexingUtils.cc:345
-
double get_invM(FCCAnalysesVertex vertex)
returns the invariant mass of a vertex assuming all tracks to be pions
Definition VertexingUtils.cc:509
-
ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > get_svInJets(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet)
Return V0s separated by jets.
Definition VertexingUtils.cc:1008
-
ROOT::VecOps::RVec< FCCAnalysesVertex > get_all_SVs(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
For get_SV_jets ///.
Definition VertexingUtils.cc:443
-
ROOT::VecOps::RVec< double > get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
Return the distances of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0....
Definition VertexingUtils.cc:863
-
FCCAnalysesVertex get_FCCAnalysesVertex(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
Retrieve a single FCCAnalyses vertex from the collection of vertex object.
Definition VertexingUtils.cc:297
-
float get_trackMom(edm4hep::TrackState &atrack)
Definition VertexingUtils.cc:283
-
ROOT::VecOps::RVec< int > get_pdg_V0(FCCAnalysesV0 V0)
Return the PDG IDs of all reconstructed V0s.
Definition VertexingUtils.cc:639
-
ROOT::VecOps::RVec< int > get_VertexRecoInd(FCCAnalysesVertex TheVertex)
Retrieve the tracks indices from FCCAnalysesVertex.
Definition VertexingUtils.cc:341
-
TVectorD Delphes2Edm4hep_TrackParam(const TVectorD &param, bool Units_mm)
convert track parameters, from delphes to edm4hep conventions
Definition VertexingUtils.cc:131
-
ROOT::VecOps::RVec< int > get_n_SV_jets(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
Return the number of reconstructed SVs per jet.
Definition VertexingUtils.cc:995
-
ROOT::VecOps::RVec< int > get_nDOF_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
Return no of DOF of all reconstructed vertices (or V0.vtx)
Definition VertexingUtils.cc:759
-
TVectorD Edm4hep2Delphes_TrackParam(const TVectorD &param, bool Units_mm)
convert track parameters, from edm4hep to delphes conventions
Definition VertexingUtils.cc:108
-
ROOT::VecOps::RVec< double > get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
Return the distance in R of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0....
Definition VertexingUtils.cc:897
-
TVectorD get_trackParam(edm4hep::TrackState &atrack, bool Units_mm=false)
— Internal methods needed by the code of Franco B:
Definition VertexingUtils.cc:256
-
TMatrixDSym Edm4hep2Delphes_TrackCovMatrix(const std::array< float, 21 > &covMatrix, bool Units_mm)
convert track covariance matrix, from edm4hep to delphes conventions
Definition VertexingUtils.cc:155
-
ROOT::VecOps::RVec< TVector3 > get_position_SV(FCCAnalysesV0 SV)
Return the vertex position of all reconstructed V0s (in mm)
Definition VertexingUtils.cc:628
-
int get_Nvertex(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
Retrieve the number of reconstructed vertices from the collection of vertex object.
Definition VertexingUtils.cc:305
-
double get_trackE(edm4hep::TrackState track)
returns a track's energy assuming the track to be a pion
Definition VertexingUtils.cc:604
-
ROOT::VecOps::RVec< double > get_pointingangle_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
Return the pointing angle of all reconstructed vertices (or V0.vtx)
Definition VertexingUtils.cc:797
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
Structure to keep useful information that is related to the V0.
Definition VertexingUtils.h:49
-
ROOT::VecOps::RVec< int > pdgAbs
Definition VertexingUtils.h:51
-
ROOT::VecOps::RVec< double > invM
Definition VertexingUtils.h:52
-
ROOT::VecOps::RVec< int > nSV_jet
Definition VertexingUtils.h:53
-
ROOT::VecOps::RVec< FCCAnalysesVertex > vtx
Definition VertexingUtils.h:50
-
Structure to keep useful track information that is related to the vertex.
Definition VertexingUtils.h:37
-
ROOT::VecOps::RVec< float > final_track_phases
Definition VertexingUtils.h:45
-
ROOT::VecOps::RVec< int > reco_ind
index in the MC vertex collection if any
Definition VertexingUtils.h:41
-
ROOT::VecOps::RVec< TVector3 > updated_track_momentum_at_vertex
Definition VertexingUtils.h:43
-
ROOT::VecOps::RVec< float > reco_chi2
Definition VertexingUtils.h:42
-
int mc_ind
Definition VertexingUtils.h:40
-
int ntracks
Definition VertexingUtils.h:39
-
edm4hep::VertexData vertex
Definition VertexingUtils.h:38
-
ROOT::VecOps::RVec< TVectorD > updated_track_parameters
Definition VertexingUtils.h:44
-
Structure to keep useful track information that is related to the vertex.
Definition VertexingUtils.h:57
-
ROOT::VecOps::RVec< int > gmother_ind
Definition VertexingUtils.h:62
-
ROOT::VecOps::RVec< int > mc_ind
Definition VertexingUtils.h:59
-
ROOT::VecOps::RVec< int > mc_indneutral
Definition VertexingUtils.h:60
-
ROOT::VecOps::RVec< int > mother_ind
Definition VertexingUtils.h:61
-
TVector3 vertex
Definition VertexingUtils.h:58
-
Selection of particles based on the d0 / z0 significances of the associated track.
Definition VertexingUtils.h:66
-
float m_z0sig_max
Definition VertexingUtils.h:71
-
float m_d0sig_min
Definition VertexingUtils.h:68
-
float m_d0sig_max
Definition VertexingUtils.h:69
-
float m_z0sig_min
Definition VertexingUtils.h:70
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
Definition VertexingUtils.cc:30
-
- - - - - diff --git a/doc/latest/_weaver_interface_8cc.html b/doc/latest/_weaver_interface_8cc.html deleted file mode 100644 index 77809ff7fe..0000000000 --- a/doc/latest/_weaver_interface_8cc.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - - - -FCCAnalyses: addons/ONNXRuntime/src/WeaverInterface.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
WeaverInterface.cc File Reference
-
-
-
#include "ONNXRuntime/WeaverInterface.h"
-#include "nlohmann/json.hpp"
-#include <fstream>
-#include <iostream>
-
-Include dependency graph for WeaverInterface.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - diff --git a/doc/latest/_weaver_interface_8cc__incl.map b/doc/latest/_weaver_interface_8cc__incl.map deleted file mode 100644 index 87d7541f7f..0000000000 --- a/doc/latest/_weaver_interface_8cc__incl.map +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_weaver_interface_8cc__incl.md5 b/doc/latest/_weaver_interface_8cc__incl.md5 deleted file mode 100644 index a6da72e80f..0000000000 --- a/doc/latest/_weaver_interface_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -4a31807d32608d41bc705aa7ed7f193c \ No newline at end of file diff --git a/doc/latest/_weaver_interface_8cc__incl.png b/doc/latest/_weaver_interface_8cc__incl.png deleted file mode 100644 index fbb086c20b..0000000000 Binary files a/doc/latest/_weaver_interface_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_weaver_interface_8h.html b/doc/latest/_weaver_interface_8h.html deleted file mode 100644 index 45738325bd..0000000000 --- a/doc/latest/_weaver_interface_8h.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - -FCCAnalyses: addons/ONNXRuntime/WeaverInterface.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Classes
-
WeaverInterface.h File Reference
-
-
-
#include "ONNXRuntime/ONNXRuntime.h"
-#include "ROOT/RVec.hxx"
-
-Include dependency graph for WeaverInterface.h:
-
-
- - - - - - - - - - - - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - - - - - -
-
-

Go to the source code of this file.

- - - - - - - - -

-Classes

class  WeaverInterface
 
struct  WeaverInterface::PreprocessParams
 
struct  WeaverInterface::PreprocessParams::VarInfo
 
-
- - - - - diff --git a/doc/latest/_weaver_interface_8h__dep__incl.map b/doc/latest/_weaver_interface_8h__dep__incl.map deleted file mode 100644 index b5ecce13da..0000000000 --- a/doc/latest/_weaver_interface_8h__dep__incl.map +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/doc/latest/_weaver_interface_8h__dep__incl.md5 b/doc/latest/_weaver_interface_8h__dep__incl.md5 deleted file mode 100644 index b03f39f8d3..0000000000 --- a/doc/latest/_weaver_interface_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -348ce843525388e93a4b3494fa4979ae \ No newline at end of file diff --git a/doc/latest/_weaver_interface_8h__dep__incl.png b/doc/latest/_weaver_interface_8h__dep__incl.png deleted file mode 100644 index 63c0c87fa2..0000000000 Binary files a/doc/latest/_weaver_interface_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_weaver_interface_8h__incl.map b/doc/latest/_weaver_interface_8h__incl.map deleted file mode 100644 index 74af0ca7f1..0000000000 --- a/doc/latest/_weaver_interface_8h__incl.map +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/doc/latest/_weaver_interface_8h__incl.md5 b/doc/latest/_weaver_interface_8h__incl.md5 deleted file mode 100644 index 1e1608ea35..0000000000 --- a/doc/latest/_weaver_interface_8h__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -7b0baef0aace66832a9e248308145eee \ No newline at end of file diff --git a/doc/latest/_weaver_interface_8h__incl.png b/doc/latest/_weaver_interface_8h__incl.png deleted file mode 100644 index 7df1a1041f..0000000000 Binary files a/doc/latest/_weaver_interface_8h__incl.png and /dev/null differ diff --git a/doc/latest/_weaver_interface_8h_source.html b/doc/latest/_weaver_interface_8h_source.html deleted file mode 100644 index ce434dab12..0000000000 --- a/doc/latest/_weaver_interface_8h_source.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - - - - -FCCAnalyses: addons/ONNXRuntime/WeaverInterface.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
WeaverInterface.h
-
-
-Go to the documentation of this file.
1#ifndef ONNXRuntime_WeaverInterface_h
-
2#define ONNXRuntime_WeaverInterface_h
-
3
- -
5#include "ROOT/RVec.hxx"
-
6
-
7namespace rv = ROOT::VecOps;
-
8
-
- -
10public:
-
11 using ConstituentVars = rv::RVec<float>;
-
12
-
15 explicit WeaverInterface(const std::string& onnx_filename = "",
-
16 const std::string& json_filename = "",
-
17 const rv::RVec<std::string>& vars = {});
-
18
-
20 rv::RVec<float> run(const rv::RVec<ConstituentVars>&);
-
21
-
22private:
-
- -
-
24 struct VarInfo {
- -
-
26 VarInfo(float imedian,
-
27 float inorm_factor,
-
28 float ireplace_inf_value,
-
29 float ilower_bound,
-
30 float iupper_bound,
-
31 float ipad)
-
32 : center(imedian),
-
33 norm_factor(inorm_factor),
-
34 replace_inf_value(ireplace_inf_value),
-
35 lower_bound(ilower_bound),
-
36 upper_bound(iupper_bound),
-
37 pad(ipad) {}
-
-
38
-
39 float center{0.};
-
40 float norm_factor{1.};
- -
42 float lower_bound{-5.};
-
43 float upper_bound{5.};
-
44 float pad{0.};
-
45 };
-
-
46 std::string name;
-
47 size_t min_length{0}, max_length{0};
-
48 std::vector<std::string> var_names;
-
49 std::unordered_map<std::string, VarInfo> var_info_map;
-
50 VarInfo info(const std::string& name) const { return var_info_map.at(name); }
-
51 void dumpVars() const;
-
52 };
-
-
53 std::vector<float> center_norm_pad(const rv::RVec<float>& input,
-
54 float center,
-
55 float scale,
-
56 size_t min_length,
-
57 size_t max_length,
-
58 float pad_value = 0,
-
59 float replace_inf_value = 0,
-
60 float min = 0,
-
61 float max = -1);
-
62 size_t variablePos(const std::string&) const;
-
63
-
64 std::unique_ptr<ONNXRuntime> onnx_;
-
65 std::vector<std::string> variables_names_;
- -
67 std::vector<unsigned int> input_sizes_;
-
68 std::unordered_map<std::string, PreprocessParams> prep_info_map_;
- -
70};
-
-
71
-
72#endif
- -
std::vector< std::vector< T > > Tensor
Definition ONNXRuntime.h:22
-
Definition WeaverInterface.h:9
-
ONNXRuntime::Tensor< long > input_shapes_
Definition WeaverInterface.h:66
-
size_t variablePos(const std::string &) const
Definition WeaverInterface.cc:86
-
std::vector< unsigned int > input_sizes_
Definition WeaverInterface.h:67
-
std::vector< float > center_norm_pad(const rv::RVec< float > &input, float center, float scale, size_t min_length, size_t max_length, float pad_value=0, float replace_inf_value=0, float min=0, float max=-1)
Definition WeaverInterface.cc:59
-
std::unordered_map< std::string, PreprocessParams > prep_info_map_
Definition WeaverInterface.h:68
-
std::vector< std::string > variables_names_
Definition WeaverInterface.h:65
-
std::unique_ptr< ONNXRuntime > onnx_
Definition WeaverInterface.h:64
-
ONNXRuntime::Tensor< float > data_
Definition WeaverInterface.h:69
-
rv::RVec< float > ConstituentVars
Definition WeaverInterface.h:11
-
rv::RVec< float > run(const rv::RVec< ConstituentVars > &)
Run inference given a list of jet constituents variables.
Definition WeaverInterface.cc:94
-
Definition WeaverInterface.h:24
-
VarInfo(float imedian, float inorm_factor, float ireplace_inf_value, float ilower_bound, float iupper_bound, float ipad)
Definition WeaverInterface.h:26
-
VarInfo()
Definition WeaverInterface.h:25
-
float center
Definition WeaverInterface.h:39
-
float replace_inf_value
Definition WeaverInterface.h:41
-
float norm_factor
Definition WeaverInterface.h:40
-
float pad
Definition WeaverInterface.h:44
-
float upper_bound
Definition WeaverInterface.h:43
-
float lower_bound
Definition WeaverInterface.h:42
-
Definition WeaverInterface.h:23
-
std::vector< std::string > var_names
Definition WeaverInterface.h:48
-
std::unordered_map< std::string, VarInfo > var_info_map
Definition WeaverInterface.h:49
-
VarInfo info(const std::string &name) const
Definition WeaverInterface.h:50
-
size_t min_length
Definition WeaverInterface.h:47
-
void dumpVars() const
Definition WeaverInterface.cc:133
-
size_t max_length
Definition WeaverInterface.h:47
-
std::string name
Definition WeaverInterface.h:46
-
- - - - - diff --git a/doc/latest/_weaver_utils_8cc.html b/doc/latest/_weaver_utils_8cc.html deleted file mode 100644 index 2adfbef1c7..0000000000 --- a/doc/latest/_weaver_utils_8cc.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/WeaverUtils.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions | -Variables
-
WeaverUtils.cc File Reference
-
-
-
#include "FCCAnalyses/WeaverUtils.h"
-#include "ONNXRuntime/WeaverInterface.h"
-#include <memory>
-
-Include dependency graph for WeaverUtils.cc:
-
-
- - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::WeaverUtils
 
- - - - - - - - - -

-Functions

void FCCAnalyses::WeaverUtils::setup_weaver (const std::string &onnx_filename, const std::string &json_filename, const rv::RVec< std::string > &vars)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > FCCAnalyses::WeaverUtils::compute_weights (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > > &)
 Compute all weights given a collection of input variables.
 
ROOT::VecOps::RVec< float > FCCAnalyses::WeaverUtils::get_weight (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > &, int)
 Get one specific weight previously computed.
 
- - - -

-Variables

std::unique_ptr< WeaverInterfaceFCCAnalyses::gWeaver2
 
-
- - - - - diff --git a/doc/latest/_weaver_utils_8cc__incl.map b/doc/latest/_weaver_utils_8cc__incl.map deleted file mode 100644 index 1b65aaa5f9..0000000000 --- a/doc/latest/_weaver_utils_8cc__incl.map +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/_weaver_utils_8cc__incl.md5 b/doc/latest/_weaver_utils_8cc__incl.md5 deleted file mode 100644 index e9ee9470af..0000000000 --- a/doc/latest/_weaver_utils_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -4572dfc330f09b83d68dceee4386aade \ No newline at end of file diff --git a/doc/latest/_weaver_utils_8cc__incl.png b/doc/latest/_weaver_utils_8cc__incl.png deleted file mode 100644 index f777cf805d..0000000000 Binary files a/doc/latest/_weaver_utils_8cc__incl.png and /dev/null differ diff --git a/doc/latest/_weaver_utils_8h.html b/doc/latest/_weaver_utils_8h.html deleted file mode 100644 index c7fee1cbce..0000000000 --- a/doc/latest/_weaver_utils_8h.html +++ /dev/null @@ -1,148 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/WeaverUtils.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Namespaces | -Functions
-
WeaverUtils.h File Reference
-
-
-
#include <ROOT/RVec.hxx>
-
-Include dependency graph for WeaverUtils.h:
-
-
- - - - - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - -
-
-

Go to the source code of this file.

- - - - - - - -

-Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
 
namespace  FCCAnalyses::WeaverUtils
 
- - - - - - - - - - - - - - -

-Functions

ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > FCCAnalyses::WeaverUtils::compute_weights (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > > &)
 Compute all weights given a collection of input variables.
 
void FCCAnalyses::WeaverUtils::setup_weaver (const std::string &, const std::string &, const ROOT::VecOps::RVec< std::string > &)
 Setup the ONNXRuntime instance using Weaver-provided parameters.
 
template<typename... Args>
ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > FCCAnalyses::WeaverUtils::get_weights (Args &&... args)
 Compute all weights given an unspecified collection of input variables.
 
ROOT::VecOps::RVec< float > FCCAnalyses::WeaverUtils::get_weight (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > &, int)
 Get one specific weight previously computed.
 
-
- - - - - diff --git a/doc/latest/_weaver_utils_8h__dep__incl.map b/doc/latest/_weaver_utils_8h__dep__incl.map deleted file mode 100644 index 69e26c41ee..0000000000 --- a/doc/latest/_weaver_utils_8h__dep__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/_weaver_utils_8h__dep__incl.md5 b/doc/latest/_weaver_utils_8h__dep__incl.md5 deleted file mode 100644 index 2662b9047d..0000000000 --- a/doc/latest/_weaver_utils_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -c62fce27fae16bc0328699530bb54580 \ No newline at end of file diff --git a/doc/latest/_weaver_utils_8h__dep__incl.png b/doc/latest/_weaver_utils_8h__dep__incl.png deleted file mode 100644 index 92679c3dd7..0000000000 Binary files a/doc/latest/_weaver_utils_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/_weaver_utils_8h__incl.map b/doc/latest/_weaver_utils_8h__incl.map deleted file mode 100644 index 4999be806c..0000000000 --- a/doc/latest/_weaver_utils_8h__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/_weaver_utils_8h__incl.png b/doc/latest/_weaver_utils_8h__incl.png deleted file mode 100644 index a09b278929..0000000000 Binary files a/doc/latest/_weaver_utils_8h__incl.png and /dev/null differ diff --git a/doc/latest/_weaver_utils_8h_source.html b/doc/latest/_weaver_utils_8h_source.html deleted file mode 100644 index 9ad4e6c8ee..0000000000 --- a/doc/latest/_weaver_utils_8h_source.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/WeaverUtils.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
WeaverUtils.h
-
-
-Go to the documentation of this file.
1#ifndef FCCAnalyses_WEAVERUTILS_h
-
2#define FCCAnalyses_WEAVERUTILS_h
-
3
-
4#include <ROOT/RVec.hxx>
-
5
-
6namespace FCCAnalyses {
-
-
7 namespace WeaverUtils {
-
8
-
11 ROOT::VecOps::RVec<ROOT::VecOps::RVec<float>> compute_weights(
-
12 const ROOT::VecOps::RVec<ROOT::VecOps::RVec<ROOT::VecOps::RVec<float>>>&);
-
13
-
15 void setup_weaver(const std::string&, const std::string&, const ROOT::VecOps::RVec<std::string>&);
-
16
-
18 template <typename... Args>
-
-
19 ROOT::VecOps::RVec<ROOT::VecOps::RVec<float>> get_weights(Args&&... args) {
-
20 return compute_weights(std::vector<ROOT::VecOps::RVec<ROOT::VecOps::RVec<float>>>{std::forward<Args>(args)...});
-
21 }
-
-
23 ROOT::VecOps::RVec<float> get_weight(const ROOT::VecOps::RVec<ROOT::VecOps::RVec<float>>&, int);
-
24 } // namespace WeaverUtils
-
-
25} // namespace FCCAnalyses
-
26
-
27#endif
-
ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > compute_weights(const ROOT::VecOps::RVec< ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > > &)
Compute all weights given a collection of input variables.
Definition WeaverUtils.cc:16
-
ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > get_weights(Args &&... args)
Compute all weights given an unspecified collection of input variables.
Definition WeaverUtils.h:19
-
void setup_weaver(const std::string &, const std::string &, const ROOT::VecOps::RVec< std::string > &)
Setup the ONNXRuntime instance using Weaver-provided parameters.
-
ROOT::VecOps::RVec< float > get_weight(const ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > &, int)
Get one specific weight previously computed.
Definition WeaverUtils.cc:43
-
Jet clustering utilities interface.
Definition Algorithms.h:15
-
- - - - - diff --git a/doc/latest/annotated.html b/doc/latest/annotated.html index abeae9c89f..e7867bc1ea 100644 --- a/doc/latest/annotated.html +++ b/doc/latest/annotated.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Class List @@ -21,15 +22,14 @@ -
- - + @@ -84,105 +84,103 @@
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
+
FCCAnalyses
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 Ncontrib
 CValenciaBriefJet
 CValenciaInfoClass that contains the algorithm parameters R and beta
 CValenciaPluginValenciaPlugin is a plugin for fastjet (v2.4 upwards)
 NFCCAnalysesJet clustering utilities interface
 NAlgorithms
 Ccalculate_thrustCalculates the thrust axis by looping over all possible combinations
 CgetAxisChargeGet the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf
 CgetAxisEnergyGet the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies
 CgetAxisMassGet the invariant mass in a given hemisphere (defined by it's angle wrt to axis)
 CgetAxisNGet the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity
 CgetThrustPointingMake the thrust axis points to hemisphere with maximum or minimum energy
 Cjets_TwoHemispheresMake "jets" by splitting the events into two hemisphere transverse to the thrust axis
 Cminimize_sphericityCalculates the sphericity axis based on a list of px, py, pz
 Cminimize_thrustFinds the thrust axis based on a list of px, py, pz
 CsphericityFitFunction that runs the fit for the sphericity axis determination
 CthrustFitFunction that runs the fit for the thrust axis determination
 NCaloNtupleizer
 CgetFloatAt
 Csel_layersSelect layers
 NJetClusteringUtils
 CrecoilBuilder
 CresonanceBuilder
 Csel_ptSelect clustered jets with transverse momentum greader than a minimum value [GeV]
 NJetTaggingUtils
 Csel_tagSelect a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state)
 NMCParticle
 Cfilter_pdgIDFilter events based on a MCParticles PDGID
 Cget_decayGet the decay of a given particle
 Cget_EventPrimaryVertexReturn the event primary vertex (mm)
 Cget_EventPrimaryVertexP4Return the event primary vertex position and time (mm)
 Cget_indicesReturn a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one
 Cget_indices_ExclusiveDecayA shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false
 Cget_treeGet MC history tree for a given MCParticle index
 Csel_genStatusSelect MCParticles with their status
 Csel_pdgIDSelect MCParticles with their PDG id
 Csel_ptSelect MCParticles with transverse momentum greater than a minimum value [GeV]
 NmyUtils
 Cbuild_D0
 Cbuild_tau23pi
 CFCCAnalysesComposite
 CFCCAnalysesComposite2
 Cfilter_PV
 Csel_PID
 Csel_PV
 NReconstructedParticle
 Cangular_separationBuilderReturn the angular separations (min / max / average) between a collection of particles
 CrecoilBuilderBuild the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy
 CresonanceBuilderBuild the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input
 Csel_absTypeSelect ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID
 Csel_axisSelect a list of reconstructed particles depending on the angle cosTheta axis
 Csel_chargeSelect ReconstructedParticles with charge equal or in asolute value
 Csel_etaSelect ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value
 Csel_pSelect ReconstructedParticles with momentum greater than a minimum value [GeV]
 Csel_ptSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
 Csel_tagSelect a list of reconstructed particles depending on the status of a certain boolean flag
 Csel_typeSelect ReconstructedParticles by type Note: type might not correspond to PDG ID
 NReconstructedParticle2MC
 CgetRP2MC_p_funcSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
 CselRP_PDGSelect ReconstructedParticles matched with a MC particle of a given PDG_id
 CselRP_PDG_indexSelect ReconstructedParticles matched with a MC particle of a given PDG_id
 NSmearObjects
 CSmearedReconstructedParticleGenerates new reco particles, smeared by given parameters
 CSmearedTracksGenerates new track states, by rescaling the covariance matrix of the tracks
 CSmearedTracksdNdxGenerates new track dNdx, by rescaling the poisson error of the cluster count
 CSmearedTracksTOFGenerates new tracker hits, by rescaling the timing measurement
 NVertexingUtils
 CFCCAnalysesV0Structure to keep useful information that is related to the V0
 CFCCAnalysesVertexStructure to keep useful track information that is related to the vertex
 CFCCAnalysesVertexMCStructure to keep useful track information that is related to the vertex
 CselTracksSelection of particles based on the d0 / z0 significances of the associated track
 NJetClusteringJet clustering interface
 Cclustering_antiktJet Clustering interface for antikt
 Cclustering_cambridgeJet Clustering interface for Cambridge
 Cclustering_ee_genktJet Clustering interface for ee_genkt
 Cclustering_ee_ktJet Clustering interface for ee_kt
 Cclustering_genktJet Clustering interface for genkt
 Cclustering_jadeJet Clustering interface for jade
 Cclustering_ktJet Clustering interface for kt
 Cclustering_valenciaJet Clustering interface for valencia
 CFCCAnalysesJetStructure to keep useful informations for the jets
 NjetClusteringHelper
 CExclusiveJetClusteringHelper
 NjetFlavourHelper
 CJetFlavourHelper
 CExternalRecombiner
 ClogNormalLogNormal smearing in the form of sqrt(aX^2 + bX + c)
 CONNXRuntime
 CWeaverInterface
 CPreprocessParams
 CVarInfo
 CValenciaBriefJet
 CValenciaInfoClass that contains the algorithm parameters R and beta
 CValenciaPluginValenciaPlugin is a plugin for fastjet (v2.4 upwards)
 NFCCAnalysesAll FCC analyzers
 NAlgorithmsVarious algorithms
 Ccalculate_thrustCalculates the thrust axis by looping over all possible combinations
 CgetAxisChargeGet the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf
 CgetAxisEnergyGet the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies
 CgetAxisMassGet the invariant mass in a given hemisphere (defined by it's angle wrt to axis)
 CgetAxisNGet the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity
 CgetThrustPointingMake the thrust axis points to hemisphere with maximum or minimum energy
 Cjets_TwoHemispheresMake "jets" by splitting the events into two hemisphere transverse to the thrust axis
 Cminimize_sphericityCalculates the sphericity axis based on a list of px, py, pz
 Cminimize_thrustFinds the thrust axis based on a list of px, py, pz
 CsphericityFitFunction that runs the fit for the sphericity axis determination
 CthrustFitFunction that runs the fit for the thrust axis determination
 NCaloNtupleizer
 CgetFloatAt
 Csel_layersSelect layers
 NJetClusteringUtilsJet clustering interface utilities
 CrecoilBuilder
 CresonanceBuilder
 Csel_ptSelect clustered jets with transverse momentum greader than a minimum value [GeV]
 NJetTaggingUtilsJet tagging interface utilities
 Csel_tagSelect a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state)
 NMCParticleAnalyzers operating on/with Monte Carlo particles
 Cfilter_pdgIDFilter events based on a MCParticles PDGID
 Cget_decayGet the decay of a given particle
 Cget_EventPrimaryVertexReturn the event primary vertex (mm)
 Cget_EventPrimaryVertexP4Return the event primary vertex position and time (mm)
 Cget_indicesReturn a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one
 Cget_indices_ExclusiveDecayA shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false
 Cget_treeGet MC history tree for a given MCParticle index
 Csel_genStatusSelect MCParticles with their status
 Csel_pdgIDSelect MCParticles with their PDG id
 Csel_ptSelect MCParticles with transverse momentum greater than a minimum value [GeV]
 NmyUtils
 Cbuild_D0
 Cbuild_tau23pi
 CFCCAnalysesComposite
 CFCCAnalysesComposite2
 Cfilter_PV
 Csel_PID
 Csel_PV
 NReconstructedParticle
 Cangular_separationBuilderReturn the angular separations (min / max / average) between a collection of particles
 CrecoilBuilderBuild the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy
 CresonanceBuilderBuild the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input
 Csel_absTypeSelect ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID
 Csel_axisSelect a list of reconstructed particles depending on the angle cosTheta axis
 Csel_chargeSelect ReconstructedParticles with charge equal or in asolute value
 Csel_etaSelect ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value
 Csel_pSelect ReconstructedParticles with momentum greater than a minimum value [GeV]
 Csel_ptSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
 Csel_tagSelect a list of reconstructed particles depending on the status of a certain boolean flag
 Csel_typeSelect ReconstructedParticles by type Note: type might not correspond to PDG ID
 NReconstructedParticle2MC
 CgetRP2MC_p_funcSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
 CselRP_PDGSelect ReconstructedParticles matched with a MC particle of a given PDG_id
 CselRP_PDG_indexSelect ReconstructedParticles matched with a MC particle of a given PDG_id
 NSmearObjects
 CSmearedReconstructedParticleGenerates new reco particles, smeared by given parameters
 CSmearedTracksGenerates new track states, by rescaling the covariance matrix of the tracks
 CSmearedTracksdNdxGenerates new track dNdx, by rescaling the poisson error of the cluster count
 CSmearedTracksTOFGenerates new tracker hits, by rescaling the timing measurement
 NVertexingUtilsVertexing utilities
 CFCCAnalysesV0Structure to keep useful information that is related to the V0
 CFCCAnalysesVertexStructure to keep useful track information that is related to the vertex
 CFCCAnalysesVertexMCStructure to keep useful track information that is related to the vertex
 CselTracksSelection of particles based on the d0 / z0 significances of the associated track
 NJetClusteringJet clustering interface
 Cclustering_antiktJet Clustering interface for antikt
 Cclustering_cambridgeJet Clustering interface for Cambridge
 Cclustering_ee_genktJet Clustering interface for ee_genkt
 Cclustering_ee_ktJet Clustering interface for ee_kt
 Cclustering_genktJet Clustering interface for genkt
 Cclustering_jadeJet Clustering interface for jade
 Cclustering_ktJet Clustering interface for kt
 Cclustering_valenciaJet Clustering interface for valencia
 CFCCAnalysesJetStructure to keep useful informations for the jets
 NjetClusteringHelper
 CExclusiveJetClusteringHelper
 NjetFlavourHelper
 CJetFlavourHelper
 CExternalRecombiner
 ClogNormalLogNormal smearing in the form of sqrt(aX^2 + bX + c)
 CONNXRuntime
 CWeaverInterface
 CPreprocessParams
 CVarInfo
- + diff --git a/doc/latest/bc_s.png b/doc/latest/bc_s.png index c064bf5112..1ae52c9b7c 100644 Binary files a/doc/latest/bc_s.png and b/doc/latest/bc_s.png differ diff --git a/doc/latest/bc_sd.png b/doc/latest/bc_sd.png index 661ab40610..f9fac17291 100644 Binary files a/doc/latest/bc_sd.png and b/doc/latest/bc_sd.png differ diff --git a/doc/latest/case-studies_2include_2case-studies_2LinkDef_8h.html b/doc/latest/case-studies_2include_2case-studies_2LinkDef_8h.html new file mode 100644 index 0000000000..fd21078675 --- /dev/null +++ b/doc/latest/case-studies_2include_2case-studies_2LinkDef_8h.html @@ -0,0 +1,97 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies/LinkDef.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
LinkDef.h File Reference
+
+
+ +

Go to the source code of this file.

+
+ + + + + diff --git a/doc/latest/case-studies_2include_2case-studies_2LinkDef_8h_source.html b/doc/latest/case-studies_2include_2case-studies_2LinkDef_8h_source.html new file mode 100644 index 0000000000..10b5e9bbbf --- /dev/null +++ b/doc/latest/case-studies_2include_2case-studies_2LinkDef_8h_source.html @@ -0,0 +1,112 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies/LinkDef.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
LinkDef.h
+
+
+Go to the documentation of this file.
1#ifdef __CINT__
+
2
+
3//Globals
+
4#pragma link off all globals;
+
5#pragma link off all classes;
+
6#pragma link off all functions;
+
7#pragma link C++ nestedclasses;
+
8
+
9//to load all other functions
+
10#pragma link C++ function dummyLoaderCS;
+
11
+
12#endif
+
+ + + + + diff --git a/doc/latest/case-studies_2include_2case-studies_2_link_def_8h.html b/doc/latest/case-studies_2include_2case-studies_2_link_def_8h.html deleted file mode 100644 index 3ba09aeac8..0000000000 --- a/doc/latest/case-studies_2include_2case-studies_2_link_def_8h.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies/LinkDef.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
LinkDef.h File Reference
-
-
- -

Go to the source code of this file.

-
- - - - - diff --git a/doc/latest/case-studies_2include_2case-studies_2_link_def_8h_source.html b/doc/latest/case-studies_2include_2case-studies_2_link_def_8h_source.html deleted file mode 100644 index 40732442e8..0000000000 --- a/doc/latest/case-studies_2include_2case-studies_2_link_def_8h_source.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies/LinkDef.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
LinkDef.h
-
-
-Go to the documentation of this file.
1#ifdef __CINT__
-
2
-
3//Globals
-
4#pragma link off all globals;
-
5#pragma link off all classes;
-
6#pragma link off all functions;
-
7#pragma link C++ nestedclasses;
-
8
-
9//to load all other functions
-
10#pragma link C++ function dummyLoaderCS;
-
11
-
12#endif
-
- - - - - diff --git a/doc/latest/classExternalRecombiner-members.html b/doc/latest/classExternalRecombiner-members.html new file mode 100644 index 0000000000..7e8095e955 --- /dev/null +++ b/doc/latest/classExternalRecombiner-members.html @@ -0,0 +1,98 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ +
+
+
ExternalRecombiner Member List
+
+
+ +

This is the complete list of members for ExternalRecombiner, including all inherited members.

+ + + + + +
description() const overrideExternalRecombinerinline
ExternalRecombiner(int arg_extra)ExternalRecombinerinline
m_extraExternalRecombinerprivate
recombine(const fastjet::PseudoJet &pa, const fastjet::PseudoJet &pb, fastjet::PseudoJet &pab) const overrideExternalRecombiner
+ + + + + diff --git a/doc/latest/classExternalRecombiner.html b/doc/latest/classExternalRecombiner.html new file mode 100644 index 0000000000..ce98e5708b --- /dev/null +++ b/doc/latest/classExternalRecombiner.html @@ -0,0 +1,257 @@ + + + + + + + + + +FCCAnalyses: ExternalRecombiner Class Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ +
+
+
+Public Member Functions | +Private Attributes | +List of all members
+
ExternalRecombiner Class Reference
+
+
+ +

#include <addons/FastJet/ExternalRecombiner.h>

+
+Inheritance diagram for ExternalRecombiner:
+
+
Inheritance graph
+ + + + + +
[legend]
+
+Collaboration diagram for ExternalRecombiner:
+
+
Collaboration graph
+ + + + + +
[legend]
+ + + + + + + + + +

+Public Member Functions

 ExternalRecombiner (int arg_extra)
 
std::string description () const override
 
void recombine (const fastjet::PseudoJet &pa, const fastjet::PseudoJet &pb, fastjet::PseudoJet &pab) const override
 recombine pa and pb and put result into pab
 
+ + + +

+Private Attributes

int m_extra
 
+

Constructor & Destructor Documentation

+ +

◆ ExternalRecombiner()

+ +
+
+ + + + + +
+ + + + + + + + +
ExternalRecombiner::ExternalRecombiner (int arg_extra)
+
+inline
+
+ +
+
+

Member Function Documentation

+ +

◆ description()

+ +
+
+ + + + + +
+ + + + + + + +
std::string ExternalRecombiner::description () const
+
+inlineoverride
+
+ +
+
+ +

◆ recombine()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void ExternalRecombiner::recombine (const fastjet::PseudoJet & pa,
const fastjet::PseudoJet & pb,
fastjet::PseudoJet & pab 
) const
+
+override
+
+ +

recombine pa and pb and put result into pab

+ +
+
+

Member Data Documentation

+ +

◆ m_extra

+ +
+
+ + + + + +
+ + + + +
int ExternalRecombiner::m_extra
+
+private
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + + diff --git a/doc/latest/classExternalRecombiner__coll__graph.map b/doc/latest/classExternalRecombiner__coll__graph.map new file mode 100644 index 0000000000..090022f4cc --- /dev/null +++ b/doc/latest/classExternalRecombiner__coll__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/class_external_recombiner__coll__graph.md5 b/doc/latest/classExternalRecombiner__coll__graph.md5 similarity index 100% rename from doc/latest/class_external_recombiner__coll__graph.md5 rename to doc/latest/classExternalRecombiner__coll__graph.md5 diff --git a/doc/latest/classExternalRecombiner__coll__graph.png b/doc/latest/classExternalRecombiner__coll__graph.png new file mode 100644 index 0000000000..aab842a537 Binary files /dev/null and b/doc/latest/classExternalRecombiner__coll__graph.png differ diff --git a/doc/latest/classExternalRecombiner__inherit__graph.map b/doc/latest/classExternalRecombiner__inherit__graph.map new file mode 100644 index 0000000000..090022f4cc --- /dev/null +++ b/doc/latest/classExternalRecombiner__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/class_external_recombiner__inherit__graph.md5 b/doc/latest/classExternalRecombiner__inherit__graph.md5 similarity index 100% rename from doc/latest/class_external_recombiner__inherit__graph.md5 rename to doc/latest/classExternalRecombiner__inherit__graph.md5 diff --git a/doc/latest/classExternalRecombiner__inherit__graph.png b/doc/latest/classExternalRecombiner__inherit__graph.png new file mode 100644 index 0000000000..aab842a537 Binary files /dev/null and b/doc/latest/classExternalRecombiner__inherit__graph.png differ diff --git a/doc/latest/classONNXRuntime-members.html b/doc/latest/classONNXRuntime-members.html new file mode 100644 index 0000000000..719a40e9c1 --- /dev/null +++ b/doc/latest/classONNXRuntime-members.html @@ -0,0 +1,109 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ +
+
+
ONNXRuntime Member List
+
+
+ +

This is the complete list of members for ONNXRuntime, including all inherited members.

+ + + + + + + + + + + + + + + + +
env_ONNXRuntimeprivate
input_names_ONNXRuntimeprivate
input_node_dims_ONNXRuntimeprivate
input_node_strings_ONNXRuntimeprivate
inputNames() constONNXRuntimeinline
ONNXRuntime(const std::string &="", const std::vector< std::string > &={})ONNXRuntimeexplicit
ONNXRuntime(const ONNXRuntime &)=deleteONNXRuntime
operator=(const ONNXRuntime &)=deleteONNXRuntime
output_node_dims_ONNXRuntimeprivate
output_node_strings_ONNXRuntimeprivate
run(Tensor< T > &, const Tensor< long > &={}, unsigned long long=1ull) constONNXRuntime
session_ONNXRuntimeprivate
Tensor typedefONNXRuntime
variablePos(const std::string &) constONNXRuntimeprivate
~ONNXRuntime()ONNXRuntimevirtual
+ + + + + diff --git a/doc/latest/classONNXRuntime.html b/doc/latest/classONNXRuntime.html new file mode 100644 index 0000000000..3e5c3312d0 --- /dev/null +++ b/doc/latest/classONNXRuntime.html @@ -0,0 +1,545 @@ + + + + + + + + + +FCCAnalyses: ONNXRuntime Class Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ +
+
+
+Public Types | +Public Member Functions | +Private Member Functions | +Private Attributes | +List of all members
+
ONNXRuntime Class Reference
+
+
+ +

#include <addons/ONNXRuntime/ONNXRuntime.h>

+
+Collaboration diagram for ONNXRuntime:
+
+
Collaboration graph
+ + + + + + + + + + + + + + + + + + +
[legend]
+ + + + + +

+Public Types

template<typename T >
using Tensor = std::vector< std::vector< T > >
 
+ + + + + + + + + + + + + + +

+Public Member Functions

 ONNXRuntime (const std::string &="", const std::vector< std::string > &={})
 
virtual ~ONNXRuntime ()
 
 ONNXRuntime (const ONNXRuntime &)=delete
 
ONNXRuntimeoperator= (const ONNXRuntime &)=delete
 
const std::vector< std::string > & inputNames () const
 
template<typename T >
Tensor< T > run (Tensor< T > &, const Tensor< long > &={}, unsigned long long=1ull) const
 
+ + + +

+Private Member Functions

size_t variablePos (const std::string &) const
 
+ + + + + + + + + + + + + + + +

+Private Attributes

std::unique_ptr< Ort::Env > env_
 
std::unique_ptr< Ort::Experimental::Session > session_
 
std::vector< std::string > input_node_strings_
 
std::vector< std::string > output_node_strings_
 
std::vector< std::string > input_names_
 
std::map< std::string, std::vector< int64_t > > input_node_dims_
 
std::map< std::string, std::vector< int64_t > > output_node_dims_
 
+

Member Typedef Documentation

+ +

◆ Tensor

+ +
+
+
+template<typename T >
+ + + + +
using ONNXRuntime::Tensor = std::vector<std::vector<T> >
+
+ +
+
+

Constructor & Destructor Documentation

+ +

◆ ONNXRuntime() [1/2]

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
ONNXRuntime::ONNXRuntime (const std::string & model_path = "",
const std::vector< std::string > & input_names = {} 
)
+
+explicit
+
+ +
+
+ +

◆ ~ONNXRuntime()

+ +
+
+ + + + + +
+ + + + + + + +
ONNXRuntime::~ONNXRuntime ()
+
+virtual
+
+ +
+
+ +

◆ ONNXRuntime() [2/2]

+ +
+
+ + + + + +
+ + + + + + + + +
ONNXRuntime::ONNXRuntime (const ONNXRuntime)
+
+delete
+
+ +
+
+

Member Function Documentation

+ +

◆ inputNames()

+ +
+
+ + + + + +
+ + + + + + + +
const std::vector< std::string > & ONNXRuntime::inputNames () const
+
+inline
+
+ +
+
+ +

◆ operator=()

+ +
+
+ + + + + +
+ + + + + + + + +
ONNXRuntime & ONNXRuntime::operator= (const ONNXRuntime)
+
+delete
+
+ +
+
+ +

◆ run()

+ +
+
+
+template<typename T >
+ + + + + + + + + + + + + + + + + + + + + + + + +
template ONNXRuntime::Tensor< float > ONNXRuntime::run (Tensor< T > & ,
const Tensor< long > &  = {},
unsigned long long  = 1ull 
) const
+
+ +
+
+ +

◆ variablePos()

+ +
+
+ + + + + +
+ + + + + + + + +
size_t ONNXRuntime::variablePos (const std::string & name) const
+
+private
+
+ +
+
+

Member Data Documentation

+ +

◆ env_

+ +
+
+ + + + + +
+ + + + +
std::unique_ptr<Ort::Env> ONNXRuntime::env_
+
+private
+
+ +
+
+ +

◆ input_names_

+ +
+
+ + + + + +
+ + + + +
std::vector<std::string> ONNXRuntime::input_names_
+
+private
+
+ +
+
+ +

◆ input_node_dims_

+ +
+
+ + + + + +
+ + + + +
std::map<std::string, std::vector<int64_t> > ONNXRuntime::input_node_dims_
+
+private
+
+ +
+
+ +

◆ input_node_strings_

+ +
+
+ + + + + +
+ + + + +
std::vector<std::string> ONNXRuntime::input_node_strings_
+
+private
+
+ +
+
+ +

◆ output_node_dims_

+ +
+
+ + + + + +
+ + + + +
std::map<std::string, std::vector<int64_t> > ONNXRuntime::output_node_dims_
+
+private
+
+ +
+
+ +

◆ output_node_strings_

+ +
+
+ + + + + +
+ + + + +
std::vector<std::string> ONNXRuntime::output_node_strings_
+
+private
+
+ +
+
+ +

◆ session_

+ +
+
+ + + + + +
+ + + + +
std::unique_ptr<Ort::Experimental::Session> ONNXRuntime::session_
+
+private
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + + diff --git a/doc/latest/classONNXRuntime__coll__graph.map b/doc/latest/classONNXRuntime__coll__graph.map new file mode 100644 index 0000000000..4b02d0800b --- /dev/null +++ b/doc/latest/classONNXRuntime__coll__graph.map @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/class_o_n_n_x_runtime__coll__graph.md5 b/doc/latest/classONNXRuntime__coll__graph.md5 similarity index 100% rename from doc/latest/class_o_n_n_x_runtime__coll__graph.md5 rename to doc/latest/classONNXRuntime__coll__graph.md5 diff --git a/doc/latest/classONNXRuntime__coll__graph.png b/doc/latest/classONNXRuntime__coll__graph.png new file mode 100644 index 0000000000..a823cad932 Binary files /dev/null and b/doc/latest/classONNXRuntime__coll__graph.png differ diff --git a/doc/latest/classWeaverInterface-members.html b/doc/latest/classWeaverInterface-members.html new file mode 100644 index 0000000000..86d8565048 --- /dev/null +++ b/doc/latest/classWeaverInterface-members.html @@ -0,0 +1,105 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ +
+
+
WeaverInterface Member List
+
+
+ +

This is the complete list of members for WeaverInterface, including all inherited members.

+ + + + + + + + + + + + +
center_norm_pad(const rv::RVec< float > &input, float center, float scale, size_t min_length, size_t max_length, float pad_value=0, float replace_inf_value=0, float min=0, float max=-1)WeaverInterfaceprivate
ConstituentVars typedefWeaverInterface
data_WeaverInterfaceprivate
input_shapes_WeaverInterfaceprivate
input_sizes_WeaverInterfaceprivate
onnx_WeaverInterfaceprivate
prep_info_map_WeaverInterfaceprivate
run(const rv::RVec< ConstituentVars > &)WeaverInterface
variablePos(const std::string &) constWeaverInterfaceprivate
variables_names_WeaverInterfaceprivate
WeaverInterface(const std::string &onnx_filename="", const std::string &json_filename="", const rv::RVec< std::string > &vars={})WeaverInterfaceexplicit
+ + + + + diff --git a/doc/latest/classWeaverInterface.html b/doc/latest/classWeaverInterface.html new file mode 100644 index 0000000000..bfd5e91b1e --- /dev/null +++ b/doc/latest/classWeaverInterface.html @@ -0,0 +1,506 @@ + + + + + + + + + +FCCAnalyses: WeaverInterface Class Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ +
+
+
+Classes | +Public Types | +Public Member Functions | +Private Member Functions | +Private Attributes | +List of all members
+
WeaverInterface Class Reference
+
+
+ +

#include <addons/ONNXRuntime/WeaverInterface.h>

+
+Collaboration diagram for WeaverInterface:
+
+
Collaboration graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
[legend]
+ + + + +

+Classes

struct  PreprocessParams
 
+ + + +

+Public Types

using ConstituentVars = rv::RVec< float >
 
+ + + + + + + +

+Public Member Functions

 WeaverInterface (const std::string &onnx_filename="", const std::string &json_filename="", const rv::RVec< std::string > &vars={})
 Initialise an inference model from Weaver output ONNX/JSON files and a list of variables to be provided for each event/jet.
 
rv::RVec< float > run (const rv::RVec< ConstituentVars > &)
 Run inference given a list of jet constituents variables.
 
+ + + + + +

+Private Member Functions

std::vector< float > center_norm_pad (const rv::RVec< float > &input, float center, float scale, size_t min_length, size_t max_length, float pad_value=0, float replace_inf_value=0, float min=0, float max=-1)
 
size_t variablePos (const std::string &) const
 
+ + + + + + + + + + + + + +

+Private Attributes

std::unique_ptr< ONNXRuntimeonnx_
 
std::vector< std::string > variables_names_
 
ONNXRuntime::Tensor< long > input_shapes_
 
std::vector< unsigned int > input_sizes_
 
std::unordered_map< std::string, PreprocessParamsprep_info_map_
 
ONNXRuntime::Tensor< float > data_
 
+

Member Typedef Documentation

+ +

◆ ConstituentVars

+ +
+
+ + + + +
using WeaverInterface::ConstituentVars = rv::RVec<float>
+
+ +
+
+

Constructor & Destructor Documentation

+ +

◆ WeaverInterface()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
WeaverInterface::WeaverInterface (const std::string & onnx_filename = "",
const std::string & json_filename = "",
const rv::RVec< std::string > & vars = {} 
)
+
+explicit
+
+ +

Initialise an inference model from Weaver output ONNX/JSON files and a list of variables to be provided for each event/jet.

+ +
+
+

Member Function Documentation

+ +

◆ center_norm_pad()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
std::vector< float > WeaverInterface::center_norm_pad (const rv::RVec< float > & input,
float center,
float scale,
size_t min_length,
size_t max_length,
float pad_value = 0,
float replace_inf_value = 0,
float min = 0,
float max = -1 
)
+
+private
+
+ +
+
+ +

◆ run()

+ +
+
+ + + + + + + + +
rv::RVec< float > WeaverInterface::run (const rv::RVec< ConstituentVars > & constituents)
+
+ +

Run inference given a list of jet constituents variables.

+ +
+
+ +

◆ variablePos()

+ +
+
+ + + + + +
+ + + + + + + + +
size_t WeaverInterface::variablePos (const std::string & var_name) const
+
+private
+
+ +
+
+

Member Data Documentation

+ +

◆ data_

+ +
+
+ + + + + +
+ + + + +
ONNXRuntime::Tensor<float> WeaverInterface::data_
+
+private
+
+ +
+
+ +

◆ input_shapes_

+ +
+
+ + + + + +
+ + + + +
ONNXRuntime::Tensor<long> WeaverInterface::input_shapes_
+
+private
+
+ +
+
+ +

◆ input_sizes_

+ +
+
+ + + + + +
+ + + + +
std::vector<unsigned int> WeaverInterface::input_sizes_
+
+private
+
+ +
+
+ +

◆ onnx_

+ +
+
+ + + + + +
+ + + + +
std::unique_ptr<ONNXRuntime> WeaverInterface::onnx_
+
+private
+
+ +
+
+ +

◆ prep_info_map_

+ +
+
+ + + + + +
+ + + + +
std::unordered_map<std::string, PreprocessParams> WeaverInterface::prep_info_map_
+
+private
+
+ +
+
+ +

◆ variables_names_

+ +
+
+ + + + + +
+ + + + +
std::vector<std::string> WeaverInterface::variables_names_
+
+private
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + + diff --git a/doc/latest/classWeaverInterface__coll__graph.map b/doc/latest/classWeaverInterface__coll__graph.map new file mode 100644 index 0000000000..0dfc1a6da8 --- /dev/null +++ b/doc/latest/classWeaverInterface__coll__graph.map @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/classWeaverInterface__coll__graph.md5 b/doc/latest/classWeaverInterface__coll__graph.md5 new file mode 100644 index 0000000000..272ca1cee7 --- /dev/null +++ b/doc/latest/classWeaverInterface__coll__graph.md5 @@ -0,0 +1 @@ +9345a1eafdab456daca72cb948ef300c \ No newline at end of file diff --git a/doc/latest/classWeaverInterface__coll__graph.png b/doc/latest/classWeaverInterface__coll__graph.png new file mode 100644 index 0000000000..60716e68f7 Binary files /dev/null and b/doc/latest/classWeaverInterface__coll__graph.png differ diff --git a/doc/latest/class_external_recombiner-members.html b/doc/latest/class_external_recombiner-members.html deleted file mode 100644 index eae841857a..0000000000 --- a/doc/latest/class_external_recombiner-members.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- -
-
-
ExternalRecombiner Member List
-
-
- -

This is the complete list of members for ExternalRecombiner, including all inherited members.

- - - - - -
description() const overrideExternalRecombinerinline
ExternalRecombiner(int arg_extra)ExternalRecombinerinline
m_extraExternalRecombinerprivate
recombine(const fastjet::PseudoJet &pa, const fastjet::PseudoJet &pb, fastjet::PseudoJet &pab) const overrideExternalRecombiner
- - - - - diff --git a/doc/latest/class_external_recombiner.html b/doc/latest/class_external_recombiner.html deleted file mode 100644 index d47c699780..0000000000 --- a/doc/latest/class_external_recombiner.html +++ /dev/null @@ -1,259 +0,0 @@ - - - - - - - - -FCCAnalyses: ExternalRecombiner Class Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- -
-
-
-Public Member Functions | -Private Attributes | -List of all members
-
ExternalRecombiner Class Reference
-
-
- -

#include <addons/FastJet/ExternalRecombiner.h>

-
-Inheritance diagram for ExternalRecombiner:
-
-
Inheritance graph
- - - - - -
[legend]
-
-Collaboration diagram for ExternalRecombiner:
-
-
Collaboration graph
- - - - - -
[legend]
- - - - - - - - - -

-Public Member Functions

 ExternalRecombiner (int arg_extra)
 
std::string description () const override
 
void recombine (const fastjet::PseudoJet &pa, const fastjet::PseudoJet &pb, fastjet::PseudoJet &pab) const override
 recombine pa and pb and put result into pab
 
- - - -

-Private Attributes

int m_extra
 
-

Constructor & Destructor Documentation

- -

◆ ExternalRecombiner()

- -
-
- - - - - -
- - - - - - - - -
ExternalRecombiner::ExternalRecombiner (int arg_extra)
-
-inline
-
- -
-
-

Member Function Documentation

- -

◆ description()

- -
-
- - - - - -
- - - - - - - -
std::string ExternalRecombiner::description () const
-
-inlineoverride
-
- -
-
- -

◆ recombine()

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
void ExternalRecombiner::recombine (const fastjet::PseudoJet & pa,
const fastjet::PseudoJet & pb,
fastjet::PseudoJet & pab 
) const
-
-override
-
- -

recombine pa and pb and put result into pab

- -
-
-

Member Data Documentation

- -

◆ m_extra

- -
-
- - - - - -
- - - - -
int ExternalRecombiner::m_extra
-
-private
-
- -
-
-
The documentation for this class was generated from the following files: -
- - - - - diff --git a/doc/latest/class_external_recombiner__coll__graph.map b/doc/latest/class_external_recombiner__coll__graph.map deleted file mode 100644 index cdff86a349..0000000000 --- a/doc/latest/class_external_recombiner__coll__graph.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/class_external_recombiner__coll__graph.png b/doc/latest/class_external_recombiner__coll__graph.png deleted file mode 100644 index 7d0f0a429a..0000000000 Binary files a/doc/latest/class_external_recombiner__coll__graph.png and /dev/null differ diff --git a/doc/latest/class_external_recombiner__inherit__graph.map b/doc/latest/class_external_recombiner__inherit__graph.map deleted file mode 100644 index cdff86a349..0000000000 --- a/doc/latest/class_external_recombiner__inherit__graph.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/class_external_recombiner__inherit__graph.png b/doc/latest/class_external_recombiner__inherit__graph.png deleted file mode 100644 index 7d0f0a429a..0000000000 Binary files a/doc/latest/class_external_recombiner__inherit__graph.png and /dev/null differ diff --git a/doc/latest/class_o_n_n_x_runtime-members.html b/doc/latest/class_o_n_n_x_runtime-members.html deleted file mode 100644 index 2d4b8a83ef..0000000000 --- a/doc/latest/class_o_n_n_x_runtime-members.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- -
-
-
ONNXRuntime Member List
-
-
- -

This is the complete list of members for ONNXRuntime, including all inherited members.

- - - - - - - - - - - - - - - - -
env_ONNXRuntimeprivate
input_names_ONNXRuntimeprivate
input_node_dims_ONNXRuntimeprivate
input_node_strings_ONNXRuntimeprivate
inputNames() constONNXRuntimeinline
ONNXRuntime(const std::string &="", const std::vector< std::string > &={})ONNXRuntimeexplicit
ONNXRuntime(const ONNXRuntime &)=deleteONNXRuntime
operator=(const ONNXRuntime &)=deleteONNXRuntime
output_node_dims_ONNXRuntimeprivate
output_node_strings_ONNXRuntimeprivate
run(Tensor< T > &, const Tensor< long > &={}, unsigned long long=1ull) constONNXRuntime
session_ONNXRuntimeprivate
Tensor typedefONNXRuntime
variablePos(const std::string &) constONNXRuntimeprivate
~ONNXRuntime()ONNXRuntimevirtual
- - - - - diff --git a/doc/latest/class_o_n_n_x_runtime.html b/doc/latest/class_o_n_n_x_runtime.html deleted file mode 100644 index 949a02b892..0000000000 --- a/doc/latest/class_o_n_n_x_runtime.html +++ /dev/null @@ -1,547 +0,0 @@ - - - - - - - - -FCCAnalyses: ONNXRuntime Class Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- -
-
-
-Public Types | -Public Member Functions | -Private Member Functions | -Private Attributes | -List of all members
-
ONNXRuntime Class Reference
-
-
- -

#include <addons/ONNXRuntime/ONNXRuntime.h>

-
-Collaboration diagram for ONNXRuntime:
-
-
Collaboration graph
- - - - - - - - - - - - - - - - - - -
[legend]
- - - - - -

-Public Types

template<typename T >
using Tensor = std::vector< std::vector< T > >
 
- - - - - - - - - - - - - - -

-Public Member Functions

 ONNXRuntime (const std::string &="", const std::vector< std::string > &={})
 
virtual ~ONNXRuntime ()
 
 ONNXRuntime (const ONNXRuntime &)=delete
 
ONNXRuntimeoperator= (const ONNXRuntime &)=delete
 
const std::vector< std::string > & inputNames () const
 
template<typename T >
Tensor< T > run (Tensor< T > &, const Tensor< long > &={}, unsigned long long=1ull) const
 
- - - -

-Private Member Functions

size_t variablePos (const std::string &) const
 
- - - - - - - - - - - - - - - -

-Private Attributes

std::unique_ptr< Ort::Env > env_
 
std::unique_ptr< Ort::Experimental::Session > session_
 
std::vector< std::string > input_node_strings_
 
std::vector< std::string > output_node_strings_
 
std::vector< std::string > input_names_
 
std::map< std::string, std::vector< int64_t > > input_node_dims_
 
std::map< std::string, std::vector< int64_t > > output_node_dims_
 
-

Member Typedef Documentation

- -

◆ Tensor

- -
-
-
-template<typename T >
- - - - -
using ONNXRuntime::Tensor = std::vector<std::vector<T> >
-
- -
-
-

Constructor & Destructor Documentation

- -

◆ ONNXRuntime() [1/2]

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
ONNXRuntime::ONNXRuntime (const std::string & model_path = "",
const std::vector< std::string > & input_names = {} 
)
-
-explicit
-
- -
-
- -

◆ ~ONNXRuntime()

- -
-
- - - - - -
- - - - - - - -
ONNXRuntime::~ONNXRuntime ()
-
-virtual
-
- -
-
- -

◆ ONNXRuntime() [2/2]

- -
-
- - - - - -
- - - - - - - - -
ONNXRuntime::ONNXRuntime (const ONNXRuntime)
-
-delete
-
- -
-
-

Member Function Documentation

- -

◆ inputNames()

- -
-
- - - - - -
- - - - - - - -
const std::vector< std::string > & ONNXRuntime::inputNames () const
-
-inline
-
- -
-
- -

◆ operator=()

- -
-
- - - - - -
- - - - - - - - -
ONNXRuntime & ONNXRuntime::operator= (const ONNXRuntime)
-
-delete
-
- -
-
- -

◆ run()

- -
-
-
-template<typename T >
- - - - - - - - - - - - - - - - - - - - - - - - -
template ONNXRuntime::Tensor< float > ONNXRuntime::run (Tensor< T > & ,
const Tensor< long > &  = {},
unsigned long long  = 1ull 
) const
-
- -
-
- -

◆ variablePos()

- -
-
- - - - - -
- - - - - - - - -
size_t ONNXRuntime::variablePos (const std::string & name) const
-
-private
-
- -
-
-

Member Data Documentation

- -

◆ env_

- -
-
- - - - - -
- - - - -
std::unique_ptr<Ort::Env> ONNXRuntime::env_
-
-private
-
- -
-
- -

◆ input_names_

- -
-
- - - - - -
- - - - -
std::vector<std::string> ONNXRuntime::input_names_
-
-private
-
- -
-
- -

◆ input_node_dims_

- -
-
- - - - - -
- - - - -
std::map<std::string, std::vector<int64_t> > ONNXRuntime::input_node_dims_
-
-private
-
- -
-
- -

◆ input_node_strings_

- -
-
- - - - - -
- - - - -
std::vector<std::string> ONNXRuntime::input_node_strings_
-
-private
-
- -
-
- -

◆ output_node_dims_

- -
-
- - - - - -
- - - - -
std::map<std::string, std::vector<int64_t> > ONNXRuntime::output_node_dims_
-
-private
-
- -
-
- -

◆ output_node_strings_

- -
-
- - - - - -
- - - - -
std::vector<std::string> ONNXRuntime::output_node_strings_
-
-private
-
- -
-
- -

◆ session_

- -
-
- - - - - -
- - - - -
std::unique_ptr<Ort::Experimental::Session> ONNXRuntime::session_
-
-private
-
- -
-
-
The documentation for this class was generated from the following files: -
- - - - - diff --git a/doc/latest/class_o_n_n_x_runtime__coll__graph.map b/doc/latest/class_o_n_n_x_runtime__coll__graph.map deleted file mode 100644 index ce1a99ac4e..0000000000 --- a/doc/latest/class_o_n_n_x_runtime__coll__graph.map +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/class_o_n_n_x_runtime__coll__graph.png b/doc/latest/class_o_n_n_x_runtime__coll__graph.png deleted file mode 100644 index 16ef083812..0000000000 Binary files a/doc/latest/class_o_n_n_x_runtime__coll__graph.png and /dev/null differ diff --git a/doc/latest/class_weaver_interface-members.html b/doc/latest/class_weaver_interface-members.html deleted file mode 100644 index dcc1d33a4c..0000000000 --- a/doc/latest/class_weaver_interface-members.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- -
-
-
WeaverInterface Member List
-
-
- -

This is the complete list of members for WeaverInterface, including all inherited members.

- - - - - - - - - - - - -
center_norm_pad(const rv::RVec< float > &input, float center, float scale, size_t min_length, size_t max_length, float pad_value=0, float replace_inf_value=0, float min=0, float max=-1)WeaverInterfaceprivate
ConstituentVars typedefWeaverInterface
data_WeaverInterfaceprivate
input_shapes_WeaverInterfaceprivate
input_sizes_WeaverInterfaceprivate
onnx_WeaverInterfaceprivate
prep_info_map_WeaverInterfaceprivate
run(const rv::RVec< ConstituentVars > &)WeaverInterface
variablePos(const std::string &) constWeaverInterfaceprivate
variables_names_WeaverInterfaceprivate
WeaverInterface(const std::string &onnx_filename="", const std::string &json_filename="", const rv::RVec< std::string > &vars={})WeaverInterfaceexplicit
- - - - - diff --git a/doc/latest/class_weaver_interface.html b/doc/latest/class_weaver_interface.html deleted file mode 100644 index a148322d02..0000000000 --- a/doc/latest/class_weaver_interface.html +++ /dev/null @@ -1,508 +0,0 @@ - - - - - - - - -FCCAnalyses: WeaverInterface Class Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- -
-
-
-Classes | -Public Types | -Public Member Functions | -Private Member Functions | -Private Attributes | -List of all members
-
WeaverInterface Class Reference
-
-
- -

#include <addons/ONNXRuntime/WeaverInterface.h>

-
-Collaboration diagram for WeaverInterface:
-
-
Collaboration graph
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[legend]
- - - - -

-Classes

struct  PreprocessParams
 
- - - -

-Public Types

using ConstituentVars = rv::RVec< float >
 
- - - - - - - -

-Public Member Functions

 WeaverInterface (const std::string &onnx_filename="", const std::string &json_filename="", const rv::RVec< std::string > &vars={})
 Initialise an inference model from Weaver output ONNX/JSON files and a list of variables to be provided for each event/jet.
 
rv::RVec< float > run (const rv::RVec< ConstituentVars > &)
 Run inference given a list of jet constituents variables.
 
- - - - - -

-Private Member Functions

std::vector< float > center_norm_pad (const rv::RVec< float > &input, float center, float scale, size_t min_length, size_t max_length, float pad_value=0, float replace_inf_value=0, float min=0, float max=-1)
 
size_t variablePos (const std::string &) const
 
- - - - - - - - - - - - - -

-Private Attributes

std::unique_ptr< ONNXRuntimeonnx_
 
std::vector< std::string > variables_names_
 
ONNXRuntime::Tensor< long > input_shapes_
 
std::vector< unsigned int > input_sizes_
 
std::unordered_map< std::string, PreprocessParamsprep_info_map_
 
ONNXRuntime::Tensor< float > data_
 
-

Member Typedef Documentation

- -

◆ ConstituentVars

- -
-
- - - - -
using WeaverInterface::ConstituentVars = rv::RVec<float>
-
- -
-
-

Constructor & Destructor Documentation

- -

◆ WeaverInterface()

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
WeaverInterface::WeaverInterface (const std::string & onnx_filename = "",
const std::string & json_filename = "",
const rv::RVec< std::string > & vars = {} 
)
-
-explicit
-
- -

Initialise an inference model from Weaver output ONNX/JSON files and a list of variables to be provided for each event/jet.

- -
-
-

Member Function Documentation

- -

◆ center_norm_pad()

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
std::vector< float > WeaverInterface::center_norm_pad (const rv::RVec< float > & input,
float center,
float scale,
size_t min_length,
size_t max_length,
float pad_value = 0,
float replace_inf_value = 0,
float min = 0,
float max = -1 
)
-
-private
-
- -
-
- -

◆ run()

- -
-
- - - - - - - - -
rv::RVec< float > WeaverInterface::run (const rv::RVec< ConstituentVars > & constituents)
-
- -

Run inference given a list of jet constituents variables.

- -
-
- -

◆ variablePos()

- -
-
- - - - - -
- - - - - - - - -
size_t WeaverInterface::variablePos (const std::string & var_name) const
-
-private
-
- -
-
-

Member Data Documentation

- -

◆ data_

- -
-
- - - - - -
- - - - -
ONNXRuntime::Tensor<float> WeaverInterface::data_
-
-private
-
- -
-
- -

◆ input_shapes_

- -
-
- - - - - -
- - - - -
ONNXRuntime::Tensor<long> WeaverInterface::input_shapes_
-
-private
-
- -
-
- -

◆ input_sizes_

- -
-
- - - - - -
- - - - -
std::vector<unsigned int> WeaverInterface::input_sizes_
-
-private
-
- -
-
- -

◆ onnx_

- -
-
- - - - - -
- - - - -
std::unique_ptr<ONNXRuntime> WeaverInterface::onnx_
-
-private
-
- -
-
- -

◆ prep_info_map_

- -
-
- - - - - -
- - - - -
std::unordered_map<std::string, PreprocessParams> WeaverInterface::prep_info_map_
-
-private
-
- -
-
- -

◆ variables_names_

- -
-
- - - - - -
- - - - -
std::vector<std::string> WeaverInterface::variables_names_
-
-private
-
- -
-
-
The documentation for this class was generated from the following files: -
- - - - - diff --git a/doc/latest/class_weaver_interface__coll__graph.map b/doc/latest/class_weaver_interface__coll__graph.map deleted file mode 100644 index 5af3105ec0..0000000000 --- a/doc/latest/class_weaver_interface__coll__graph.map +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/class_weaver_interface__coll__graph.md5 b/doc/latest/class_weaver_interface__coll__graph.md5 deleted file mode 100644 index 5d85f9f347..0000000000 --- a/doc/latest/class_weaver_interface__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -3d33367297ecdc80cf086dde92aca721 \ No newline at end of file diff --git a/doc/latest/class_weaver_interface__coll__graph.png b/doc/latest/class_weaver_interface__coll__graph.png deleted file mode 100644 index 7ebf208846..0000000000 Binary files a/doc/latest/class_weaver_interface__coll__graph.png and /dev/null differ diff --git a/doc/latest/classcontrib_1_1ValenciaBriefJet-members.html b/doc/latest/classcontrib_1_1ValenciaBriefJet-members.html new file mode 100644 index 0000000000..26b23e6902 --- /dev/null +++ b/doc/latest/classcontrib_1_1ValenciaBriefJet-members.html @@ -0,0 +1,108 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
contrib::ValenciaBriefJet Member List
+
+
+ +

This is the complete list of members for contrib::ValenciaBriefJet, including all inherited members.

+ + + + + + + + + + + +
beam_distance() constcontrib::ValenciaBriefJetinline
betacontrib::ValenciaBriefJet
diBcontrib::ValenciaBriefJet
distance(const ValenciaBriefJet *jet) constcontrib::ValenciaBriefJetinline
Econtrib::ValenciaBriefJet
init(const PseudoJet &jet, ValenciaInfo *info)contrib::ValenciaBriefJetinline
nxcontrib::ValenciaBriefJet
nycontrib::ValenciaBriefJet
nzcontrib::ValenciaBriefJet
Rcontrib::ValenciaBriefJet
+ + + + + diff --git a/doc/latest/classcontrib_1_1ValenciaBriefJet.html b/doc/latest/classcontrib_1_1ValenciaBriefJet.html new file mode 100644 index 0000000000..0dc8a8ac6d --- /dev/null +++ b/doc/latest/classcontrib_1_1ValenciaBriefJet.html @@ -0,0 +1,316 @@ + + + + + + + + + +FCCAnalyses: contrib::ValenciaBriefJet Class Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
contrib::ValenciaBriefJet Class Reference
+
+
+ + + + + + + + +

+Public Member Functions

void init (const PseudoJet &jet, ValenciaInfo *info)
 
double distance (const ValenciaBriefJet *jet) const
 
double beam_distance () const
 
+ + + + + + + + + + + + + + + +

+Public Attributes

double E
 
double nx
 
double ny
 
double nz
 
double diB
 
double R
 
double beta
 
+

Member Function Documentation

+ +

◆ beam_distance()

+ +
+
+ + + + + +
+ + + + + + + +
double contrib::ValenciaBriefJet::beam_distance () const
+
+inline
+
+ +
+
+ +

◆ distance()

+ +
+
+ + + + + +
+ + + + + + + + +
double contrib::ValenciaBriefJet::distance (const ValenciaBriefJetjet) const
+
+inline
+
+ +
+
+ +

◆ init()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void contrib::ValenciaBriefJet::init (const PseudoJet & jet,
ValenciaInfoinfo 
)
+
+inline
+
+ +
+
+

Member Data Documentation

+ +

◆ beta

+ +
+
+ + + + +
double contrib::ValenciaBriefJet::beta
+
+ +
+
+ +

◆ diB

+ +
+
+ + + + +
double contrib::ValenciaBriefJet::diB
+
+ +
+
+ +

◆ E

+ +
+
+ + + + +
double contrib::ValenciaBriefJet::E
+
+ +
+
+ +

◆ nx

+ +
+
+ + + + +
double contrib::ValenciaBriefJet::nx
+
+ +
+
+ +

◆ ny

+ +
+
+ + + + +
double contrib::ValenciaBriefJet::ny
+
+ +
+
+ +

◆ nz

+ +
+
+ + + + +
double contrib::ValenciaBriefJet::nz
+
+ +
+
+ +

◆ R

+ +
+
+ + + + +
double contrib::ValenciaBriefJet::R
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + + diff --git a/doc/latest/classcontrib_1_1ValenciaInfo-members.html b/doc/latest/classcontrib_1_1ValenciaInfo-members.html new file mode 100644 index 0000000000..5bc7130b9c --- /dev/null +++ b/doc/latest/classcontrib_1_1ValenciaInfo-members.html @@ -0,0 +1,105 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
contrib::ValenciaInfo Member List
+
+
+ +

This is the complete list of members for contrib::ValenciaInfo, including all inherited members.

+ + + + + + + + +
beta()contrib::ValenciaInfoinline
beta_contrib::ValenciaInfoprivate
gamma()contrib::ValenciaInfoinline
gamma_contrib::ValenciaInfoprivate
R()contrib::ValenciaInfoinline
R_contrib::ValenciaInfoprivate
ValenciaInfo(double Ri, double betai, double gammai)contrib::ValenciaInfoinline
+ + + + + diff --git a/doc/latest/classcontrib_1_1ValenciaInfo.html b/doc/latest/classcontrib_1_1ValenciaInfo.html new file mode 100644 index 0000000000..ea632313e9 --- /dev/null +++ b/doc/latest/classcontrib_1_1ValenciaInfo.html @@ -0,0 +1,314 @@ + + + + + + + + + +FCCAnalyses: contrib::ValenciaInfo Class Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Public Member Functions | +Private Attributes | +List of all members
+
contrib::ValenciaInfo Class Reference
+
+
+ +

class that contains the algorithm parameters R and beta + More...

+ + + + + + + + + + +

+Public Member Functions

 ValenciaInfo (double Ri, double betai, double gammai)
 
double beta ()
 
double gamma ()
 
double R ()
 
+ + + + + + + +

+Private Attributes

double R_
 
double beta_
 
double gamma_
 
+

Detailed Description

+

class that contains the algorithm parameters R and beta

+

Constructor & Destructor Documentation

+ +

◆ ValenciaInfo()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
contrib::ValenciaInfo::ValenciaInfo (double Ri,
double betai,
double gammai 
)
+
+inline
+
+ +
+
+

Member Function Documentation

+ +

◆ beta()

+ +
+
+ + + + + +
+ + + + + + + +
double contrib::ValenciaInfo::beta ()
+
+inline
+
+ +
+
+ +

◆ gamma()

+ +
+
+ + + + + +
+ + + + + + + +
double contrib::ValenciaInfo::gamma ()
+
+inline
+
+ +
+
+ +

◆ R()

+ +
+
+ + + + + +
+ + + + + + + +
double contrib::ValenciaInfo::R ()
+
+inline
+
+ +
+
+

Member Data Documentation

+ +

◆ beta_

+ +
+
+ + + + + +
+ + + + +
double contrib::ValenciaInfo::beta_
+
+private
+
+ +
+
+ +

◆ gamma_

+ +
+
+ + + + + +
+ + + + +
double contrib::ValenciaInfo::gamma_
+
+private
+
+ +
+
+ +

◆ R_

+ +
+
+ + + + + +
+ + + + +
double contrib::ValenciaInfo::R_
+
+private
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + + diff --git a/doc/latest/classcontrib_1_1ValenciaPlugin-members.html b/doc/latest/classcontrib_1_1ValenciaPlugin-members.html new file mode 100644 index 0000000000..a659e8f954 --- /dev/null +++ b/doc/latest/classcontrib_1_1ValenciaPlugin-members.html @@ -0,0 +1,110 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
contrib::ValenciaPlugin Member List
+
+
+ +

This is the complete list of members for contrib::ValenciaPlugin, including all inherited members.

+ + + + + + + + + + + + + +
_betacontrib::ValenciaPluginprivate
_gammacontrib::ValenciaPluginprivate
_Rcontrib::ValenciaPluginprivate
beta() constcontrib::ValenciaPlugininlinevirtual
description() constcontrib::ValenciaPluginvirtual
exclusive_sequence_meaningful() constcontrib::ValenciaPlugininlinevirtual
gamma() constcontrib::ValenciaPlugininlinevirtual
R() constcontrib::ValenciaPlugininlinevirtual
run_clustering(ClusterSequence &) constcontrib::ValenciaPluginvirtual
ValenciaPlugin(double R, double beta, double gamma)contrib::ValenciaPlugininline
ValenciaPlugin(double R, double beta)contrib::ValenciaPlugininline
ValenciaPlugin(const ValenciaPlugin &plugin)contrib::ValenciaPlugininline
+ + + + + diff --git a/doc/latest/classcontrib_1_1ValenciaPlugin.html b/doc/latest/classcontrib_1_1ValenciaPlugin.html new file mode 100644 index 0000000000..7108f25371 --- /dev/null +++ b/doc/latest/classcontrib_1_1ValenciaPlugin.html @@ -0,0 +1,504 @@ + + + + + + + + + +FCCAnalyses: contrib::ValenciaPlugin Class Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Public Member Functions | +Private Attributes | +List of all members
+
contrib::ValenciaPlugin Class Reference
+
+
+ +

ValenciaPlugin is a plugin for fastjet (v2.4 upwards) + More...

+ +

#include <addons/FastJet/ValenciaPlugin.h>

+
+Inheritance diagram for contrib::ValenciaPlugin:
+
+
Inheritance graph
+ + + + + +
[legend]
+
+Collaboration diagram for contrib::ValenciaPlugin:
+
+
Collaboration graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 ValenciaPlugin (double R, double beta, double gamma)
 Constructor for the Valencia Plugin class.
 
 ValenciaPlugin (double R, double beta)
 Constructor for the Valencia Plugin class.
 
 ValenciaPlugin (const ValenciaPlugin &plugin)
 copy constructor
 
virtual std::string description () const
 
virtual void run_clustering (ClusterSequence &) const
 
virtual double R () const
 the plugin mechanism's standard way of accessing the jet radius.
 
virtual double beta () const
 
virtual double gamma () const
 
virtual bool exclusive_sequence_meaningful () const
 avoid the warning whenever the user requests "exclusive" jets from the cluster sequence
 
+ + + + + + + +

+Private Attributes

double _R
 
double _beta
 
double _gamma
 
+

Detailed Description

+

ValenciaPlugin is a plugin for fastjet (v2.4 upwards)

+

It implements the Valencia algorithm, as defined in Boronat, Garcia, Vos, A new jet reconstruction algorithm for lepton colliders

+

Constructor & Destructor Documentation

+ +

◆ ValenciaPlugin() [1/3]

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
contrib::ValenciaPlugin::ValenciaPlugin (double R,
double beta,
double gamma 
)
+
+inline
+
+ +

Constructor for the Valencia Plugin class.

+

Three floating point arguments are specified to set the parameters the radius parameter R has the usual meaning, the clustering order beta (beta = 1 yields kt-style clustering, beta = 0 purely angular clustering a la C/A and beta = -1 clusters hard, collinear radiation first, like anti-kt), and gamma, that governs the shrinking jet size in the forward region

+ +
+
+ +

◆ ValenciaPlugin() [2/3]

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
contrib::ValenciaPlugin::ValenciaPlugin (double R,
double beta 
)
+
+inline
+
+ +

Constructor for the Valencia Plugin class.

+

If two arguments are specified to set the parameters the gamma exponent is set equal to beta

+ +
+
+ +

◆ ValenciaPlugin() [3/3]

+ +
+
+ + + + + +
+ + + + + + + + +
contrib::ValenciaPlugin::ValenciaPlugin (const ValenciaPluginplugin)
+
+inline
+
+ +

copy constructor

+ +
+
+

Member Function Documentation

+ +

◆ beta()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double contrib::ValenciaPlugin::beta () const
+
+inlinevirtual
+
+ +
+
+ +

◆ description()

+ +
+
+ + + + + +
+ + + + + + + +
std::string contrib::ValenciaPlugin::description () const
+
+virtual
+
+ +
+
+ +

◆ exclusive_sequence_meaningful()

+ +
+
+ + + + + +
+ + + + + + + +
virtual bool contrib::ValenciaPlugin::exclusive_sequence_meaningful () const
+
+inlinevirtual
+
+ +

avoid the warning whenever the user requests "exclusive" jets from the cluster sequence

+ +
+
+ +

◆ gamma()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double contrib::ValenciaPlugin::gamma () const
+
+inlinevirtual
+
+ +
+
+ +

◆ R()

+ +
+
+ + + + + +
+ + + + + + + +
virtual double contrib::ValenciaPlugin::R () const
+
+inlinevirtual
+
+ +

the plugin mechanism's standard way of accessing the jet radius.

+

This must be set to return something sensible, even if R does not make sense for this algorithm!

+ +
+
+ +

◆ run_clustering()

+ +
+
+ + + + + +
+ + + + + + + + +
void contrib::ValenciaPlugin::run_clustering (ClusterSequence & ) const
+
+virtual
+
+ +
+
+

Member Data Documentation

+ +

◆ _beta

+ +
+
+ + + + + +
+ + + + +
double contrib::ValenciaPlugin::_beta
+
+private
+
+ +
+
+ +

◆ _gamma

+ +
+
+ + + + + +
+ + + + +
double contrib::ValenciaPlugin::_gamma
+
+private
+
+ +
+
+ +

◆ _R

+ +
+
+ + + + + +
+ + + + +
double contrib::ValenciaPlugin::_R
+
+private
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + + diff --git a/doc/latest/classcontrib_1_1ValenciaPlugin__coll__graph.map b/doc/latest/classcontrib_1_1ValenciaPlugin__coll__graph.map new file mode 100644 index 0000000000..5d4b0bca21 --- /dev/null +++ b/doc/latest/classcontrib_1_1ValenciaPlugin__coll__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/classcontrib_1_1_valencia_plugin__coll__graph.md5 b/doc/latest/classcontrib_1_1ValenciaPlugin__coll__graph.md5 similarity index 100% rename from doc/latest/classcontrib_1_1_valencia_plugin__coll__graph.md5 rename to doc/latest/classcontrib_1_1ValenciaPlugin__coll__graph.md5 diff --git a/doc/latest/classcontrib_1_1ValenciaPlugin__coll__graph.png b/doc/latest/classcontrib_1_1ValenciaPlugin__coll__graph.png new file mode 100644 index 0000000000..1e3dea2908 Binary files /dev/null and b/doc/latest/classcontrib_1_1ValenciaPlugin__coll__graph.png differ diff --git a/doc/latest/classcontrib_1_1ValenciaPlugin__inherit__graph.map b/doc/latest/classcontrib_1_1ValenciaPlugin__inherit__graph.map new file mode 100644 index 0000000000..5d4b0bca21 --- /dev/null +++ b/doc/latest/classcontrib_1_1ValenciaPlugin__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/classcontrib_1_1_valencia_plugin__inherit__graph.md5 b/doc/latest/classcontrib_1_1ValenciaPlugin__inherit__graph.md5 similarity index 100% rename from doc/latest/classcontrib_1_1_valencia_plugin__inherit__graph.md5 rename to doc/latest/classcontrib_1_1ValenciaPlugin__inherit__graph.md5 diff --git a/doc/latest/classcontrib_1_1ValenciaPlugin__inherit__graph.png b/doc/latest/classcontrib_1_1ValenciaPlugin__inherit__graph.png new file mode 100644 index 0000000000..1e3dea2908 Binary files /dev/null and b/doc/latest/classcontrib_1_1ValenciaPlugin__inherit__graph.png differ diff --git a/doc/latest/classcontrib_1_1_valencia_brief_jet-members.html b/doc/latest/classcontrib_1_1_valencia_brief_jet-members.html deleted file mode 100644 index 793d786cd1..0000000000 --- a/doc/latest/classcontrib_1_1_valencia_brief_jet-members.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
contrib::ValenciaBriefJet Member List
-
-
- -

This is the complete list of members for contrib::ValenciaBriefJet, including all inherited members.

- - - - - - - - - - - -
beam_distance() constcontrib::ValenciaBriefJetinline
betacontrib::ValenciaBriefJet
diBcontrib::ValenciaBriefJet
distance(const ValenciaBriefJet *jet) constcontrib::ValenciaBriefJetinline
Econtrib::ValenciaBriefJet
init(const PseudoJet &jet, ValenciaInfo *info)contrib::ValenciaBriefJetinline
nxcontrib::ValenciaBriefJet
nycontrib::ValenciaBriefJet
nzcontrib::ValenciaBriefJet
Rcontrib::ValenciaBriefJet
- - - - - diff --git a/doc/latest/classcontrib_1_1_valencia_brief_jet.html b/doc/latest/classcontrib_1_1_valencia_brief_jet.html deleted file mode 100644 index fa1eaaa1e3..0000000000 --- a/doc/latest/classcontrib_1_1_valencia_brief_jet.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - - - -FCCAnalyses: contrib::ValenciaBriefJet Class Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Public Member Functions | -Public Attributes | -List of all members
-
contrib::ValenciaBriefJet Class Reference
-
-
- - - - - - - - -

-Public Member Functions

void init (const PseudoJet &jet, ValenciaInfo *info)
 
double distance (const ValenciaBriefJet *jet) const
 
double beam_distance () const
 
- - - - - - - - - - - - - - - -

-Public Attributes

double E
 
double nx
 
double ny
 
double nz
 
double diB
 
double R
 
double beta
 
-

Member Function Documentation

- -

◆ beam_distance()

- -
-
- - - - - -
- - - - - - - -
double contrib::ValenciaBriefJet::beam_distance () const
-
-inline
-
- -
-
- -

◆ distance()

- -
-
- - - - - -
- - - - - - - - -
double contrib::ValenciaBriefJet::distance (const ValenciaBriefJetjet) const
-
-inline
-
- -
-
- -

◆ init()

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
void contrib::ValenciaBriefJet::init (const PseudoJet & jet,
ValenciaInfoinfo 
)
-
-inline
-
- -
-
-

Member Data Documentation

- -

◆ beta

- -
-
- - - - -
double contrib::ValenciaBriefJet::beta
-
- -
-
- -

◆ diB

- -
-
- - - - -
double contrib::ValenciaBriefJet::diB
-
- -
-
- -

◆ E

- -
-
- - - - -
double contrib::ValenciaBriefJet::E
-
- -
-
- -

◆ nx

- -
-
- - - - -
double contrib::ValenciaBriefJet::nx
-
- -
-
- -

◆ ny

- -
-
- - - - -
double contrib::ValenciaBriefJet::ny
-
- -
-
- -

◆ nz

- -
-
- - - - -
double contrib::ValenciaBriefJet::nz
-
- -
-
- -

◆ R

- -
-
- - - - -
double contrib::ValenciaBriefJet::R
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - - diff --git a/doc/latest/classcontrib_1_1_valencia_info-members.html b/doc/latest/classcontrib_1_1_valencia_info-members.html deleted file mode 100644 index e6ede5a234..0000000000 --- a/doc/latest/classcontrib_1_1_valencia_info-members.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
contrib::ValenciaInfo Member List
-
-
- -

This is the complete list of members for contrib::ValenciaInfo, including all inherited members.

- - - - - - - - -
beta()contrib::ValenciaInfoinline
beta_contrib::ValenciaInfoprivate
gamma()contrib::ValenciaInfoinline
gamma_contrib::ValenciaInfoprivate
R()contrib::ValenciaInfoinline
R_contrib::ValenciaInfoprivate
ValenciaInfo(double Ri, double betai, double gammai)contrib::ValenciaInfoinline
- - - - - diff --git a/doc/latest/classcontrib_1_1_valencia_info.html b/doc/latest/classcontrib_1_1_valencia_info.html deleted file mode 100644 index 2aa16918f3..0000000000 --- a/doc/latest/classcontrib_1_1_valencia_info.html +++ /dev/null @@ -1,316 +0,0 @@ - - - - - - - - -FCCAnalyses: contrib::ValenciaInfo Class Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Public Member Functions | -Private Attributes | -List of all members
-
contrib::ValenciaInfo Class Reference
-
-
- -

class that contains the algorithm parameters R and beta - More...

- - - - - - - - - - -

-Public Member Functions

 ValenciaInfo (double Ri, double betai, double gammai)
 
double beta ()
 
double gamma ()
 
double R ()
 
- - - - - - - -

-Private Attributes

double R_
 
double beta_
 
double gamma_
 
-

Detailed Description

-

class that contains the algorithm parameters R and beta

-

Constructor & Destructor Documentation

- -

◆ ValenciaInfo()

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
contrib::ValenciaInfo::ValenciaInfo (double Ri,
double betai,
double gammai 
)
-
-inline
-
- -
-
-

Member Function Documentation

- -

◆ beta()

- -
-
- - - - - -
- - - - - - - -
double contrib::ValenciaInfo::beta ()
-
-inline
-
- -
-
- -

◆ gamma()

- -
-
- - - - - -
- - - - - - - -
double contrib::ValenciaInfo::gamma ()
-
-inline
-
- -
-
- -

◆ R()

- -
-
- - - - - -
- - - - - - - -
double contrib::ValenciaInfo::R ()
-
-inline
-
- -
-
-

Member Data Documentation

- -

◆ beta_

- -
-
- - - - - -
- - - - -
double contrib::ValenciaInfo::beta_
-
-private
-
- -
-
- -

◆ gamma_

- -
-
- - - - - -
- - - - -
double contrib::ValenciaInfo::gamma_
-
-private
-
- -
-
- -

◆ R_

- -
-
- - - - - -
- - - - -
double contrib::ValenciaInfo::R_
-
-private
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - - diff --git a/doc/latest/classcontrib_1_1_valencia_plugin-members.html b/doc/latest/classcontrib_1_1_valencia_plugin-members.html deleted file mode 100644 index 71729e67a5..0000000000 --- a/doc/latest/classcontrib_1_1_valencia_plugin-members.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
contrib::ValenciaPlugin Member List
-
-
- -

This is the complete list of members for contrib::ValenciaPlugin, including all inherited members.

- - - - - - - - - - - - - -
_betacontrib::ValenciaPluginprivate
_gammacontrib::ValenciaPluginprivate
_Rcontrib::ValenciaPluginprivate
beta() constcontrib::ValenciaPlugininlinevirtual
description() constcontrib::ValenciaPluginvirtual
exclusive_sequence_meaningful() constcontrib::ValenciaPlugininlinevirtual
gamma() constcontrib::ValenciaPlugininlinevirtual
R() constcontrib::ValenciaPlugininlinevirtual
run_clustering(ClusterSequence &) constcontrib::ValenciaPluginvirtual
ValenciaPlugin(double R, double beta, double gamma)contrib::ValenciaPlugininline
ValenciaPlugin(double R, double beta)contrib::ValenciaPlugininline
ValenciaPlugin(const ValenciaPlugin &plugin)contrib::ValenciaPlugininline
- - - - - diff --git a/doc/latest/classcontrib_1_1_valencia_plugin.html b/doc/latest/classcontrib_1_1_valencia_plugin.html deleted file mode 100644 index beca4d46ac..0000000000 --- a/doc/latest/classcontrib_1_1_valencia_plugin.html +++ /dev/null @@ -1,506 +0,0 @@ - - - - - - - - -FCCAnalyses: contrib::ValenciaPlugin Class Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Public Member Functions | -Private Attributes | -List of all members
-
contrib::ValenciaPlugin Class Reference
-
-
- -

ValenciaPlugin is a plugin for fastjet (v2.4 upwards) - More...

- -

#include <addons/FastJet/ValenciaPlugin.h>

-
-Inheritance diagram for contrib::ValenciaPlugin:
-
-
Inheritance graph
- - - - - -
[legend]
-
-Collaboration diagram for contrib::ValenciaPlugin:
-
-
Collaboration graph
- - - - - -
[legend]
- - - - - - - - - - - - - - - - - - - - - - - - - -

-Public Member Functions

 ValenciaPlugin (double R, double beta, double gamma)
 Constructor for the Valencia Plugin class.
 
 ValenciaPlugin (double R, double beta)
 Constructor for the Valencia Plugin class.
 
 ValenciaPlugin (const ValenciaPlugin &plugin)
 copy constructor
 
virtual std::string description () const
 
virtual void run_clustering (ClusterSequence &) const
 
virtual double R () const
 the plugin mechanism's standard way of accessing the jet radius.
 
virtual double beta () const
 
virtual double gamma () const
 
virtual bool exclusive_sequence_meaningful () const
 avoid the warning whenever the user requests "exclusive" jets from the cluster sequence
 
- - - - - - - -

-Private Attributes

double _R
 
double _beta
 
double _gamma
 
-

Detailed Description

-

ValenciaPlugin is a plugin for fastjet (v2.4 upwards)

-

It implements the Valencia algorithm, as defined in Boronat, Garcia, Vos, A new jet reconstruction algorithm for lepton colliders

-

Constructor & Destructor Documentation

- -

◆ ValenciaPlugin() [1/3]

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
contrib::ValenciaPlugin::ValenciaPlugin (double R,
double beta,
double gamma 
)
-
-inline
-
- -

Constructor for the Valencia Plugin class.

-

Three floating point arguments are specified to set the parameters the radius parameter R has the usual meaning, the clustering order beta (beta = 1 yields kt-style clustering, beta = 0 purely angular clustering a la C/A and beta = -1 clusters hard, collinear radiation first, like anti-kt), and gamma, that governs the shrinking jet size in the forward region

- -
-
- -

◆ ValenciaPlugin() [2/3]

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
contrib::ValenciaPlugin::ValenciaPlugin (double R,
double beta 
)
-
-inline
-
- -

Constructor for the Valencia Plugin class.

-

If two arguments are specified to set the parameters the gamma exponent is set equal to beta

- -
-
- -

◆ ValenciaPlugin() [3/3]

- -
-
- - - - - -
- - - - - - - - -
contrib::ValenciaPlugin::ValenciaPlugin (const ValenciaPluginplugin)
-
-inline
-
- -

copy constructor

- -
-
-

Member Function Documentation

- -

◆ beta()

- -
-
- - - - - -
- - - - - - - -
virtual double contrib::ValenciaPlugin::beta () const
-
-inlinevirtual
-
- -
-
- -

◆ description()

- -
-
- - - - - -
- - - - - - - -
std::string contrib::ValenciaPlugin::description () const
-
-virtual
-
- -
-
- -

◆ exclusive_sequence_meaningful()

- -
-
- - - - - -
- - - - - - - -
virtual bool contrib::ValenciaPlugin::exclusive_sequence_meaningful () const
-
-inlinevirtual
-
- -

avoid the warning whenever the user requests "exclusive" jets from the cluster sequence

- -
-
- -

◆ gamma()

- -
-
- - - - - -
- - - - - - - -
virtual double contrib::ValenciaPlugin::gamma () const
-
-inlinevirtual
-
- -
-
- -

◆ R()

- -
-
- - - - - -
- - - - - - - -
virtual double contrib::ValenciaPlugin::R () const
-
-inlinevirtual
-
- -

the plugin mechanism's standard way of accessing the jet radius.

-

This must be set to return something sensible, even if R does not make sense for this algorithm!

- -
-
- -

◆ run_clustering()

- -
-
- - - - - -
- - - - - - - - -
void contrib::ValenciaPlugin::run_clustering (ClusterSequence & ) const
-
-virtual
-
- -
-
-

Member Data Documentation

- -

◆ _beta

- -
-
- - - - - -
- - - - -
double contrib::ValenciaPlugin::_beta
-
-private
-
- -
-
- -

◆ _gamma

- -
-
- - - - - -
- - - - -
double contrib::ValenciaPlugin::_gamma
-
-private
-
- -
-
- -

◆ _R

- -
-
- - - - - -
- - - - -
double contrib::ValenciaPlugin::_R
-
-private
-
- -
-
-
The documentation for this class was generated from the following files: -
- - - - - diff --git a/doc/latest/classcontrib_1_1_valencia_plugin__coll__graph.map b/doc/latest/classcontrib_1_1_valencia_plugin__coll__graph.map deleted file mode 100644 index 7a57cdcc43..0000000000 --- a/doc/latest/classcontrib_1_1_valencia_plugin__coll__graph.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/classcontrib_1_1_valencia_plugin__coll__graph.png b/doc/latest/classcontrib_1_1_valencia_plugin__coll__graph.png deleted file mode 100644 index 18e84cb897..0000000000 Binary files a/doc/latest/classcontrib_1_1_valencia_plugin__coll__graph.png and /dev/null differ diff --git a/doc/latest/classcontrib_1_1_valencia_plugin__inherit__graph.map b/doc/latest/classcontrib_1_1_valencia_plugin__inherit__graph.map deleted file mode 100644 index 7a57cdcc43..0000000000 --- a/doc/latest/classcontrib_1_1_valencia_plugin__inherit__graph.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/classcontrib_1_1_valencia_plugin__inherit__graph.png b/doc/latest/classcontrib_1_1_valencia_plugin__inherit__graph.png deleted file mode 100644 index 18e84cb897..0000000000 Binary files a/doc/latest/classcontrib_1_1_valencia_plugin__inherit__graph.png and /dev/null differ diff --git a/doc/latest/classes.html b/doc/latest/classes.html index d17c7eed2d..98a056eff6 100644 --- a/doc/latest/classes.html +++ b/doc/latest/classes.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Class Index @@ -21,15 +22,14 @@ -
- - + @@ -85,60 +85,58 @@
A
-
angular_separationBuilder (FCCAnalyses::ReconstructedParticle)
+
angular_separationBuilder (FCCAnalyses::ReconstructedParticle)
B
-
build_D0 (FCCAnalyses::myUtils)
build_tau23pi (FCCAnalyses::myUtils)
+
build_D0 (FCCAnalyses::myUtils)
build_tau23pi (FCCAnalyses::myUtils)
C
-
calculate_thrust (FCCAnalyses::Algorithms)
clustering_antikt (JetClustering)
clustering_cambridge (JetClustering)
clustering_ee_genkt (JetClustering)
clustering_ee_kt (JetClustering)
clustering_genkt (JetClustering)
clustering_jade (JetClustering)
clustering_kt (JetClustering)
clustering_valencia (JetClustering)
+
calculate_thrust (FCCAnalyses::Algorithms)
clustering_antikt (JetClustering)
clustering_cambridge (JetClustering)
clustering_ee_genkt (JetClustering)
clustering_ee_kt (JetClustering)
clustering_genkt (JetClustering)
clustering_jade (JetClustering)
clustering_kt (JetClustering)
clustering_valencia (JetClustering)
E
-
ExclusiveJetClusteringHelper (jetClusteringHelper)
ExternalRecombiner
+
ExclusiveJetClusteringHelper (jetClusteringHelper)
ExternalRecombiner
F
-
FCCAnalysesComposite (FCCAnalyses::myUtils)
FCCAnalysesComposite2 (FCCAnalyses::myUtils)
FCCAnalysesJet (JetClustering)
FCCAnalysesV0 (FCCAnalyses::VertexingUtils)
FCCAnalysesVertex (FCCAnalyses::VertexingUtils)
FCCAnalysesVertexMC (FCCAnalyses::VertexingUtils)
filter_pdgID (FCCAnalyses::MCParticle)
filter_PV (FCCAnalyses::myUtils)
+
FCCAnalysesComposite (FCCAnalyses::myUtils)
FCCAnalysesComposite2 (FCCAnalyses::myUtils)
FCCAnalysesJet (JetClustering)
FCCAnalysesV0 (FCCAnalyses::VertexingUtils)
FCCAnalysesVertex (FCCAnalyses::VertexingUtils)
FCCAnalysesVertexMC (FCCAnalyses::VertexingUtils)
filter_pdgID (FCCAnalyses::MCParticle)
filter_PV (FCCAnalyses::myUtils)
G
-
get_decay (FCCAnalyses::MCParticle)
get_EventPrimaryVertex (FCCAnalyses::MCParticle)
get_EventPrimaryVertexP4 (FCCAnalyses::MCParticle)
get_indices (FCCAnalyses::MCParticle)
get_indices_ExclusiveDecay (FCCAnalyses::MCParticle)
get_tree (FCCAnalyses::MCParticle)
getAxisCharge (FCCAnalyses::Algorithms)
getAxisEnergy (FCCAnalyses::Algorithms)
getAxisMass (FCCAnalyses::Algorithms)
getAxisN (FCCAnalyses::Algorithms)
getFloatAt (FCCAnalyses::CaloNtupleizer)
getRP2MC_p_func (FCCAnalyses::ReconstructedParticle2MC)
getThrustPointing (FCCAnalyses::Algorithms)
+
get_decay (FCCAnalyses::MCParticle)
get_EventPrimaryVertex (FCCAnalyses::MCParticle)
get_EventPrimaryVertexP4 (FCCAnalyses::MCParticle)
get_indices (FCCAnalyses::MCParticle)
get_indices_ExclusiveDecay (FCCAnalyses::MCParticle)
get_tree (FCCAnalyses::MCParticle)
getAxisCharge (FCCAnalyses::Algorithms)
getAxisEnergy (FCCAnalyses::Algorithms)
getAxisMass (FCCAnalyses::Algorithms)
getAxisN (FCCAnalyses::Algorithms)
getFloatAt (FCCAnalyses::CaloNtupleizer)
getRP2MC_p_func (FCCAnalyses::ReconstructedParticle2MC)
getThrustPointing (FCCAnalyses::Algorithms)
J
-
JetFlavourHelper (jetFlavourHelper)
jets_TwoHemispheres (FCCAnalyses::Algorithms)
+
JetFlavourHelper (jetFlavourHelper)
jets_TwoHemispheres (FCCAnalyses::Algorithms)
L
-
logNormal
+
logNormal
M
-
minimize_sphericity (FCCAnalyses::Algorithms)
minimize_thrust (FCCAnalyses::Algorithms)
+
minimize_sphericity (FCCAnalyses::Algorithms)
minimize_thrust (FCCAnalyses::Algorithms)
O
-
ONNXRuntime
+
ONNXRuntime
P
-
WeaverInterface::PreprocessParams
+
WeaverInterface::PreprocessParams
R
-
recoilBuilder (FCCAnalyses::JetClusteringUtils)
recoilBuilder (FCCAnalyses::ReconstructedParticle)
resonanceBuilder (FCCAnalyses::JetClusteringUtils)
resonanceBuilder (FCCAnalyses::ReconstructedParticle)
+
recoilBuilder (FCCAnalyses::JetClusteringUtils)
recoilBuilder (FCCAnalyses::ReconstructedParticle)
resonanceBuilder (FCCAnalyses::JetClusteringUtils)
resonanceBuilder (FCCAnalyses::ReconstructedParticle)
S
-
sel_absType (FCCAnalyses::ReconstructedParticle)
sel_axis (FCCAnalyses::ReconstructedParticle)
sel_charge (FCCAnalyses::ReconstructedParticle)
sel_eta (FCCAnalyses::ReconstructedParticle)
sel_genStatus (FCCAnalyses::MCParticle)
sel_layers (FCCAnalyses::CaloNtupleizer)
sel_p (FCCAnalyses::ReconstructedParticle)
sel_pdgID (FCCAnalyses::MCParticle)
sel_PID (FCCAnalyses::myUtils)
sel_pt (FCCAnalyses::JetClusteringUtils)
sel_pt (FCCAnalyses::MCParticle)
sel_pt (FCCAnalyses::ReconstructedParticle)
sel_PV (FCCAnalyses::myUtils)
sel_tag (FCCAnalyses::JetTaggingUtils)
sel_tag (FCCAnalyses::ReconstructedParticle)
sel_type (FCCAnalyses::ReconstructedParticle)
selRP_PDG (FCCAnalyses::ReconstructedParticle2MC)
selRP_PDG_index (FCCAnalyses::ReconstructedParticle2MC)
selTracks (FCCAnalyses::VertexingUtils)
SmearedReconstructedParticle (FCCAnalyses::SmearObjects)
SmearedTracks (FCCAnalyses::SmearObjects)
SmearedTracksdNdx (FCCAnalyses::SmearObjects)
SmearedTracksTOF (FCCAnalyses::SmearObjects)
sphericityFit (FCCAnalyses::Algorithms)
+
sel_absType (FCCAnalyses::ReconstructedParticle)
sel_axis (FCCAnalyses::ReconstructedParticle)
sel_charge (FCCAnalyses::ReconstructedParticle)
sel_eta (FCCAnalyses::ReconstructedParticle)
sel_genStatus (FCCAnalyses::MCParticle)
sel_layers (FCCAnalyses::CaloNtupleizer)
sel_p (FCCAnalyses::ReconstructedParticle)
sel_pdgID (FCCAnalyses::MCParticle)
sel_PID (FCCAnalyses::myUtils)
sel_pt (FCCAnalyses::JetClusteringUtils)
sel_pt (FCCAnalyses::MCParticle)
sel_pt (FCCAnalyses::ReconstructedParticle)
sel_PV (FCCAnalyses::myUtils)
sel_tag (FCCAnalyses::JetTaggingUtils)
sel_tag (FCCAnalyses::ReconstructedParticle)
sel_type (FCCAnalyses::ReconstructedParticle)
selRP_PDG (FCCAnalyses::ReconstructedParticle2MC)
selRP_PDG_index (FCCAnalyses::ReconstructedParticle2MC)
selTracks (FCCAnalyses::VertexingUtils)
SmearedReconstructedParticle (FCCAnalyses::SmearObjects)
SmearedTracks (FCCAnalyses::SmearObjects)
SmearedTracksdNdx (FCCAnalyses::SmearObjects)
SmearedTracksTOF (FCCAnalyses::SmearObjects)
sphericityFit (FCCAnalyses::Algorithms)
T
-
thrustFit (FCCAnalyses::Algorithms)
+
thrustFit (FCCAnalyses::Algorithms)
V
-
ValenciaBriefJet (contrib)
ValenciaInfo (contrib)
ValenciaPlugin (contrib)
WeaverInterface::PreprocessParams::VarInfo
+
ValenciaBriefJet (contrib)
ValenciaInfo (contrib)
ValenciaPlugin (contrib)
WeaverInterface::PreprocessParams::VarInfo
W
-
WeaverInterface
+
WeaverInterface
- + diff --git a/doc/latest/classjetClusteringHelper_1_1ExclusiveJetClusteringHelper-members.html b/doc/latest/classjetClusteringHelper_1_1ExclusiveJetClusteringHelper-members.html new file mode 100644 index 0000000000..3782ef8e1d --- /dev/null +++ b/doc/latest/classjetClusteringHelper_1_1ExclusiveJetClusteringHelper-members.html @@ -0,0 +1,108 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
+
+
+
FCCAnalyses
+ + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
jetClusteringHelper.ExclusiveJetClusteringHelper Member List
+
+
+ +

This is the complete list of members for jetClusteringHelper.ExclusiveJetClusteringHelper, including all inherited members.

+ + + + + + + + + + + +
__init__(self, coll, njets, tag="")jetClusteringHelper.ExclusiveJetClusteringHelper
constituentsjetClusteringHelper.ExclusiveJetClusteringHelper
define(self, df)jetClusteringHelper.ExclusiveJetClusteringHelper
definitionjetClusteringHelper.ExclusiveJetClusteringHelper
input_colljetClusteringHelper.ExclusiveJetClusteringHelper
jet_obsjetClusteringHelper.ExclusiveJetClusteringHelper
jetsjetClusteringHelper.ExclusiveJetClusteringHelper
njetsjetClusteringHelper.ExclusiveJetClusteringHelper
outputBranches(self)jetClusteringHelper.ExclusiveJetClusteringHelper
tagjetClusteringHelper.ExclusiveJetClusteringHelper
+ + + + + diff --git a/doc/latest/classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html b/doc/latest/classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html new file mode 100644 index 0000000000..8ca9cd9f33 --- /dev/null +++ b/doc/latest/classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html @@ -0,0 +1,316 @@ + + + + + + + + + +FCCAnalyses: jetClusteringHelper.ExclusiveJetClusteringHelper Class Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
jetClusteringHelper.ExclusiveJetClusteringHelper Class Reference
+
+
+ + + + + + + + +

+Public Member Functions

 __init__ (self, coll, njets, tag="")
 
 define (self, df)
 
 outputBranches (self)
 
+ + + + + + + + + + + + + + + +

+Public Attributes

 input_coll
 
 njets
 
 tag
 
 jet_obs
 
 jets
 
 constituents
 
 definition
 
+

Constructor & Destructor Documentation

+ +

◆ __init__()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
jetClusteringHelper.ExclusiveJetClusteringHelper.__init__ ( self,
 coll,
 njets,
 tag = "" 
)
+
+ +
+
+

Member Function Documentation

+ +

◆ define()

+ +
+
+ + + + + + + + + + + + + + + + + + +
jetClusteringHelper.ExclusiveJetClusteringHelper.define ( self,
 df 
)
+
+ +
+
+ +

◆ outputBranches()

+ +
+
+ + + + + + + + +
jetClusteringHelper.ExclusiveJetClusteringHelper.outputBranches ( self)
+
+ +
+
+

Member Data Documentation

+ +

◆ constituents

+ +
+
+ + + + +
jetClusteringHelper.ExclusiveJetClusteringHelper.constituents
+
+ +
+
+ +

◆ definition

+ +
+
+ + + + +
jetClusteringHelper.ExclusiveJetClusteringHelper.definition
+
+ +
+
+ +

◆ input_coll

+ +
+
+ + + + +
jetClusteringHelper.ExclusiveJetClusteringHelper.input_coll
+
+ +
+
+ +

◆ jet_obs

+ +
+
+ + + + +
jetClusteringHelper.ExclusiveJetClusteringHelper.jet_obs
+
+ +
+
+ +

◆ jets

+ +
+
+ + + + +
jetClusteringHelper.ExclusiveJetClusteringHelper.jets
+
+ +
+
+ +

◆ njets

+ +
+
+ + + + +
jetClusteringHelper.ExclusiveJetClusteringHelper.njets
+
+ +
+
+ +

◆ tag

+ +
+
+ + + + +
jetClusteringHelper.ExclusiveJetClusteringHelper.tag
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + + diff --git a/doc/latest/classjetFlavourHelper_1_1JetFlavourHelper-members.html b/doc/latest/classjetFlavourHelper_1_1JetFlavourHelper-members.html new file mode 100644 index 0000000000..24e2e92999 --- /dev/null +++ b/doc/latest/classjetFlavourHelper_1_1JetFlavourHelper-members.html @@ -0,0 +1,120 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
jetFlavourHelper.JetFlavourHelper Member List
+
+
+ +

This is the complete list of members for jetFlavourHelper.JetFlavourHelper, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + +
__init__(self, coll, jet, jetc, tag="")jetFlavourHelper.JetFlavourHelper
bzjetFlavourHelper.JetFlavourHelper
calohitsjetFlavourHelper.JetFlavourHelper
constjetFlavourHelper.JetFlavourHelper
define(self, df)jetFlavourHelper.JetFlavourHelper
definitionjetFlavourHelper.JetFlavourHelper
dndxjetFlavourHelper.JetFlavourHelper
get_weight_strjetFlavourHelper.JetFlavourHelper
inference(self, jsonCfg, onnxCfg, df)jetFlavourHelper.JetFlavourHelper
jetjetFlavourHelper.JetFlavourHelper
ljetFlavourHelper.JetFlavourHelper
outputBranches(self)jetFlavourHelper.JetFlavourHelper
particlejetFlavourHelper.JetFlavourHelper
pfcandjetFlavourHelper.JetFlavourHelper
pfnhjetFlavourHelper.JetFlavourHelper
pfphotonjetFlavourHelper.JetFlavourHelper
pftrackjetFlavourHelper.JetFlavourHelper
scoresjetFlavourHelper.JetFlavourHelper
tagjetFlavourHelper.JetFlavourHelper
trackerhitsjetFlavourHelper.JetFlavourHelper
trackstatejetFlavourHelper.JetFlavourHelper
variablesjetFlavourHelper.JetFlavourHelper
+ + + + + diff --git a/doc/latest/classjetFlavourHelper_1_1JetFlavourHelper.html b/doc/latest/classjetFlavourHelper_1_1JetFlavourHelper.html new file mode 100644 index 0000000000..b71f96ebec --- /dev/null +++ b/doc/latest/classjetFlavourHelper_1_1JetFlavourHelper.html @@ -0,0 +1,546 @@ + + + + + + + + + +FCCAnalyses: jetFlavourHelper.JetFlavourHelper Class Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
jetFlavourHelper.JetFlavourHelper Class Reference
+
+
+ + + + + + + + + + +

+Public Member Functions

 __init__ (self, coll, jet, jetc, tag="")
 
 define (self, df)
 
 inference (self, jsonCfg, onnxCfg, df)
 
 outputBranches (self)
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Attributes

 jet
 
 const
 
 tag
 
 particle
 
 pfcand
 
 pftrack
 
 pfphoton
 
 pfnh
 
 trackstate
 
 trackerhits
 
 calohits
 
 dndx
 
 l
 
 bz
 
 definition
 
 variables
 extract input variables/score name and ordering from json file
 
 scores
 extract input variables/score name and ordering from json file
 
 get_weight_str
 
+

Constructor & Destructor Documentation

+ +

◆ __init__()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
jetFlavourHelper.JetFlavourHelper.__init__ ( self,
 coll,
 jet,
 jetc,
 tag = "" 
)
+
+ +
+
+

Member Function Documentation

+ +

◆ define()

+ +
+
+ + + + + + + + + + + + + + + + + + +
jetFlavourHelper.JetFlavourHelper.define ( self,
 df 
)
+
+ +
+
+ +

◆ inference()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
jetFlavourHelper.JetFlavourHelper.inference ( self,
 jsonCfg,
 onnxCfg,
 df 
)
+
+ +
+
+ +

◆ outputBranches()

+ +
+
+ + + + + + + + +
jetFlavourHelper.JetFlavourHelper.outputBranches ( self)
+
+ +
+
+

Member Data Documentation

+ +

◆ bz

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.bz
+
+ +
+
+ +

◆ calohits

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.calohits
+
+ +
+
+ +

◆ const

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.const
+
+ +
+
+ +

◆ definition

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.definition
+
+ +
+
+ +

◆ dndx

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.dndx
+
+ +
+
+ +

◆ get_weight_str

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.get_weight_str
+
+ +
+
+ +

◆ jet

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.jet
+
+ +
+
+ +

◆ l

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.l
+
+ +
+
+ +

◆ particle

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.particle
+
+ +
+
+ +

◆ pfcand

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.pfcand
+
+ +
+
+ +

◆ pfnh

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.pfnh
+
+ +
+
+ +

◆ pfphoton

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.pfphoton
+
+ +
+
+ +

◆ pftrack

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.pftrack
+
+ +
+
+ +

◆ scores

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.scores
+
+ +

extract input variables/score name and ordering from json file

+ +
+
+ +

◆ tag

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.tag
+
+ +
+
+ +

◆ trackerhits

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.trackerhits
+
+ +
+
+ +

◆ trackstate

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.trackstate
+
+ +
+
+ +

◆ variables

+ +
+
+ + + + +
jetFlavourHelper.JetFlavourHelper.variables
+
+ +

extract input variables/score name and ordering from json file

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + + diff --git a/doc/latest/classjet_clustering_helper_1_1_exclusive_jet_clustering_helper-members.html b/doc/latest/classjet_clustering_helper_1_1_exclusive_jet_clustering_helper-members.html deleted file mode 100644 index d288954719..0000000000 --- a/doc/latest/classjet_clustering_helper_1_1_exclusive_jet_clustering_helper-members.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
jetClusteringHelper.ExclusiveJetClusteringHelper Member List
-
-
- -

This is the complete list of members for jetClusteringHelper.ExclusiveJetClusteringHelper, including all inherited members.

- - - - - - - - - - - -
__init__(self, coll, njets, tag="")jetClusteringHelper.ExclusiveJetClusteringHelper
constituentsjetClusteringHelper.ExclusiveJetClusteringHelper
define(self, df)jetClusteringHelper.ExclusiveJetClusteringHelper
definitionjetClusteringHelper.ExclusiveJetClusteringHelper
input_colljetClusteringHelper.ExclusiveJetClusteringHelper
jet_obsjetClusteringHelper.ExclusiveJetClusteringHelper
jetsjetClusteringHelper.ExclusiveJetClusteringHelper
njetsjetClusteringHelper.ExclusiveJetClusteringHelper
outputBranches(self)jetClusteringHelper.ExclusiveJetClusteringHelper
tagjetClusteringHelper.ExclusiveJetClusteringHelper
- - - - - diff --git a/doc/latest/classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html b/doc/latest/classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html deleted file mode 100644 index fb3885a9c0..0000000000 --- a/doc/latest/classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - - - -FCCAnalyses: jetClusteringHelper.ExclusiveJetClusteringHelper Class Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Public Member Functions | -Public Attributes | -List of all members
-
jetClusteringHelper.ExclusiveJetClusteringHelper Class Reference
-
-
- - - - - - - - -

-Public Member Functions

 __init__ (self, coll, njets, tag="")
 
 define (self, df)
 
 outputBranches (self)
 
- - - - - - - - - - - - - - - -

-Public Attributes

 input_coll
 
 njets
 
 tag
 
 jet_obs
 
 jets
 
 constituents
 
 definition
 
-

Constructor & Destructor Documentation

- -

◆ __init__()

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
jetClusteringHelper.ExclusiveJetClusteringHelper.__init__ ( self,
 coll,
 njets,
 tag = "" 
)
-
- -
-
-

Member Function Documentation

- -

◆ define()

- -
-
- - - - - - - - - - - - - - - - - - -
jetClusteringHelper.ExclusiveJetClusteringHelper.define ( self,
 df 
)
-
- -
-
- -

◆ outputBranches()

- -
-
- - - - - - - - -
jetClusteringHelper.ExclusiveJetClusteringHelper.outputBranches ( self)
-
- -
-
-

Member Data Documentation

- -

◆ constituents

- -
-
- - - - -
jetClusteringHelper.ExclusiveJetClusteringHelper.constituents
-
- -
-
- -

◆ definition

- -
-
- - - - -
jetClusteringHelper.ExclusiveJetClusteringHelper.definition
-
- -
-
- -

◆ input_coll

- -
-
- - - - -
jetClusteringHelper.ExclusiveJetClusteringHelper.input_coll
-
- -
-
- -

◆ jet_obs

- -
-
- - - - -
jetClusteringHelper.ExclusiveJetClusteringHelper.jet_obs
-
- -
-
- -

◆ jets

- -
-
- - - - -
jetClusteringHelper.ExclusiveJetClusteringHelper.jets
-
- -
-
- -

◆ njets

- -
-
- - - - -
jetClusteringHelper.ExclusiveJetClusteringHelper.njets
-
- -
-
- -

◆ tag

- -
-
- - - - -
jetClusteringHelper.ExclusiveJetClusteringHelper.tag
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - - diff --git a/doc/latest/classjet_flavour_helper_1_1_jet_flavour_helper-members.html b/doc/latest/classjet_flavour_helper_1_1_jet_flavour_helper-members.html deleted file mode 100644 index db11f995a3..0000000000 --- a/doc/latest/classjet_flavour_helper_1_1_jet_flavour_helper-members.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
jetFlavourHelper.JetFlavourHelper Member List
-
-
- -

This is the complete list of members for jetFlavourHelper.JetFlavourHelper, including all inherited members.

- - - - - - - - - - - - - - - - - - - - - - - -
__init__(self, coll, jet, jetc, tag="")jetFlavourHelper.JetFlavourHelper
bzjetFlavourHelper.JetFlavourHelper
calohitsjetFlavourHelper.JetFlavourHelper
constjetFlavourHelper.JetFlavourHelper
define(self, df)jetFlavourHelper.JetFlavourHelper
definitionjetFlavourHelper.JetFlavourHelper
dndxjetFlavourHelper.JetFlavourHelper
get_weight_strjetFlavourHelper.JetFlavourHelper
inference(self, jsonCfg, onnxCfg, df)jetFlavourHelper.JetFlavourHelper
jetjetFlavourHelper.JetFlavourHelper
ljetFlavourHelper.JetFlavourHelper
outputBranches(self)jetFlavourHelper.JetFlavourHelper
particlejetFlavourHelper.JetFlavourHelper
pfcandjetFlavourHelper.JetFlavourHelper
pfnhjetFlavourHelper.JetFlavourHelper
pfphotonjetFlavourHelper.JetFlavourHelper
pftrackjetFlavourHelper.JetFlavourHelper
scoresjetFlavourHelper.JetFlavourHelper
tagjetFlavourHelper.JetFlavourHelper
trackerhitsjetFlavourHelper.JetFlavourHelper
trackstatejetFlavourHelper.JetFlavourHelper
variablesjetFlavourHelper.JetFlavourHelper
- - - - - diff --git a/doc/latest/classjet_flavour_helper_1_1_jet_flavour_helper.html b/doc/latest/classjet_flavour_helper_1_1_jet_flavour_helper.html deleted file mode 100644 index e379177fa1..0000000000 --- a/doc/latest/classjet_flavour_helper_1_1_jet_flavour_helper.html +++ /dev/null @@ -1,548 +0,0 @@ - - - - - - - - -FCCAnalyses: jetFlavourHelper.JetFlavourHelper Class Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
-Public Member Functions | -Public Attributes | -List of all members
-
jetFlavourHelper.JetFlavourHelper Class Reference
-
-
- - - - - - - - - - -

-Public Member Functions

 __init__ (self, coll, jet, jetc, tag="")
 
 define (self, df)
 
 inference (self, jsonCfg, onnxCfg, df)
 
 outputBranches (self)
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Public Attributes

 jet
 
 const
 
 tag
 
 particle
 
 pfcand
 
 pftrack
 
 pfphoton
 
 pfnh
 
 trackstate
 
 trackerhits
 
 calohits
 
 dndx
 
 l
 
 bz
 
 definition
 
 variables
 extract input variables/score name and ordering from json file
 
 scores
 extract input variables/score name and ordering from json file
 
 get_weight_str
 
-

Constructor & Destructor Documentation

- -

◆ __init__()

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
jetFlavourHelper.JetFlavourHelper.__init__ ( self,
 coll,
 jet,
 jetc,
 tag = "" 
)
-
- -
-
-

Member Function Documentation

- -

◆ define()

- -
-
- - - - - - - - - - - - - - - - - - -
jetFlavourHelper.JetFlavourHelper.define ( self,
 df 
)
-
- -
-
- -

◆ inference()

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
jetFlavourHelper.JetFlavourHelper.inference ( self,
 jsonCfg,
 onnxCfg,
 df 
)
-
- -
-
- -

◆ outputBranches()

- -
-
- - - - - - - - -
jetFlavourHelper.JetFlavourHelper.outputBranches ( self)
-
- -
-
-

Member Data Documentation

- -

◆ bz

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.bz
-
- -
-
- -

◆ calohits

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.calohits
-
- -
-
- -

◆ const

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.const
-
- -
-
- -

◆ definition

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.definition
-
- -
-
- -

◆ dndx

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.dndx
-
- -
-
- -

◆ get_weight_str

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.get_weight_str
-
- -
-
- -

◆ jet

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.jet
-
- -
-
- -

◆ l

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.l
-
- -
-
- -

◆ particle

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.particle
-
- -
-
- -

◆ pfcand

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.pfcand
-
- -
-
- -

◆ pfnh

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.pfnh
-
- -
-
- -

◆ pfphoton

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.pfphoton
-
- -
-
- -

◆ pftrack

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.pftrack
-
- -
-
- -

◆ scores

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.scores
-
- -

extract input variables/score name and ordering from json file

- -
-
- -

◆ tag

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.tag
-
- -
-
- -

◆ trackerhits

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.trackerhits
-
- -
-
- -

◆ trackstate

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.trackstate
-
- -
-
- -

◆ variables

- -
-
- - - - -
jetFlavourHelper.JetFlavourHelper.variables
-
- -

extract input variables/score name and ordering from json file

- -
-
-
The documentation for this class was generated from the following file: -
- - - - - diff --git a/doc/latest/closed.png b/doc/latest/closed.png index e92a54ee1e..34a245db3a 100644 Binary files a/doc/latest/closed.png and b/doc/latest/closed.png differ diff --git a/doc/latest/defines_8h.html b/doc/latest/defines_8h.html index 3ccce3dc1f..c8e483d5b4 100644 --- a/doc/latest/defines_8h.html +++ b/doc/latest/defines_8h.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/FCCAnalyses/defines.h File Reference @@ -21,15 +22,14 @@ -
- - + @@ -96,39 +96,39 @@ #include "edm4hep/ReconstructedParticleData.h"
#include "edm4hep/MCParticleData.h"
#include "edm4hep/ParticleIDData.h"
-#include "ReconstructedParticle2MC.h"
+#include "ReconstructedParticle2MC.h"
Include dependency graph for defines.h:
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -136,38 +136,36 @@
+
FCCAnalyses
- - + +

Namespaces

namespace  FCCAnalyses
 Jet clustering utilities interface.
namespace  FCCAnalyses
 All FCC analyzers.
 
- + - + - + - + - + - + - + - + - +

Typedefs

using FCCAnalyses::Vec_b = ROOT::VecOps::RVec< bool >
using FCCAnalyses::Vec_b = ROOT::VecOps::RVec< bool >
 
using FCCAnalyses::Vec_d = ROOT::VecOps::RVec< double >
using FCCAnalyses::Vec_d = ROOT::VecOps::RVec< double >
 
using FCCAnalyses::Vec_f = ROOT::VecOps::RVec< float >
using FCCAnalyses::Vec_f = ROOT::VecOps::RVec< float >
 
using FCCAnalyses::Vec_i = ROOT::VecOps::RVec< int >
using FCCAnalyses::Vec_i = ROOT::VecOps::RVec< int >
 
using FCCAnalyses::Vec_ui = ROOT::VecOps::RVec< unsigned int >
using FCCAnalyses::Vec_ui = ROOT::VecOps::RVec< unsigned int >
 
using FCCAnalyses::rp = edm4hep::ReconstructedParticleData
using FCCAnalyses::rp = edm4hep::ReconstructedParticleData
 
using FCCAnalyses::Vec_rp = ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >
using FCCAnalyses::Vec_rp = ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >
 
using FCCAnalyses::Vec_mc = ROOT::VecOps::RVec< edm4hep::MCParticleData >
using FCCAnalyses::Vec_mc = ROOT::VecOps::RVec< edm4hep::MCParticleData >
 
using FCCAnalyses::Vec_tlv = ROOT::VecOps::RVec< TLorentzVector >
using FCCAnalyses::Vec_tlv = ROOT::VecOps::RVec< TLorentzVector >
 
- + diff --git a/doc/latest/defines_8h__incl.map b/doc/latest/defines_8h__incl.map index c8b4593346..64b2c62000 100644 --- a/doc/latest/defines_8h__incl.map +++ b/doc/latest/defines_8h__incl.map @@ -1,29 +1,29 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/defines_8h__incl.md5 b/doc/latest/defines_8h__incl.md5 index a89a52b5e8..898876293f 100644 --- a/doc/latest/defines_8h__incl.md5 +++ b/doc/latest/defines_8h__incl.md5 @@ -1 +1 @@ -04e9835f7394e1aebf41f6048e1d2b6f \ No newline at end of file +258c6a0eac2bdf85bd7fdc5da6bc5f48 \ No newline at end of file diff --git a/doc/latest/defines_8h__incl.png b/doc/latest/defines_8h__incl.png index e29de68b6f..6417e18ed5 100644 Binary files a/doc/latest/defines_8h__incl.png and b/doc/latest/defines_8h__incl.png differ diff --git a/doc/latest/defines_8h_source.html b/doc/latest/defines_8h_source.html index 6e29548583..cf36f7e11a 100644 --- a/doc/latest/defines_8h_source.html +++ b/doc/latest/defines_8h_source.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/FCCAnalyses/defines.h Source File @@ -21,15 +22,14 @@ -
- - + @@ -102,45 +102,43 @@
10#include "edm4hep/ReconstructedParticleData.h"
11#include "edm4hep/MCParticleData.h"
12#include "edm4hep/ParticleIDData.h"
- +
14
15
-
16namespace FCCAnalyses {
-
17
-
18
-
19using Vec_b = ROOT::VecOps::RVec<bool>;
-
20using Vec_d = ROOT::VecOps::RVec<double>;
-
21using Vec_f = ROOT::VecOps::RVec<float>;
-
22using Vec_i = ROOT::VecOps::RVec<int>;
-
23using Vec_ui = ROOT::VecOps::RVec<unsigned int>;
-
24
-
25using rp = edm4hep::ReconstructedParticleData;
-
26using Vec_rp = ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>;
-
27using Vec_mc = ROOT::VecOps::RVec<edm4hep::MCParticleData>;
-
28using Vec_tlv = ROOT::VecOps::RVec<TLorentzVector>;
-
29
-
30
-
31}
+
19namespace FCCAnalyses {
+
20
+
21
+
22using Vec_b = ROOT::VecOps::RVec<bool>;
+
23using Vec_d = ROOT::VecOps::RVec<double>;
+
24using Vec_f = ROOT::VecOps::RVec<float>;
+
25using Vec_i = ROOT::VecOps::RVec<int>;
+
26using Vec_ui = ROOT::VecOps::RVec<unsigned int>;
+
27
+
28using rp = edm4hep::ReconstructedParticleData;
+
29using Vec_rp = ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>;
+
30using Vec_mc = ROOT::VecOps::RVec<edm4hep::MCParticleData>;
+
31using Vec_tlv = ROOT::VecOps::RVec<TLorentzVector>;
32
-
33#endif
- -
Jet clustering utilities interface.
Definition Algorithms.h:15
-
ROOT::VecOps::RVec< float > Vec_f
Definition defines.h:21
-
ROOT::VecOps::RVec< double > Vec_d
Definition defines.h:20
-
ROOT::VecOps::RVec< TLorentzVector > Vec_tlv
Definition defines.h:28
-
ROOT::VecOps::RVec< edm4hep::MCParticleData > Vec_mc
Definition defines.h:27
-
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > Vec_rp
Definition defines.h:26
-
ROOT::VecOps::RVec< bool > Vec_b
Definition defines.h:19
-
ROOT::VecOps::RVec< int > Vec_i
Definition defines.h:22
-
ROOT::VecOps::RVec< unsigned int > Vec_ui
Definition defines.h:23
-
edm4hep::ReconstructedParticleData rp
Definition defines.h:25
+
33
+
34}
+
35
+
36#endif
+ +
All FCC analyzers.
Definition Algorithms.h:15
+
ROOT::VecOps::RVec< float > Vec_f
Definition defines.h:24
+
ROOT::VecOps::RVec< double > Vec_d
Definition defines.h:23
+
ROOT::VecOps::RVec< TLorentzVector > Vec_tlv
Definition defines.h:31
+
ROOT::VecOps::RVec< edm4hep::MCParticleData > Vec_mc
Definition defines.h:30
+
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > Vec_rp
Definition defines.h:29
+
ROOT::VecOps::RVec< bool > Vec_b
Definition defines.h:22
+
ROOT::VecOps::RVec< int > Vec_i
Definition defines.h:25
+
ROOT::VecOps::RVec< unsigned int > Vec_ui
Definition defines.h:26
+
edm4hep::ReconstructedParticleData rp
Definition defines.h:28
- + diff --git a/doc/latest/dir_000004_000000.html b/doc/latest/dir_000004_000000.html index 241f92ea16..3d97c940b9 100644 --- a/doc/latest/dir_000004_000000.html +++ b/doc/latest/dir_000004_000000.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: analyzers/dataframe -> addons Relation @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -82,13 +82,11 @@
-

dataframe → addons Relation

+
FCCAnalyses
File in analyzers/dataframeIncludes file in addons
FCCAnalyses / Algorithms.hFastJet / JetClustering.h
FCCAnalyses / JetClusteringUtils.hFastJet / JetClustering.h
src / JetFlavourUtils.ccONNXRuntime / WeaverInterface.h
src / WeaverUtils.ccONNXRuntime / WeaverInterface.h
- +

dataframe → addons Relation

File in analyzers/dataframeIncludes file in addons
FCCAnalyses / Algorithms.hFastJet / JetClustering.h
FCCAnalyses / JetClusteringUtils.hFastJet / JetClustering.h
src / JetFlavourUtils.ccONNXRuntime / WeaverInterface.h
src / WeaverUtils.ccONNXRuntime / WeaverInterface.h
+ diff --git a/doc/latest/dir_000005_000001.html b/doc/latest/dir_000005_000001.html index 88c71083fd..ad2e6abd97 100644 --- a/doc/latest/dir_000005_000001.html +++ b/doc/latest/dir_000005_000001.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/FastJet -> analyzers Relation @@ -21,15 +22,14 @@ -
- - + @@ -82,13 +82,11 @@
-

FastJet → analyzers Relation

+
FCCAnalyses
File in addons/FastJetIncludes file in analyzers
src / JetClustering.ccdataframe / FCCAnalyses / JetClusteringUtils.h
- +

FastJet → analyzers Relation

File in addons/FastJetIncludes file in analyzers
src / JetClustering.ccdataframe / FCCAnalyses / JetClusteringUtils.h
+ diff --git a/doc/latest/dir_000006_000000.html b/doc/latest/dir_000006_000000.html index bf83d576be..905b485b29 100644 --- a/doc/latest/dir_000006_000000.html +++ b/doc/latest/dir_000006_000000.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/FCCAnalyses -> addons Relation @@ -21,15 +22,14 @@ -
- - + @@ -82,13 +82,11 @@
-

FCCAnalyses → addons Relation

+
FCCAnalyses
File in analyzers/dataframe/FCCAnalysesIncludes file in addons
Algorithms.hFastJet / JetClustering.h
JetClusteringUtils.hFastJet / JetClustering.h
- +

FCCAnalyses → addons Relation

File in analyzers/dataframe/FCCAnalysesIncludes file in addons
Algorithms.hFastJet / JetClustering.h
JetClusteringUtils.hFastJet / JetClustering.h
+ diff --git a/doc/latest/dir_000008_000001.html b/doc/latest/dir_000008_000001.html index 2d319d4677..f44ebc802a 100644 --- a/doc/latest/dir_000008_000001.html +++ b/doc/latest/dir_000008_000001.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/ONNXRuntime -> analyzers Relation @@ -21,15 +22,14 @@ -
- - + @@ -82,13 +82,11 @@
-

ONNXRuntime → analyzers Relation

+
FCCAnalyses
File in addons/ONNXRuntimeIncludes file in analyzers
test / onnxtest.cppdataframe / FCCAnalyses / JetFlavourUtils.h
- +

ONNXRuntime → analyzers Relation

File in addons/ONNXRuntimeIncludes file in analyzers
test / onnxtest.cppdataframe / FCCAnalyses / JetFlavourUtils.h
+ diff --git a/doc/latest/dir_000011_000001.html b/doc/latest/dir_000011_000001.html index f429e1fe53..2fbf543000 100644 --- a/doc/latest/dir_000011_000001.html +++ b/doc/latest/dir_000011_000001.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/FastJet/src -> analyzers Relation @@ -21,15 +22,14 @@ -
- - + @@ -82,13 +82,11 @@
-

src → analyzers Relation

+
FCCAnalyses
File in addons/FastJet/srcIncludes file in analyzers
JetClustering.ccdataframe / FCCAnalyses / JetClusteringUtils.h
- +

src → analyzers Relation

File in addons/FastJet/srcIncludes file in analyzers
JetClustering.ccdataframe / FCCAnalyses / JetClusteringUtils.h
+ diff --git a/doc/latest/dir_000013_000007.html b/doc/latest/dir_000013_000007.html index bd391e4bd9..df4555e921 100644 --- a/doc/latest/dir_000013_000007.html +++ b/doc/latest/dir_000013_000007.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/case-studies/src -> include Relation @@ -21,15 +22,14 @@ -
- - + @@ -82,13 +82,11 @@
-

src → include Relation

+
FCCAnalyses
File in analyzers/dataframe/case-studies/srcIncludes file in analyzers/dataframe/case-studies/include
CSTemplate.cccase-studies / CSTemplate.h
dummyLoaderCS.cccase-studies / dummyLoaderCS.h
- +

src → include Relation

File in analyzers/dataframe/case-studies/srcIncludes file in analyzers/dataframe/case-studies/include
CSTemplate.cccase-studies / CSTemplate.h
dummyLoaderCS.cccase-studies / dummyLoaderCS.h
+ diff --git a/doc/latest/dir_000014_000000.html b/doc/latest/dir_000014_000000.html index 3848ccb49c..4e7f7f9f21 100644 --- a/doc/latest/dir_000014_000000.html +++ b/doc/latest/dir_000014_000000.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/src -> addons Relation @@ -21,15 +22,14 @@ -
- - + @@ -82,13 +82,11 @@
-

src → addons Relation

+
FCCAnalyses
File in analyzers/dataframe/srcIncludes file in addons
JetFlavourUtils.ccONNXRuntime / WeaverInterface.h
WeaverUtils.ccONNXRuntime / WeaverInterface.h
- +

src → addons Relation

File in analyzers/dataframe/srcIncludes file in addons
JetFlavourUtils.ccONNXRuntime / WeaverInterface.h
WeaverUtils.ccONNXRuntime / WeaverInterface.h
+ diff --git a/doc/latest/dir_000014_000006.html b/doc/latest/dir_000014_000006.html index 85c350ed23..d14c723b50 100644 --- a/doc/latest/dir_000014_000006.html +++ b/doc/latest/dir_000014_000006.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/src -> FCCAnalyses Relation @@ -21,15 +22,14 @@ -
- - + @@ -82,13 +82,11 @@
-

src → FCCAnalyses Relation

+
FCCAnalyses
File in analyzers/dataframe/srcIncludes file in analyzers/dataframe/FCCAnalyses
Algorithms.ccAlgorithms.h
Algorithms.ccUtils.h
CaloNtupleizer.ccCaloNtupleizer.h
dummyLoader.ccdummyLoader.h
JetClusteringUtils.ccJetClusteringUtils.h
JetConstituentsUtils.ccJetClusteringUtils.h
JetConstituentsUtils.ccJetConstituentsUtils.h
JetConstituentsUtils.ccReconstructedParticle.h
JetConstituentsUtils.ccReconstructedParticle2MC.h
JetConstituentsUtils.ccReconstructedParticle2Track.h
JetFlavourUtils.ccJetFlavourUtils.h
JetTaggingUtils.ccJetTaggingUtils.h
MCParticle.ccMCParticle.h
myFinalSel.ccmyFinalSel.h
myUtils.ccAlgorithms.h
myUtils.ccMCParticle.h
myUtils.ccmyUtils.h
myUtils.ccReconstructedParticle.h
myUtils.ccVertexFitterSimple.h
ReconstructedParticle.ccReconstructedParticle.h
ReconstructedParticle2MC.ccReconstructedParticle2MC.h
ReconstructedParticle2Track.ccReconstructedParticle2Track.h
ReconstructedParticle2Track.ccVertexingUtils.h
ReconstructedTrack.ccReconstructedParticle.h
ReconstructedTrack.ccReconstructedTrack.h
ReconstructedTrack.ccVertexingUtils.h
Smearing.ccSmearing.h
SmearObjects.ccSmearObjects.h
SmearObjects.ccVertexFitterSimple.h
SmearObjects.ccVertexingUtils.h
VertexFinderActs.ccVertexFinderActs.h
VertexFinderLCFIPlus.ccVertexFinderLCFIPlus.h
VertexFitterActs.ccReconstructedParticle2MC.h
VertexFitterActs.ccReconstructedParticle2Track.h
VertexFitterActs.ccVertexFitterActs.h
VertexFitterSimple.ccMCParticle.h
VertexFitterSimple.ccVertexFitterSimple.h
VertexingUtils.ccVertexFitterSimple.h
VertexingUtils.ccVertexingUtils.h
WeaverUtils.ccWeaverUtils.h
- +

src → FCCAnalyses Relation

File in analyzers/dataframe/srcIncludes file in analyzers/dataframe/FCCAnalyses
Algorithms.ccAlgorithms.h
Algorithms.ccUtils.h
CaloNtupleizer.ccCaloNtupleizer.h
dummyLoader.ccdummyLoader.h
JetClusteringUtils.ccJetClusteringUtils.h
JetConstituentsUtils.ccJetClusteringUtils.h
JetConstituentsUtils.ccJetConstituentsUtils.h
JetConstituentsUtils.ccReconstructedParticle.h
JetConstituentsUtils.ccReconstructedParticle2MC.h
JetConstituentsUtils.ccReconstructedParticle2Track.h
JetFlavourUtils.ccJetFlavourUtils.h
JetTaggingUtils.ccJetTaggingUtils.h
MCParticle.ccMCParticle.h
myFinalSel.ccmyFinalSel.h
myUtils.ccAlgorithms.h
myUtils.ccMCParticle.h
myUtils.ccmyUtils.h
myUtils.ccReconstructedParticle.h
myUtils.ccVertexFitterSimple.h
ReconstructedParticle.ccReconstructedParticle.h
ReconstructedParticle2MC.ccReconstructedParticle2MC.h
ReconstructedParticle2Track.ccReconstructedParticle2Track.h
ReconstructedParticle2Track.ccVertexingUtils.h
ReconstructedTrack.ccReconstructedParticle.h
ReconstructedTrack.ccReconstructedTrack.h
ReconstructedTrack.ccVertexingUtils.h
Smearing.ccSmearing.h
SmearObjects.ccSmearObjects.h
SmearObjects.ccVertexFitterSimple.h
SmearObjects.ccVertexingUtils.h
VertexFinderActs.ccVertexFinderActs.h
VertexFinderLCFIPlus.ccVertexFinderLCFIPlus.h
VertexFitterActs.ccReconstructedParticle2MC.h
VertexFitterActs.ccReconstructedParticle2Track.h
VertexFitterActs.ccVertexFitterActs.h
VertexFitterSimple.ccMCParticle.h
VertexFitterSimple.ccVertexFitterSimple.h
VertexingUtils.ccVertexFitterSimple.h
VertexingUtils.ccVertexingUtils.h
WeaverUtils.ccWeaverUtils.h
+ diff --git a/doc/latest/dir_000015_000001.html b/doc/latest/dir_000015_000001.html index f1e70f773d..318423f4c8 100644 --- a/doc/latest/dir_000015_000001.html +++ b/doc/latest/dir_000015_000001.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/ONNXRuntime/test -> analyzers Relation @@ -21,15 +22,14 @@ -
- - + @@ -82,13 +82,11 @@
-

test → analyzers Relation

+
FCCAnalyses
File in addons/ONNXRuntime/testIncludes file in analyzers
onnxtest.cppdataframe / FCCAnalyses / JetFlavourUtils.h
- +

test → analyzers Relation

File in addons/ONNXRuntime/testIncludes file in analyzers
onnxtest.cppdataframe / FCCAnalyses / JetFlavourUtils.h
+ diff --git a/doc/latest/dir_07c81203795ae4b092cd84065b2373bb.html b/doc/latest/dir_07c81203795ae4b092cd84065b2373bb.html index 880ea39bfe..996503d12e 100644 --- a/doc/latest/dir_07c81203795ae4b092cd84065b2373bb.html +++ b/doc/latest/dir_07c81203795ae4b092cd84065b2373bb.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/ONNXRuntime Directory Reference @@ -21,15 +22,14 @@ -
- - + @@ -90,14 +90,14 @@
addons/ONNXRuntime
- - - - - - - - + + + + + + + +
+
FCCAnalyses
@@ -112,18 +112,16 @@
- + - +

Files

 ONNXRuntime.h
 ONNXRuntime.h
 
 WeaverInterface.h
 WeaverInterface.h
 
- + diff --git a/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.map b/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.map index 4aca2ce8bd..61fe930076 100644 --- a/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.map +++ b/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.md5 b/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.md5 index ddc2f1fa4b..0bb49487f2 100644 --- a/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.md5 +++ b/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.md5 @@ -1 +1 @@ -5867751974306371369115cfdd0ab9d1 \ No newline at end of file +ce75ce6b0434d89da29916c547233867 \ No newline at end of file diff --git a/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.png b/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.png index 9c38002708..d492b3f036 100644 Binary files a/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.png and b/doc/latest/dir_07c81203795ae4b092cd84065b2373bb_dep.png differ diff --git a/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb.html b/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb.html index 4a495906b0..eff61a3e40 100644 --- a/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb.html +++ b/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/ONNXRuntime/test Directory Reference @@ -21,15 +22,14 @@ -
- - + @@ -90,11 +90,11 @@
addons/ONNXRuntime/test
- - - - - + + + + +
+
FCCAnalyses
@@ -104,12 +104,10 @@
 
- + diff --git a/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.map b/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.map index 89a70ac1c1..59d6ec9c4a 100644 --- a/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.map +++ b/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.md5 b/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.md5 index 7cc99e7d80..9228d7fbf6 100644 --- a/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.md5 +++ b/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.md5 @@ -1 +1 @@ -d728286ea7f989ff3ea8d6815461ae70 \ No newline at end of file +8f9f4c4737684964c53e556579582d32 \ No newline at end of file diff --git a/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.png b/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.png index 83d719aaab..b539971981 100644 Binary files a/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.png and b/doc/latest/dir_0b34226371d8c12146eac658b9ce6bfb_dep.png differ diff --git a/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb.html b/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb.html index 80be210dc0..b70a0d8a44 100644 --- a/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb.html +++ b/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons Directory Reference @@ -21,15 +22,14 @@ -
- - + @@ -90,14 +90,14 @@
addons
- - - - - - - - + + + + + + + +
+
FCCAnalyses
@@ -109,12 +109,10 @@
 
- + diff --git a/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.map b/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.map index 139a3ab824..029bb864c5 100644 --- a/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.map +++ b/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.md5 b/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.md5 index 221aa653d4..3104a9c18b 100644 --- a/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.md5 +++ b/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.md5 @@ -1 +1 @@ -d1e698f96616cfd7277013ad7f933ca1 \ No newline at end of file +7663b2156eabccf51fbdf0f0c4e0a4c9 \ No newline at end of file diff --git a/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.png b/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.png index 914dc883dd..a5a7a77938 100644 Binary files a/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.png and b/doc/latest/dir_1233bc0a3e869c10318208e4553a4fcb_dep.png differ diff --git a/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326.html b/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326.html index 078276e816..d2847f81ed 100644 --- a/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326.html +++ b/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies Directory Reference @@ -21,15 +22,14 @@ -
- - + @@ -90,27 +90,25 @@
analyzers/dataframe/case-studies/include/case-studies
- - + +
+
FCCAnalyses
- + - + - +

Files

 CSTemplate.h
 CSTemplate.h
 
 dummyLoaderCS.h
 dummyLoaderCS.h
 
 LinkDef.h
 LinkDef.h
 
- + diff --git a/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.map b/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.map index d9b4c3eef2..0ad02a9227 100644 --- a/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.map +++ b/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.md5 b/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.md5 index 315453b697..68c0e0a730 100644 --- a/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.md5 +++ b/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.md5 @@ -1 +1 @@ -6d896822ab7817ce3c103c2a2c9ec38b \ No newline at end of file +4a7203c5a83ec911f41e1f93bcda755d \ No newline at end of file diff --git a/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.png b/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.png index 3d34aa46d5..4dd6836a95 100644 Binary files a/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.png and b/doc/latest/dir_21b4fb28f089dae342da1e374d2f9326_dep.png differ diff --git a/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9.html b/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9.html index 4878893715..f5815b48c3 100644 --- a/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9.html +++ b/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/ONNXRuntime/python Directory Reference @@ -21,15 +22,14 @@ -
- - + @@ -90,23 +90,21 @@
addons/ONNXRuntime/python
- - + +
+
FCCAnalyses
- +

Files

 jetFlavourHelper.py
 jetFlavourHelper.py
 
- + diff --git a/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.map b/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.map index 133e9574b0..8c48c4dade 100644 --- a/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.map +++ b/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.md5 b/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.md5 index 54140aa0fa..efb3126488 100644 --- a/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.md5 +++ b/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.md5 @@ -1 +1 @@ -7460cac81b3e653bce416a1ab790e8cf \ No newline at end of file +a27fdca8210b010b826c5a7364659b89 \ No newline at end of file diff --git a/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.png b/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.png index 37187d8892..b1eeb533c9 100644 Binary files a/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.png and b/doc/latest/dir_2b52ad01ee0b04d601ba72a719895dd9_dep.png differ diff --git a/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c.html b/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c.html index 418fe5638a..923a6a6068 100644 --- a/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c.html +++ b/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers Directory Reference @@ -21,15 +22,14 @@ -
- - + @@ -90,11 +90,11 @@
analyzers
- - - - - + + + + +
+
FCCAnalyses
@@ -104,12 +104,10 @@
 
- + diff --git a/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.map b/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.map index 9aa61a10c9..19ecbd684f 100644 --- a/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.map +++ b/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.md5 b/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.md5 index 3d4a6bc619..3c94192a38 100644 --- a/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.md5 +++ b/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.md5 @@ -1 +1 @@ -c2c58f95383dfe14394fa9cd85ca3553 \ No newline at end of file +3ecb87425959346d131d778604326d97 \ No newline at end of file diff --git a/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.png b/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.png index 44474e5b3c..58c18933e5 100644 Binary files a/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.png and b/doc/latest/dir_3d03528d2400acc3fc02bc2b11bada0c_dep.png differ diff --git a/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6.html b/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6.html index 1c2c08708c..a7fabe8c63 100644 --- a/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6.html +++ b/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/FastJet/python Directory Reference @@ -21,15 +22,14 @@ -
- - + @@ -90,23 +90,21 @@
addons/FastJet/python
- - + +
+
FCCAnalyses
- +

Files

 jetClusteringHelper.py
 jetClusteringHelper.py
 
- + diff --git a/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.map b/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.map index 259267b846..488619d280 100644 --- a/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.map +++ b/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.md5 b/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.md5 index ccf8cc7509..8e00830880 100644 --- a/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.md5 +++ b/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.md5 @@ -1 +1 @@ -cb39125457725afe366b2c64856878a4 \ No newline at end of file +ec998d686af76383b783a3543b2f387f \ No newline at end of file diff --git a/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.png b/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.png index 7ea55d74dc..257dfba4a8 100644 Binary files a/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.png and b/doc/latest/dir_4254a2521d885b20cc3e1781b0f30cf6_dep.png differ diff --git a/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa.html b/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa.html index 11eb999f7d..849b86a605 100644 --- a/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa.html +++ b/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/FastJet Directory Reference @@ -21,15 +22,14 @@ -
- - + @@ -90,13 +90,13 @@
addons/FastJet
- - - - - - - + + + + + + +
+
FCCAnalyses
@@ -109,20 +109,18 @@
- + - + - +

Files

 ExternalRecombiner.h
 ExternalRecombiner.h
 
 JetClustering.h
 JetClustering.h
 
 ValenciaPlugin.h
 ValenciaPlugin.h
 
- + diff --git a/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.map b/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.map index 286ada5c13..5f45bf463f 100644 --- a/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.map +++ b/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.map @@ -1,9 +1,9 @@ - - - - - - - + + + + + + + diff --git a/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.md5 b/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.md5 index ae27466044..ee203c772d 100644 --- a/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.md5 +++ b/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.md5 @@ -1 +1 @@ -8c6f140da0ae52e97fbc4e9cf403c854 \ No newline at end of file +14a26e1fe9d7ef272e6210a9ee3f7419 \ No newline at end of file diff --git a/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.png b/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.png index 588e0d17a9..5cbe7c0008 100644 Binary files a/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.png and b/doc/latest/dir_582ea236d635d8d6ee0286241c4903aa_dep.png differ diff --git a/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25.html b/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25.html index 7a192dc541..5101b171d8 100644 --- a/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25.html +++ b/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/FastJet/src Directory Reference @@ -21,15 +22,14 @@ -
- - + @@ -90,30 +90,28 @@
addons/FastJet/src
- - - - - + + + + +
+
FCCAnalyses
- + - + - +

Files

 ExternalRecombiner.cc
 ExternalRecombiner.cc
 
 JetClustering.cc
 JetClustering.cc
 
 ValenciaPlugin.cc
 ValenciaPlugin.cc
 
- + diff --git a/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.map b/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.map index acf8a7d240..5d60e904b1 100644 --- a/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.map +++ b/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.md5 b/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.md5 index 39524389e8..c451714e3c 100644 --- a/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.md5 +++ b/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.md5 @@ -1 +1 @@ -ef85845768a297a9672dd75b27f56a86 \ No newline at end of file +915d3eade85e4e62b215855cf717a3aa \ No newline at end of file diff --git a/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.png b/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.png index 971076ff9c..bdd2af5140 100644 Binary files a/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.png and b/doc/latest/dir_62268bbff9f35771113d5f7f28c03b25_dep.png differ diff --git a/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679.html b/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679.html index 9ae8b9070f..97fca5322f 100644 --- a/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679.html +++ b/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/src Directory Reference @@ -21,15 +22,14 @@ -
- + diff --git a/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.map b/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.map index b773d447e2..5d97d311d7 100644 --- a/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.map +++ b/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.md5 b/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.md5 index 911af4cf93..7f0c4cfd66 100644 --- a/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.md5 +++ b/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.md5 @@ -1 +1 @@ -3ce5308b984622e66987f1b7389494d8 \ No newline at end of file +7cd334e5dca5e0f9874aa76d4b6b0a34 \ No newline at end of file diff --git a/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.png b/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.png index b22aa36dd6..3358c89bf7 100644 Binary files a/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.png and b/doc/latest/dir_6e0068be5112e865040d7f78ac9f7679_dep.png differ diff --git a/doc/latest/dir_76cc8aa98929073362273945134e215e.html b/doc/latest/dir_76cc8aa98929073362273945134e215e.html index 797a3966d7..0e42c6b083 100644 --- a/doc/latest/dir_76cc8aa98929073362273945134e215e.html +++ b/doc/latest/dir_76cc8aa98929073362273945134e215e.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/ONNXRuntime/src Directory Reference @@ -21,15 +22,14 @@ -
- - + @@ -90,25 +90,23 @@
addons/ONNXRuntime/src
- - + +
+
FCCAnalyses
- + - +

Files

 ONNXRuntime.cc
 ONNXRuntime.cc
 
 WeaverInterface.cc
 WeaverInterface.cc
 
- + diff --git a/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.map b/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.map index e7a8467a13..eee1b6651b 100644 --- a/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.map +++ b/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.md5 b/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.md5 index e018c3f191..3fdef89110 100644 --- a/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.md5 +++ b/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.md5 @@ -1 +1 @@ -c9501d5d1aa4b4115f3f1b786b8362aa \ No newline at end of file +9e724781dfd64aac139942937eec3c63 \ No newline at end of file diff --git a/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.png b/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.png index b150336073..28628d60a7 100644 Binary files a/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.png and b/doc/latest/dir_76cc8aa98929073362273945134e215e_dep.png differ diff --git a/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30.html b/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30.html index 96ddef3175..4691950f9e 100644 --- a/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30.html +++ b/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe Directory Reference @@ -21,15 +22,14 @@ -
- - + @@ -90,18 +90,18 @@
analyzers/dataframe
- - - - - - - - - - - - + + + + + + + + + + + +
+
FCCAnalyses
@@ -115,12 +115,10 @@
 
- + diff --git a/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.map b/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.map index 4b19087740..d0227d471c 100644 --- a/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.map +++ b/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.map @@ -1,14 +1,14 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.md5 b/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.md5 index ee728b578b..ec9c86a0ca 100644 --- a/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.md5 +++ b/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.md5 @@ -1 +1 @@ -a6114938ff41764bd11dbc0b88c865fb \ No newline at end of file +a06a7d322a33d29695bca37d9d452acb \ No newline at end of file diff --git a/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.png b/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.png index 9cb3118a6b..e2328f31ab 100644 Binary files a/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.png and b/doc/latest/dir_80d0d0eb77b8b32422d353741e959c30_dep.png differ diff --git a/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff.html b/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff.html index 21db6b94d9..396abd1786 100644 --- a/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff.html +++ b/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/case-studies Directory Reference @@ -21,15 +22,14 @@ -
- - + @@ -90,12 +90,12 @@
analyzers/dataframe/case-studies
- - - - - - + + + + + +
+
FCCAnalyses
@@ -107,12 +107,10 @@
 
- + diff --git a/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.map b/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.map index b03975c248..963d2d18f2 100644 --- a/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.map +++ b/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.md5 b/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.md5 index 234b6a1714..078e27dcec 100644 --- a/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.md5 +++ b/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.md5 @@ -1 +1 @@ -a32af07c162273acac5239472b47c297 \ No newline at end of file +7c9f83fb1e74f064a49c3cf695c2ce11 \ No newline at end of file diff --git a/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.png b/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.png index 1dde8757ae..2a37aaa6b3 100644 Binary files a/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.png and b/doc/latest/dir_b69ebb5fe77e2572b7058b30dd2caaff_dep.png differ diff --git a/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b.html b/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b.html index 2dd874fd5f..792132f565 100644 --- a/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b.html +++ b/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/FCCAnalyses Directory Reference @@ -21,15 +22,14 @@ -
- + diff --git a/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.map b/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.map index 288d4a79c8..4d0b960d44 100644 --- a/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.map +++ b/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.md5 b/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.md5 index a1cb14a2d3..2c20d6e8a8 100644 --- a/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.md5 +++ b/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.md5 @@ -1 +1 @@ -9905810b70ce71eaf8f82b532f74000e \ No newline at end of file +fd09e76cc0b943715cda6a5e73edc4ed \ No newline at end of file diff --git a/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.png b/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.png index 6fdaf609fc..79f5d54763 100644 Binary files a/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.png and b/doc/latest/dir_cb7b6eb9215e3f84f34d01fe0347dc1b_dep.png differ diff --git a/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496.html b/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496.html index b9c7818c98..ff716fa882 100644 --- a/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496.html +++ b/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/case-studies/src Directory Reference @@ -21,15 +22,14 @@ -
- - + @@ -90,28 +90,26 @@
analyzers/dataframe/case-studies/src
- - - - - + + + + +
+
FCCAnalyses
- + - +

Files

 CSTemplate.cc
 CSTemplate.cc
 
 dummyLoaderCS.cc
 dummyLoaderCS.cc
 
- + diff --git a/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.map b/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.map index fcb48e3ea3..e16a6c8bd0 100644 --- a/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.map +++ b/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.md5 b/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.md5 index 596e617dcf..d105ad1cab 100644 --- a/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.md5 +++ b/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.md5 @@ -1 +1 @@ -2670008bdb6eb422e9e28b481a881450 \ No newline at end of file +0d7dbd214be4e650de81a8d03aaaed46 \ No newline at end of file diff --git a/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.png b/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.png index 50b91813a1..01814a8a26 100644 Binary files a/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.png and b/doc/latest/dir_f0731bc6e83d18879b7860d9ab3e4496_dep.png differ diff --git a/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250.html b/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250.html index 51a947ec69..7b0c24f695 100644 --- a/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250.html +++ b/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: analyzers/dataframe/case-studies/include Directory Reference @@ -21,15 +22,14 @@ -
- - + @@ -90,9 +90,9 @@
analyzers/dataframe/case-studies/include
- - - + + +
+
FCCAnalyses
@@ -102,12 +102,10 @@
 
- + diff --git a/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.map b/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.map index f970d1b52a..6674fac6d3 100644 --- a/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.map +++ b/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.md5 b/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.md5 index ab346f5d64..bd72c0ac94 100644 --- a/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.md5 +++ b/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.md5 @@ -1 +1 @@ -79fb769c9f4cfbd2570c469ba1bb4c47 \ No newline at end of file +0c5597556634bcd08d8213d2bc95ed1c \ No newline at end of file diff --git a/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.png b/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.png index 670c2da1f3..635f360822 100644 Binary files a/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.png and b/doc/latest/dir_f8e9a60acf5a67ab8f9e073a7b595250_dep.png differ diff --git a/doc/latest/doc.svg b/doc/latest/doc.svg index 535891b4a1..fc529133b5 100644 --- a/doc/latest/doc.svg +++ b/doc/latest/doc.svg @@ -2,10 +2,10 @@ - + - + diff --git a/doc/latest/docd.svg b/doc/latest/docd.svg index e243213447..f61c0fbbc8 100644 --- a/doc/latest/docd.svg +++ b/doc/latest/docd.svg @@ -2,10 +2,10 @@ - + - + diff --git a/doc/latest/doxygen.css b/doc/latest/doxygen.css index 864769fcff..2b577916df 100644 --- a/doc/latest/doxygen.css +++ b/doc/latest/doxygen.css @@ -4,104 +4,104 @@ html { /* page base colors */ --page-background-color: white; --page-foreground-color: black; ---page-link-color: #414753; ---page-visited-link-color: #4F5665; +--page-link-color: #283C35; +--page-visited-link-color: #344D45; /* index */ ---index-odd-item-bg-color: #F7F8F9; +--index-odd-item-bg-color: #F5F8F7; --index-even-item-bg-color: white; --index-header-color: black; --index-separator-color: #A0A0A0; /* header */ ---header-background-color: #F9F9FA; ---header-separator-color: #C2C7CF; +--header-background-color: #F6F9F8; +--header-separator-color: #ADC7BF; --header-gradient-image: url('nav_h.png'); ---group-header-separator-color: #8790A0; ---group-header-color: #373C46; +--group-header-separator-color: #649584; +--group-header-color: #202F2A; --inherit-header-color: gray; ---footer-foreground-color: #282C33; +--footer-foreground-color: #15201C; --footer-logo-width: 104px; ---citation-label-color: #333841; +--citation-label-color: #1D2C27; --glow-color: cyan; --title-background-color: white; ---title-separator-color: #5E6677; ---directory-separator-color: #9BA2B0; ---separator-color: #555C6B; +--title-separator-color: #406055; +--directory-separator-color: #7AA697; +--separator-color: #38544B; ---blockquote-background-color: #F6F7F8; ---blockquote-border-color: #9BA2B0; +--blockquote-background-color: #F3F7F5; +--blockquote-border-color: #7AA697; ---scrollbar-thumb-color: #9BA2B0; ---scrollbar-background-color: #F9F9FA; +--scrollbar-thumb-color: #7AA697; +--scrollbar-background-color: #F6F9F8; ---icon-background-color: #747E91; +--icon-background-color: #557E70; --icon-foreground-color: white; --icon-doc-image: url('doc.svg'); --icon-folder-open-image: url('folderopen.svg'); --icon-folder-closed-image: url('folderclosed.svg'); /* brief member declaration list */ ---memdecl-background-color: #F9F9FA; ---memdecl-separator-color: #DCDFE3; +--memdecl-background-color: #F6F9F8; +--memdecl-separator-color: #CFDFD9; --memdecl-foreground-color: #555; ---memdecl-template-color: #4F5665; +--memdecl-template-color: #344D45; /* detailed member list */ ---memdef-border-color: #A7ADB9; ---memdef-title-background-color: #E1E3E7; +--memdef-border-color: #89AFA3; +--memdef-title-background-color: #D5E3DE; --memdef-title-gradient-image: url('nav_f.png'); ---memdef-proto-background-color: #DDE0E4; ---memdef-proto-text-color: #22252B; +--memdef-proto-background-color: #D1E0DB; +--memdef-proto-text-color: #101916; --memdef-proto-text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); --memdef-doc-background-color: white; --memdef-param-name-color: #602020; ---memdef-template-color: #4F5665; +--memdef-template-color: #344D45; /* tables */ ---table-cell-border-color: #2C3038; ---table-header-background-color: #3A3F49; +--table-cell-border-color: #17231F; +--table-header-background-color: #22322D; --table-header-foreground-color: #FFFFFF; /* labels */ ---label-background-color: #747E91; ---label-left-top-border-color: #5E6677; ---label-right-bottom-border-color: #C2C7CF; +--label-background-color: #557E70; +--label-left-top-border-color: #406055; +--label-right-bottom-border-color: #ADC7BF; --label-foreground-color: white; /** navigation bar/tree/menu */ ---nav-background-color: #F9F9FA; ---nav-foreground-color: #383D47; +--nav-background-color: #F6F9F8; +--nav-foreground-color: #20302B; --nav-gradient-image: url('tab_b.png'); --nav-gradient-hover-image: url('tab_h.png'); --nav-gradient-active-image: url('tab_a.png'); --nav-gradient-active-image-parent: url("../tab_a.png"); --nav-separator-image: url('tab_s.png'); --nav-breadcrumb-image: url('bc_s.png'); ---nav-breadcrumb-border-color: #C0C5CD; +--nav-breadcrumb-border-color: #AAC5BC; --nav-splitbar-image: url('splitbar.png'); --nav-font-size-level1: 13px; --nav-font-size-level2: 10px; --nav-font-size-level3: 9px; ---nav-text-normal-color: #262930; +--nav-text-normal-color: #131D1A; --nav-text-hover-color: white; --nav-text-active-color: white; --nav-text-normal-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); --nav-text-hover-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); --nav-text-active-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); ---nav-menu-button-color: #383D47; +--nav-menu-button-color: #20302B; --nav-menu-background-color: white; --nav-menu-foreground-color: #555555; --nav-menu-toggle-color: rgba(255, 255, 255, 0.5); ---nav-arrow-color: #9BA2B0; ---nav-arrow-selected-color: #9BA2B0; +--nav-arrow-color: #7AA697; +--nav-arrow-selected-color: #7AA697; /* table of contents */ ---toc-background-color: #F4F5F6; ---toc-border-color: #D6D9DF; ---toc-header-color: #4F5665; +--toc-background-color: #F0F4F3; +--toc-border-color: #C7D9D3; +--toc-header-color: #344D45; --toc-down-arrow-image: url("data:image/svg+xml;utf8,&%238595;"); /** search field */ @@ -110,13 +110,13 @@ html { --search-magnification-image: url('mag.svg'); --search-magnification-select-image: url('mag_sel.svg'); --search-active-color: black; ---search-filter-background-color: #F9F9FA; +--search-filter-background-color: #F6F9F8; --search-filter-foreground-color: black; ---search-filter-border-color: #8F97A7; +--search-filter-border-color: #6C9C8C; --search-filter-highlight-text-color: white; ---search-filter-highlight-bg-color: #414753; ---search-results-foreground-color: #484F5C; ---search-results-background-color: #EDEEF0; +--search-filter-highlight-bg-color: #283C35; +--search-results-foreground-color: #2E443D; +--search-results-background-color: #E6EEEB; --search-results-border-color: black; --search-box-shadow: inset 0.5px 0.5px 3px 0px #555; @@ -133,24 +133,24 @@ html { --code-vhdl-char-color: #000000; --code-vhdl-keyword-color: #700070; --code-vhdl-logic-color: #FF0000; ---code-link-color: #4F5665; ---code-external-link-color: #4F5665; +--code-link-color: #344D45; +--code-external-link-color: #344D45; --fragment-foreground-color: black; ---fragment-background-color: #FBFBFC; ---fragment-border-color: #C2C7CF; +--fragment-background-color: #F9FBFB; +--fragment-border-color: #ADC7BF; --fragment-lineno-border-color: #00FF00; --fragment-lineno-background-color: #E8E8E8; --fragment-lineno-foreground-color: black; ---fragment-lineno-link-fg-color: #4F5665; +--fragment-lineno-link-fg-color: #344D45; --fragment-lineno-link-bg-color: #D8D8D8; ---fragment-lineno-link-hover-fg-color: #4F5665; +--fragment-lineno-link-hover-fg-color: #344D45; --fragment-lineno-link-hover-bg-color: #C8C8C8; --tooltip-foreground-color: black; --tooltip-background-color: white; --tooltip-border-color: gray; --tooltip-doc-color: grey; --tooltip-declaration-color: #006318; ---tooltip-link-color: #4F5665; +--tooltip-link-color: #344D45; --tooltip-shadow: 1px 1px 7px gray; --fold-line-color: #808080; --fold-minus-image: url('minus.svg'); @@ -177,104 +177,104 @@ html { /* page base colors */ --page-background-color: black; --page-foreground-color: #C9D1D9; ---page-link-color: #8F97A7; ---page-visited-link-color: #A2A8B5; +--page-link-color: #6C9C8C; +--page-visited-link-color: #83AB9E; /* index */ ---index-odd-item-bg-color: #070709; +--index-odd-item-bg-color: #020302; --index-even-item-bg-color: black; ---index-header-color: #C2C7CF; ---index-separator-color: #333841; +--index-header-color: #ADC7BF; +--index-separator-color: #1D2C27; /* header */ ---header-background-color: #040405; ---header-separator-color: #0F1013; +--header-background-color: #010101; +--header-separator-color: #050807; --header-gradient-image: url('nav_hd.png'); ---group-header-separator-color: #262930; ---group-header-color: #8F97A7; +--group-header-separator-color: #131D1A; +--group-header-color: #6C9C8C; --inherit-header-color: #A0A0A0; ---footer-foreground-color: #636C7D; +--footer-foreground-color: #45675C; --footer-logo-width: 60px; ---citation-label-color: #8F97A7; +--citation-label-color: #6C9C8C; --glow-color: cyan; ---title-background-color: #050607; ---title-separator-color: #363B45; ---directory-separator-color: #262930; ---separator-color: #262930; +--title-background-color: #010202; +--title-separator-color: #1F2E29; +--directory-separator-color: #131D1A; +--separator-color: #131D1A; ---blockquote-background-color: #0B0D0F; ---blockquote-border-color: #262930; +--blockquote-background-color: #040605; +--blockquote-border-color: #131D1A; ---scrollbar-thumb-color: #262930; ---scrollbar-background-color: #040405; +--scrollbar-thumb-color: #131D1A; +--scrollbar-background-color: #010101; ---icon-background-color: #333841; ---icon-foreground-color: #C2C7CF; +--icon-background-color: #1D2C27; +--icon-foreground-color: #ADC7BF; --icon-doc-image: url('docd.svg'); --icon-folder-open-image: url('folderopend.svg'); --icon-folder-closed-image: url('folderclosedd.svg'); /* brief member declaration list */ ---memdecl-background-color: #070709; ---memdecl-separator-color: #2A2E35; +--memdecl-background-color: #020302; +--memdecl-separator-color: #16211E; --memdecl-foreground-color: #BBB; ---memdecl-template-color: #7D8698; +--memdecl-template-color: #5C897A; /* detailed member list */ ---memdef-border-color: #1F2228; ---memdef-title-background-color: #17191D; +--memdef-border-color: #0F1614; +--memdef-title-background-color: #0A0F0D; --memdef-title-gradient-image: url('nav_fd.png'); ---memdef-proto-background-color: #14161A; ---memdef-proto-text-color: #9CA3B1; +--memdef-proto-background-color: #080D0B; +--memdef-proto-text-color: #7CA798; --memdef-proto-text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.9); --memdef-doc-background-color: black; --memdef-param-name-color: #D28757; ---memdef-template-color: #7D8698; +--memdef-template-color: #5C897A; /* tables */ ---table-cell-border-color: #262930; ---table-header-background-color: #262930; ---table-header-foreground-color: #C2C7CF; +--table-cell-border-color: #131D1A; +--table-header-background-color: #131D1A; +--table-header-foreground-color: #ADC7BF; /* labels */ ---label-background-color: #373C46; ---label-left-top-border-color: #4F5665; ---label-right-bottom-border-color: #262930; +--label-background-color: #202F2A; +--label-left-top-border-color: #344D45; +--label-right-bottom-border-color: #131D1A; --label-foreground-color: #CCCCCC; /** navigation bar/tree/menu */ ---nav-background-color: #0B0D0F; ---nav-foreground-color: #383D47; +--nav-background-color: #040605; +--nav-foreground-color: #20302B; --nav-gradient-image: url('tab_bd.png'); --nav-gradient-hover-image: url('tab_hd.png'); --nav-gradient-active-image: url('tab_ad.png'); --nav-gradient-active-image-parent: url("../tab_ad.png"); --nav-separator-image: url('tab_sd.png'); --nav-breadcrumb-image: url('bc_sd.png'); ---nav-breadcrumb-border-color: #282C33; +--nav-breadcrumb-border-color: #15201C; --nav-splitbar-image: url('splitbard.png'); --nav-font-size-level1: 13px; --nav-font-size-level2: 10px; --nav-font-size-level3: 9px; ---nav-text-normal-color: #B4BAC4; ---nav-text-hover-color: #DADCE2; ---nav-text-active-color: #DADCE2; +--nav-text-normal-color: #9BBBB0; +--nav-text-hover-color: #CCDCD7; +--nav-text-active-color: #CCDCD7; --nav-text-normal-shadow: 0px 1px 1px black; --nav-text-hover-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); --nav-text-active-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); ---nav-menu-button-color: #B4BAC4; ---nav-menu-background-color: #020203; +--nav-menu-button-color: #9BBBB0; +--nav-menu-background-color: #000000; --nav-menu-foreground-color: #BBBBBB; --nav-menu-toggle-color: rgba(255, 255, 255, 0.2); ---nav-arrow-color: #333841; ---nav-arrow-selected-color: #8F97A7; +--nav-arrow-color: #1D2C27; +--nav-arrow-selected-color: #6C9C8C; /* table of contents */ ---toc-background-color: #0F1114; ---toc-border-color: #1C1E23; ---toc-header-color: #A2A8B5; +--toc-background-color: #060908; +--toc-border-color: #0D1311; +--toc-header-color: #83AB9E; --toc-down-arrow-image: url("data:image/svg+xml;utf8,&%238595;"); /** search field */ @@ -283,15 +283,15 @@ html { --search-magnification-image: url('mag_d.svg'); --search-magnification-select-image: url('mag_seld.svg'); --search-active-color: #C5C5C5; ---search-filter-background-color: #0B0D0F; ---search-filter-foreground-color: #8F97A7; ---search-filter-border-color: #7D8698; ---search-filter-highlight-text-color: #BABFC9; ---search-filter-highlight-bg-color: #262930; ---search-results-background-color: #0B0D0F; ---search-results-foreground-color: #8F97A7; ---search-results-border-color: #7D8698; ---search-box-shadow: inset 0.5px 0.5px 3px 0px #2E323B; +--search-filter-background-color: #040605; +--search-filter-foreground-color: #6C9C8C; +--search-filter-border-color: #5C897A; +--search-filter-highlight-text-color: #A2C0B6; +--search-filter-highlight-bg-color: #131D1A; +--search-results-background-color: #040605; +--search-results-foreground-color: #6C9C8C; +--search-results-border-color: #5C897A; +--search-box-shadow: inset 0.5px 0.5px 3px 0px #192622; /** code fragments */ --code-keyword-color: #CC99CD; @@ -2025,3 +2025,21 @@ details[open]>summary::before { font-size: 80%; } +body { + scrollbar-color: var(--scrollbar-thumb-color) var(--scrollbar-background-color); +} + +::-webkit-scrollbar { + background-color: var(--scrollbar-background-color); + height: 12px; + width: 12px; +} +::-webkit-scrollbar-thumb { + border-radius: 6px; + box-shadow: inset 0 0 12px 12px var(--scrollbar-thumb-color); + border: solid 2px transparent; +} +::-webkit-scrollbar-corner { + background-color: var(--scrollbar-background-color); +} + diff --git a/doc/latest/doxygen.svg b/doc/latest/doxygen.svg index f7b01e3e19..058ebda94b 100644 --- a/doc/latest/doxygen.svg +++ b/doc/latest/doxygen.svg @@ -4,15 +4,15 @@ - - + + - - + + @@ -21,7 +21,7 @@ - + diff --git a/doc/latest/dummyLoaderCS_8cc.html b/doc/latest/dummyLoaderCS_8cc.html new file mode 100644 index 0000000000..c6f3beba18 --- /dev/null +++ b/doc/latest/dummyLoaderCS_8cc.html @@ -0,0 +1,132 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/case-studies/src/dummyLoaderCS.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+ +
dummyLoaderCS.cc File Reference
+
+
+
+Include dependency graph for dummyLoaderCS.cc:
+
+
+ + + + + +
+
+ + + +

+Functions

bool dummyLoaderCS ()
 
+

Function Documentation

+ +

◆ dummyLoaderCS()

+ +
+
+ + + + + + + +
bool dummyLoaderCS ()
+
+ +
+
+
+ + + + + diff --git a/doc/latest/dummyLoaderCS_8cc__incl.map b/doc/latest/dummyLoaderCS_8cc__incl.map new file mode 100644 index 0000000000..ba7ea1ef8b --- /dev/null +++ b/doc/latest/dummyLoaderCS_8cc__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/dummyLoaderCS_8cc__incl.md5 b/doc/latest/dummyLoaderCS_8cc__incl.md5 new file mode 100644 index 0000000000..162d9aea45 --- /dev/null +++ b/doc/latest/dummyLoaderCS_8cc__incl.md5 @@ -0,0 +1 @@ +422cb607ae5a355ff622151757fecb89 \ No newline at end of file diff --git a/doc/latest/dummyLoaderCS_8cc__incl.png b/doc/latest/dummyLoaderCS_8cc__incl.png new file mode 100644 index 0000000000..1a77ae1976 Binary files /dev/null and b/doc/latest/dummyLoaderCS_8cc__incl.png differ diff --git a/doc/latest/dummyLoaderCS_8h.html b/doc/latest/dummyLoaderCS_8h.html new file mode 100644 index 0000000000..6d55653659 --- /dev/null +++ b/doc/latest/dummyLoaderCS_8h.html @@ -0,0 +1,133 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies/dummyLoaderCS.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+ +
dummyLoaderCS.h File Reference
+
+
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + +
+
+

Go to the source code of this file.

+ + + + +

+Functions

bool dummyLoaderCS ()
 
+

Function Documentation

+ +

◆ dummyLoaderCS()

+ +
+
+ + + + + + + +
bool dummyLoaderCS ()
+
+ +
+
+
+ + + + + diff --git a/doc/latest/dummyLoaderCS_8h__dep__incl.map b/doc/latest/dummyLoaderCS_8h__dep__incl.map new file mode 100644 index 0000000000..4cdcbd6200 --- /dev/null +++ b/doc/latest/dummyLoaderCS_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/dummyLoaderCS_8h__dep__incl.md5 b/doc/latest/dummyLoaderCS_8h__dep__incl.md5 new file mode 100644 index 0000000000..61b3ff6e88 --- /dev/null +++ b/doc/latest/dummyLoaderCS_8h__dep__incl.md5 @@ -0,0 +1 @@ +f4fae71d0656d4e52fa6f8d6d1e55eb8 \ No newline at end of file diff --git a/doc/latest/dummyLoaderCS_8h__dep__incl.png b/doc/latest/dummyLoaderCS_8h__dep__incl.png new file mode 100644 index 0000000000..21addfba5f Binary files /dev/null and b/doc/latest/dummyLoaderCS_8h__dep__incl.png differ diff --git a/doc/latest/dummyLoaderCS_8h_source.html b/doc/latest/dummyLoaderCS_8h_source.html new file mode 100644 index 0000000000..659c757856 --- /dev/null +++ b/doc/latest/dummyLoaderCS_8h_source.html @@ -0,0 +1,106 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies/dummyLoaderCS.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
dummyLoaderCS.h
+
+
+Go to the documentation of this file.
1#ifndef DUMMYLOADERCS_ANALYZERS_H
+
2#define DUMMYLOADERCS_ANALYZERS_H
+
3
+
4bool dummyLoaderCS();
+
5#endif
+
bool dummyLoaderCS()
Definition dummyLoaderCS.cc:2
+
+ + + + + diff --git a/doc/latest/dummyLoader_8cc.html b/doc/latest/dummyLoader_8cc.html new file mode 100644 index 0000000000..24dffa31b4 --- /dev/null +++ b/doc/latest/dummyLoader_8cc.html @@ -0,0 +1,132 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/dummyLoader.cc File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+ +
dummyLoader.cc File Reference
+
+
+
+Include dependency graph for dummyLoader.cc:
+
+
+ + + + + +
+
+ + + +

+Functions

bool dummyLoader ()
 
+

Function Documentation

+ +

◆ dummyLoader()

+ +
+
+ + + + + + + +
bool dummyLoader ()
+
+ +
+
+
+ + + + + diff --git a/doc/latest/dummyLoader_8cc__incl.map b/doc/latest/dummyLoader_8cc__incl.map new file mode 100644 index 0000000000..1585994428 --- /dev/null +++ b/doc/latest/dummyLoader_8cc__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/dummyLoader_8cc__incl.md5 b/doc/latest/dummyLoader_8cc__incl.md5 new file mode 100644 index 0000000000..23ad89b6e7 --- /dev/null +++ b/doc/latest/dummyLoader_8cc__incl.md5 @@ -0,0 +1 @@ +fc6d87293bf10dd165bfce313df900c8 \ No newline at end of file diff --git a/doc/latest/dummyLoader_8cc__incl.png b/doc/latest/dummyLoader_8cc__incl.png new file mode 100644 index 0000000000..64805c6ec4 Binary files /dev/null and b/doc/latest/dummyLoader_8cc__incl.png differ diff --git a/doc/latest/dummyLoader_8h.html b/doc/latest/dummyLoader_8h.html new file mode 100644 index 0000000000..afacc2584d --- /dev/null +++ b/doc/latest/dummyLoader_8h.html @@ -0,0 +1,133 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/dummyLoader.h File Reference + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+ +
dummyLoader.h File Reference
+
+
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + +
+
+

Go to the source code of this file.

+ + + + +

+Functions

bool dummyLoader ()
 
+

Function Documentation

+ +

◆ dummyLoader()

+ +
+
+ + + + + + + +
bool dummyLoader ()
+
+ +
+
+
+ + + + + diff --git a/doc/latest/dummyLoader_8h__dep__incl.map b/doc/latest/dummyLoader_8h__dep__incl.map new file mode 100644 index 0000000000..d890065d5f --- /dev/null +++ b/doc/latest/dummyLoader_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/dummyLoader_8h__dep__incl.md5 b/doc/latest/dummyLoader_8h__dep__incl.md5 new file mode 100644 index 0000000000..412c699ac1 --- /dev/null +++ b/doc/latest/dummyLoader_8h__dep__incl.md5 @@ -0,0 +1 @@ +17d4637055d9a3995092756c8e942341 \ No newline at end of file diff --git a/doc/latest/dummyLoader_8h__dep__incl.png b/doc/latest/dummyLoader_8h__dep__incl.png new file mode 100644 index 0000000000..ef16662571 Binary files /dev/null and b/doc/latest/dummyLoader_8h__dep__incl.png differ diff --git a/doc/latest/dummyLoader_8h_source.html b/doc/latest/dummyLoader_8h_source.html new file mode 100644 index 0000000000..6a597476e4 --- /dev/null +++ b/doc/latest/dummyLoader_8h_source.html @@ -0,0 +1,106 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/dummyLoader.h Source File + + + + + + + + + + + +
+
+ + + + + + +
+
FCCAnalyses +
+
+
+ + + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
dummyLoader.h
+
+
+Go to the documentation of this file.
1#ifndef DUMMYLOADER_ANALYZERS_H
+
2#define DUMMYLOADER_ANALYZERS_H
+
3
+
4bool dummyLoader();
+
5#endif
+
bool dummyLoader()
Definition dummyLoader.cc:2
+
+ + + + + diff --git a/doc/latest/dummy_loader_8cc.html b/doc/latest/dummy_loader_8cc.html deleted file mode 100644 index 8c24be6bf9..0000000000 --- a/doc/latest/dummy_loader_8cc.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/dummyLoader.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
- -
dummyLoader.cc File Reference
-
-
-
-Include dependency graph for dummyLoader.cc:
-
-
- - - - - -
-
- - - -

-Functions

bool dummyLoader ()
 
-

Function Documentation

- -

◆ dummyLoader()

- -
-
- - - - - - - -
bool dummyLoader ()
-
- -
-
-
- - - - - diff --git a/doc/latest/dummy_loader_8cc__incl.map b/doc/latest/dummy_loader_8cc__incl.map deleted file mode 100644 index 6f39dfd659..0000000000 --- a/doc/latest/dummy_loader_8cc__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/dummy_loader_8cc__incl.md5 b/doc/latest/dummy_loader_8cc__incl.md5 deleted file mode 100644 index 5798161d87..0000000000 --- a/doc/latest/dummy_loader_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -20cb28e49667f1df0567d3069d0608d4 \ No newline at end of file diff --git a/doc/latest/dummy_loader_8cc__incl.png b/doc/latest/dummy_loader_8cc__incl.png deleted file mode 100644 index 1ed6e3c9a2..0000000000 Binary files a/doc/latest/dummy_loader_8cc__incl.png and /dev/null differ diff --git a/doc/latest/dummy_loader_8h.html b/doc/latest/dummy_loader_8h.html deleted file mode 100644 index 5c5b1f62d6..0000000000 --- a/doc/latest/dummy_loader_8h.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/dummyLoader.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
- -
dummyLoader.h File Reference
-
-
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - -
-
-

Go to the source code of this file.

- - - - -

-Functions

bool dummyLoader ()
 
-

Function Documentation

- -

◆ dummyLoader()

- -
-
- - - - - - - -
bool dummyLoader ()
-
- -
-
-
- - - - - diff --git a/doc/latest/dummy_loader_8h__dep__incl.map b/doc/latest/dummy_loader_8h__dep__incl.map deleted file mode 100644 index 6709f7dd80..0000000000 --- a/doc/latest/dummy_loader_8h__dep__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/dummy_loader_8h__dep__incl.md5 b/doc/latest/dummy_loader_8h__dep__incl.md5 deleted file mode 100644 index 1f69740203..0000000000 --- a/doc/latest/dummy_loader_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -6dc3f3b90d169b57deee062a786e253d \ No newline at end of file diff --git a/doc/latest/dummy_loader_8h__dep__incl.png b/doc/latest/dummy_loader_8h__dep__incl.png deleted file mode 100644 index 2154f3af42..0000000000 Binary files a/doc/latest/dummy_loader_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/dummy_loader_8h_source.html b/doc/latest/dummy_loader_8h_source.html deleted file mode 100644 index 3d12a63f77..0000000000 --- a/doc/latest/dummy_loader_8h_source.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/dummyLoader.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
dummyLoader.h
-
-
-Go to the documentation of this file.
1#ifndef DUMMYLOADER_ANALYZERS_H
-
2#define DUMMYLOADER_ANALYZERS_H
-
3
-
4bool dummyLoader();
-
5#endif
-
bool dummyLoader()
Definition dummyLoader.cc:2
-
- - - - - diff --git a/doc/latest/dummy_loader_c_s_8cc.html b/doc/latest/dummy_loader_c_s_8cc.html deleted file mode 100644 index f37192b1b3..0000000000 --- a/doc/latest/dummy_loader_c_s_8cc.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/case-studies/src/dummyLoaderCS.cc File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
- -
dummyLoaderCS.cc File Reference
-
-
-
-Include dependency graph for dummyLoaderCS.cc:
-
-
- - - - - -
-
- - - -

-Functions

bool dummyLoaderCS ()
 
-

Function Documentation

- -

◆ dummyLoaderCS()

- -
-
- - - - - - - -
bool dummyLoaderCS ()
-
- -
-
-
- - - - - diff --git a/doc/latest/dummy_loader_c_s_8cc__incl.map b/doc/latest/dummy_loader_c_s_8cc__incl.map deleted file mode 100644 index fceec61d99..0000000000 --- a/doc/latest/dummy_loader_c_s_8cc__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/dummy_loader_c_s_8cc__incl.md5 b/doc/latest/dummy_loader_c_s_8cc__incl.md5 deleted file mode 100644 index fff42c653a..0000000000 --- a/doc/latest/dummy_loader_c_s_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -fe20dfc716d6e95bb1dfd91391af5dd8 \ No newline at end of file diff --git a/doc/latest/dummy_loader_c_s_8cc__incl.png b/doc/latest/dummy_loader_c_s_8cc__incl.png deleted file mode 100644 index 54a7d90887..0000000000 Binary files a/doc/latest/dummy_loader_c_s_8cc__incl.png and /dev/null differ diff --git a/doc/latest/dummy_loader_c_s_8h.html b/doc/latest/dummy_loader_c_s_8h.html deleted file mode 100644 index b181c90e3c..0000000000 --- a/doc/latest/dummy_loader_c_s_8h.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies/dummyLoaderCS.h File Reference - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
- -
dummyLoaderCS.h File Reference
-
-
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - - -
-
-

Go to the source code of this file.

- - - - -

-Functions

bool dummyLoaderCS ()
 
-

Function Documentation

- -

◆ dummyLoaderCS()

- -
-
- - - - - - - -
bool dummyLoaderCS ()
-
- -
-
-
- - - - - diff --git a/doc/latest/dummy_loader_c_s_8h__dep__incl.map b/doc/latest/dummy_loader_c_s_8h__dep__incl.map deleted file mode 100644 index bf5e10e6de..0000000000 --- a/doc/latest/dummy_loader_c_s_8h__dep__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/dummy_loader_c_s_8h__dep__incl.md5 b/doc/latest/dummy_loader_c_s_8h__dep__incl.md5 deleted file mode 100644 index 6ff83fa217..0000000000 --- a/doc/latest/dummy_loader_c_s_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -80a6efe059a6107f08ca1da39460bb24 \ No newline at end of file diff --git a/doc/latest/dummy_loader_c_s_8h__dep__incl.png b/doc/latest/dummy_loader_c_s_8h__dep__incl.png deleted file mode 100644 index 1f70ff5957..0000000000 Binary files a/doc/latest/dummy_loader_c_s_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/dummy_loader_c_s_8h_source.html b/doc/latest/dummy_loader_c_s_8h_source.html deleted file mode 100644 index cf2a5c7929..0000000000 --- a/doc/latest/dummy_loader_c_s_8h_source.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/case-studies/include/case-studies/dummyLoaderCS.h Source File - - - - - - - - - - - - -
-
- - - - - - -
-
FCCAnalyses -
-
-
- - - - - - - - - -
-
- - -
-
-
-
-
-
Loading...
-
Searching...
-
No Matches
-
-
-
-
- - -
-
-
dummyLoaderCS.h
-
-
-Go to the documentation of this file.
1#ifndef DUMMYLOADERCS_ANALYZERS_H
-
2#define DUMMYLOADERCS_ANALYZERS_H
-
3
-
4bool dummyLoaderCS();
-
5#endif
-
bool dummyLoaderCS()
Definition dummyLoaderCS.cc:2
-
- - - - - diff --git a/doc/latest/fccanalyses_stylesheet.css b/doc/latest/fccanalyses_stylesheet.css deleted file mode 100644 index e2515926c8..0000000000 --- a/doc/latest/fccanalyses_stylesheet.css +++ /dev/null @@ -1,1764 +0,0 @@ -/* The standard CSS for doxygen 1.8.15 */ - -body, table, div, p, dl { - font: 400 14px/22px Roboto,sans-serif; -} - -p.reference, p.definition { - font: 400 14px/22px Roboto,sans-serif; -} - -/* @group Heading Levels */ - -h1.groupheader { - font-size: 150%; -} - -.title { - font: 400 14px/28px Roboto,sans-serif; - font-size: 150%; - font-weight: bold; - margin: 10px 2px; -} - -h2.groupheader { - border-bottom: 1px solid #879ECB; - color: #354C7B; - font-size: 150%; - font-weight: normal; - margin-top: 1.75em; - padding-top: 8px; - padding-bottom: 4px; - width: 100%; -} - -h3.groupheader { - font-size: 100%; -} - -h1, h2, h3, h4, h5, h6 { - -webkit-transition: text-shadow 0.5s linear; - -moz-transition: text-shadow 0.5s linear; - -ms-transition: text-shadow 0.5s linear; - -o-transition: text-shadow 0.5s linear; - transition: text-shadow 0.5s linear; - margin-right: 15px; -} - -h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { - text-shadow: 0 0 15px cyan; -} - -dt { - font-weight: bold; -} - -div.multicol { - -moz-column-gap: 1em; - -webkit-column-gap: 1em; - -moz-column-count: 3; - -webkit-column-count: 3; -} - -p.startli, p.startdd { - margin-top: 2px; -} - -p.starttd { - margin-top: 0px; -} - -p.endli { - margin-bottom: 0px; -} - -p.enddd { - margin-bottom: 4px; -} - -p.endtd { - margin-bottom: 2px; -} - -p.interli { -} - -p.interdd { -} - -p.intertd { -} - -/* @end */ - -caption { - font-weight: bold; -} - -span.legend { - font-size: 70%; - text-align: center; -} - -h3.version { - font-size: 90%; - text-align: center; -} - -div.qindex, div.navtab{ - background-color: #EBEFF6; - border: 1px solid #A3B4D7; - text-align: center; -} - -div.qindex, div.navpath { - width: 100%; - line-height: 140%; -} - -div.navtab { - margin-right: 15px; -} - -/* @group Link Styling */ - -a { - color: #3D578C; - font-weight: normal; - text-decoration: none; -} - -.contents a:visited { - color: #4665A2; -} - -a:hover { - text-decoration: underline; -} - -a.qindex { - font-weight: bold; -} - -a.qindexHL { - font-weight: bold; - background-color: #9CAFD4; - color: #FFFFFF; - border: 1px double #869DCA; -} - -.contents a.qindexHL:visited { - color: #FFFFFF; -} - -a.el { - font-weight: bold; -} - -a.elRef { -} - -a.code, a.code:visited, a.line, a.line:visited { - color: #4665A2; -} - -a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited { - color: #4665A2; -} - -/* @end */ - -dl.el { - margin-left: -1cm; -} - -ul { - overflow: hidden; /*Fixed: list item bullets overlap floating elements*/ -} - -#side-nav ul { - overflow: visible; /* reset ul rule for scroll bar in GENERATE_TREEVIEW window */ -} - -#main-nav ul { - overflow: visible; /* reset ul rule for the navigation bar drop down lists */ -} - -.fragment { - text-align: left; - direction: ltr; - overflow-x: auto; /*Fixed: fragment lines overlap floating elements*/ - overflow-y: hidden; -} - -pre.fragment { - border: 1px solid #C4CFE5; - background-color: #FBFCFD; - padding: 4px 6px; - margin: 4px 8px 4px 2px; - overflow: auto; - word-wrap: break-word; - font-size: 9pt; - line-height: 125%; - font-family: monospace, fixed; - font-size: 105%; -} - -div.fragment { - padding: 0 0 1px 0; /*Fixed: last line underline overlap border*/ - margin: 4px 8px 4px 2px; - background-color: #FBFCFD; - border: 1px solid #C4CFE5; -} - -div.line { - font-family: monospace, fixed; - font-size: 13px; - min-height: 13px; - line-height: 1.0; - text-wrap: unrestricted; - white-space: -moz-pre-wrap; /* Moz */ - white-space: -pre-wrap; /* Opera 4-6 */ - white-space: -o-pre-wrap; /* Opera 7 */ - white-space: pre-wrap; /* CSS3 */ - word-wrap: break-word; /* IE 5.5+ */ - text-indent: -53px; - padding-left: 53px; - padding-bottom: 0px; - margin: 0px; - -webkit-transition-property: background-color, box-shadow; - -webkit-transition-duration: 0.5s; - -moz-transition-property: background-color, box-shadow; - -moz-transition-duration: 0.5s; - -ms-transition-property: background-color, box-shadow; - -ms-transition-duration: 0.5s; - -o-transition-property: background-color, box-shadow; - -o-transition-duration: 0.5s; - transition-property: background-color, box-shadow; - transition-duration: 0.5s; -} - -div.line:after { - content:"\000A"; - white-space: pre; -} - -div.line.glow { - background-color: cyan; - box-shadow: 0 0 10px cyan; -} - - -span.lineno { - padding-right: 4px; - text-align: right; - border-right: 2px solid #0F0; - background-color: #E8E8E8; - white-space: pre; -} -span.lineno a { - background-color: #D8D8D8; -} - -span.lineno a:hover { - background-color: #C8C8C8; -} - -.lineno { - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -div.ah, span.ah { - background-color: black; - font-weight: bold; - color: #FFFFFF; - margin-bottom: 3px; - margin-top: 3px; - padding: 0.2em; - border: solid thin #333; - border-radius: 0.5em; - -webkit-border-radius: .5em; - -moz-border-radius: .5em; - box-shadow: 2px 2px 3px #999; - -webkit-box-shadow: 2px 2px 3px #999; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; - background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); - background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%); -} - -div.classindex ul { - list-style: none; - padding-left: 0; -} - -div.classindex span.ai { - display: inline-block; -} - -div.groupHeader { - margin-left: 16px; - margin-top: 12px; - font-weight: bold; -} - -div.groupText { - margin-left: 16px; - font-style: italic; -} - -body { - background-color: white; - color: black; - margin: 0; -} - -div.contents { - margin-top: 10px; - margin-left: 12px; - margin-right: 8px; -} - -td.indexkey { - background-color: #EBEFF6; - font-weight: bold; - border: 1px solid #C4CFE5; - margin: 2px 0px 2px 0; - padding: 2px 10px; - white-space: nowrap; - vertical-align: top; -} - -td.indexvalue { - background-color: #EBEFF6; - border: 1px solid #C4CFE5; - padding: 2px 10px; - margin: 2px 0px; -} - -tr.memlist { - background-color: #EEF1F7; -} - -p.formulaDsp { - text-align: center; -} - -img.formulaDsp { - -} - -img.formulaInl, img.inline { - vertical-align: middle; -} - -div.center { - text-align: center; - margin-top: 0px; - margin-bottom: 0px; - padding: 0px; -} - -div.center img { - border: 0px; -} - -address.footer { - text-align: right; - padding-right: 12px; -} - -img.footer { - border: 0px; - vertical-align: middle; -} - -/* @group Code Colorization */ - -span.keyword { - color: #008000 -} - -span.keywordtype { - color: #604020 -} - -span.keywordflow { - color: #e08000 -} - -span.comment { - color: #800000 -} - -span.preprocessor { - color: #806020 -} - -span.stringliteral { - color: #002080 -} - -span.charliteral { - color: #008080 -} - -span.vhdldigit { - color: #ff00ff -} - -span.vhdlchar { - color: #000000 -} - -span.vhdlkeyword { - color: #700070 -} - -span.vhdllogic { - color: #ff0000 -} - -blockquote { - background-color: #F7F8FB; - border-left: 2px solid #9CAFD4; - margin: 0 24px 0 4px; - padding: 0 12px 0 16px; -} - -blockquote.DocNodeRTL { - border-left: 0; - border-right: 2px solid #9CAFD4; - margin: 0 4px 0 24px; - padding: 0 16px 0 12px; -} - -/* @end */ - -/* -.search { - color: #003399; - font-weight: bold; -} - -form.search { - margin-bottom: 0px; - margin-top: 0px; -} - -input.search { - font-size: 75%; - color: #000080; - font-weight: normal; - background-color: #e8eef2; -} -*/ - -td.tiny { - font-size: 75%; -} - -.dirtab { - padding: 4px; - border-collapse: collapse; - border: 1px solid #A3B4D7; -} - -th.dirtab { - background: #EBEFF6; - font-weight: bold; -} - -hr { - height: 0px; - border: none; - border-top: 1px solid #4A6AAA; -} - -hr.footer { - height: 1px; -} - -/* @group Member Descriptions */ - -table.memberdecls { - border-spacing: 0px; - padding: 0px; -} - -.memberdecls td, .fieldtable tr { - -webkit-transition-property: background-color, box-shadow; - -webkit-transition-duration: 0.5s; - -moz-transition-property: background-color, box-shadow; - -moz-transition-duration: 0.5s; - -ms-transition-property: background-color, box-shadow; - -ms-transition-duration: 0.5s; - -o-transition-property: background-color, box-shadow; - -o-transition-duration: 0.5s; - transition-property: background-color, box-shadow; - transition-duration: 0.5s; -} - -.memberdecls td.glow, .fieldtable tr.glow { - background-color: cyan; - box-shadow: 0 0 15px cyan; -} - -.mdescLeft, .mdescRight, -.memItemLeft, .memItemRight, -.memTemplItemLeft, .memTemplItemRight, .memTemplParams { - background-color: #F9FAFC; - border: none; - margin: 4px; - padding: 1px 0 0 8px; -} - -.mdescLeft, .mdescRight { - padding: 0px 8px 4px 8px; - color: #555; -} - -.memSeparator { - border-bottom: 1px solid #DEE4F0; - line-height: 1px; - margin: 0px; - padding: 0px; -} - -.memItemLeft, .memTemplItemLeft { - white-space: nowrap; -} - -.memItemRight { - width: 100%; -} - -.memTemplParams { - color: #4665A2; - white-space: nowrap; - font-size: 80%; -} - -/* @end */ - -/* @group Member Details */ - -/* Styles for detailed member documentation */ - -.memtitle { - padding: 8px; - border-top: 1px solid #A8B8D9; - border-left: 1px solid #A8B8D9; - border-right: 1px solid #A8B8D9; - border-top-right-radius: 4px; - border-top-left-radius: 4px; - margin-bottom: -1px; - background-image: url('nav_f.png'); - background-repeat: repeat-x; - background-color: #E2E8F2; - line-height: 1.25; - font-weight: 300; - float:left; -} - -.permalink -{ - font-size: 65%; - display: inline-block; - vertical-align: middle; -} - -.memtemplate { - font-size: 80%; - color: #4665A2; - font-weight: normal; - margin-left: 9px; -} - -.memnav { - background-color: #EBEFF6; - border: 1px solid #A3B4D7; - text-align: center; - margin: 2px; - margin-right: 15px; - padding: 2px; -} - -.mempage { - width: 100%; -} - -.memitem { - padding: 0; - margin-bottom: 10px; - margin-right: 5px; - -webkit-transition: box-shadow 0.5s linear; - -moz-transition: box-shadow 0.5s linear; - -ms-transition: box-shadow 0.5s linear; - -o-transition: box-shadow 0.5s linear; - transition: box-shadow 0.5s linear; - display: table !important; - width: 100%; -} - -.memitem.glow { - box-shadow: 0 0 15px cyan; -} - -.memname { - font-weight: 400; - margin-left: 6px; -} - -.memname td { - vertical-align: bottom; -} - -.memproto, dl.reflist dt { - border-top: 1px solid #A8B8D9; - border-left: 1px solid #A8B8D9; - border-right: 1px solid #A8B8D9; - padding: 6px 0px 6px 0px; - color: #253555; - font-weight: bold; - text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); - background-color: #DFE5F1; - /* opera specific markup */ - box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - border-top-right-radius: 4px; - /* firefox specific markup */ - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - -moz-border-radius-topright: 4px; - /* webkit specific markup */ - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - -webkit-border-top-right-radius: 4px; - -} - -.overload { - font-family: "courier new",courier,monospace; - font-size: 65%; -} - -.memdoc, dl.reflist dd { - border-bottom: 1px solid #A8B8D9; - border-left: 1px solid #A8B8D9; - border-right: 1px solid #A8B8D9; - padding: 6px 10px 2px 10px; - background-color: #FBFCFD; - border-top-width: 0; - background-image:url('nav_g.png'); - background-repeat:repeat-x; - background-color: #FFFFFF; - /* opera specific markup */ - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; - box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - /* firefox specific markup */ - -moz-border-radius-bottomleft: 4px; - -moz-border-radius-bottomright: 4px; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - /* webkit specific markup */ - -webkit-border-bottom-left-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); -} - -dl.reflist dt { - padding: 5px; -} - -dl.reflist dd { - margin: 0px 0px 10px 0px; - padding: 5px; -} - -.paramkey { - text-align: right; -} - -.paramtype { - white-space: nowrap; -} - -.paramname { - color: #602020; - white-space: nowrap; -} -.paramname em { - font-style: normal; -} -.paramname code { - line-height: 14px; -} - -.params, .retval, .exception, .tparams { - margin-left: 0px; - padding-left: 0px; -} - -.params .paramname, .retval .paramname, .tparams .paramname { - font-weight: bold; - vertical-align: top; -} - -.params .paramtype, .tparams .paramtype { - font-style: italic; - vertical-align: top; -} - -.params .paramdir, .tparams .paramdir { - font-family: "courier new",courier,monospace; - vertical-align: top; -} - -table.mlabels { - border-spacing: 0px; -} - -td.mlabels-left { - width: 100%; - padding: 0px; -} - -td.mlabels-right { - vertical-align: bottom; - padding: 0px; - white-space: nowrap; -} - -span.mlabels { - margin-left: 8px; -} - -span.mlabel { - background-color: #728DC1; - border-top:1px solid #5373B4; - border-left:1px solid #5373B4; - border-right:1px solid #C4CFE5; - border-bottom:1px solid #C4CFE5; - text-shadow: none; - color: white; - margin-right: 4px; - padding: 2px 3px; - border-radius: 3px; - font-size: 7pt; - white-space: nowrap; - vertical-align: middle; -} - - - -/* @end */ - -/* these are for tree view inside a (index) page */ - -div.directory { - margin: 10px 0px; - border-top: 1px solid #9CAFD4; - border-bottom: 1px solid #9CAFD4; - width: 100%; -} - -.directory table { - border-collapse:collapse; -} - -.directory td { - margin: 0px; - padding: 0px; - vertical-align: top; -} - -.directory td.entry { - white-space: nowrap; - padding-right: 6px; - padding-top: 3px; -} - -.directory td.entry a { - outline:none; -} - -.directory td.entry a img { - border: none; -} - -.directory td.desc { - width: 100%; - padding-left: 6px; - padding-right: 6px; - padding-top: 3px; - border-left: 1px solid rgba(0,0,0,0.05); -} - -.directory tr.even { - padding-left: 6px; - background-color: #F7F8FB; -} - -.directory img { - vertical-align: -30%; -} - -.directory .levels { - white-space: nowrap; - width: 100%; - text-align: right; - font-size: 9pt; -} - -.directory .levels span { - cursor: pointer; - padding-left: 2px; - padding-right: 2px; - color: #3D578C; -} - -.arrow { - color: #9CAFD4; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; - font-size: 80%; - display: inline-block; - width: 16px; - height: 22px; -} - -.icon { - font-family: Arial, Helvetica; - font-weight: bold; - font-size: 12px; - height: 14px; - width: 16px; - display: inline-block; - background-color: #728DC1; - color: white; - text-align: center; - border-radius: 4px; - margin-left: 2px; - margin-right: 2px; -} - -.icona { - width: 24px; - height: 22px; - display: inline-block; -} - -.iconfopen { - width: 24px; - height: 18px; - margin-bottom: 4px; - background-image:url('folderopen.png'); - background-position: 0px -4px; - background-repeat: repeat-y; - vertical-align:top; - display: inline-block; -} - -.iconfclosed { - width: 24px; - height: 18px; - margin-bottom: 4px; - background-image:url('folderclosed.png'); - background-position: 0px -4px; - background-repeat: repeat-y; - vertical-align:top; - display: inline-block; -} - -.icondoc { - width: 24px; - height: 18px; - margin-bottom: 4px; - background-image:url('doc.png'); - background-position: 0px -4px; - background-repeat: repeat-y; - vertical-align:top; - display: inline-block; -} - -table.directory { - font: 400 14px Roboto,sans-serif; -} - -/* @end */ - -div.dynheader { - margin-top: 8px; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -address { - font-style: normal; - color: #2A3D61; -} - -table.doxtable caption { - caption-side: top; -} - -table.doxtable { - border-collapse:collapse; - margin-top: 4px; - margin-bottom: 4px; -} - -table.doxtable td, table.doxtable th { - border: 1px solid #2D4068; - padding: 3px 7px 2px; -} - -table.doxtable th { - background-color: #374F7F; - color: #FFFFFF; - font-size: 110%; - padding-bottom: 4px; - padding-top: 5px; -} - -table.fieldtable { - /*width: 100%;*/ - margin-bottom: 10px; - border: 1px solid #A8B8D9; - border-spacing: 0px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; - -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); - box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); -} - -.fieldtable td, .fieldtable th { - padding: 3px 7px 2px; -} - -.fieldtable td.fieldtype, .fieldtable td.fieldname { - white-space: nowrap; - border-right: 1px solid #A8B8D9; - border-bottom: 1px solid #A8B8D9; - vertical-align: top; -} - -.fieldtable td.fieldname { - padding-top: 3px; -} - -.fieldtable td.fielddoc { - border-bottom: 1px solid #A8B8D9; - /*width: 100%;*/ -} - -.fieldtable td.fielddoc p:first-child { - margin-top: 0px; -} - -.fieldtable td.fielddoc p:last-child { - margin-bottom: 2px; -} - -.fieldtable tr:last-child td { - border-bottom: none; -} - -.fieldtable th { - background-image:url('nav_f.png'); - background-repeat:repeat-x; - background-color: #E2E8F2; - font-size: 90%; - color: #253555; - padding-bottom: 4px; - padding-top: 5px; - text-align:left; - font-weight: 400; - -moz-border-radius-topleft: 4px; - -moz-border-radius-topright: 4px; - -webkit-border-top-left-radius: 4px; - -webkit-border-top-right-radius: 4px; - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom: 1px solid #A8B8D9; -} - - -.tabsearch { - top: 0px; - left: 10px; - height: 36px; - background-image: url('tab_b.png'); - z-index: 101; - overflow: hidden; - font-size: 13px; -} - -.navpath ul -{ - font-size: 11px; - background-image:url('tab_b.png'); - background-repeat:repeat-x; - background-position: 0 -5px; - height:30px; - line-height:30px; - color:#8AA0CC; - border:solid 1px #C2CDE4; - overflow:hidden; - margin:0px; - padding:0px; -} - -.navpath li -{ - list-style-type:none; - float:left; - padding-left:10px; - padding-right:15px; - background-image:url('bc_s.png'); - background-repeat:no-repeat; - background-position:right; - color:#364D7C; -} - -.navpath li.navelem a -{ - height:32px; - display:block; - text-decoration: none; - outline: none; - color: #283A5D; - font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; - text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); - text-decoration: none; -} - -.navpath li.navelem a:hover -{ - color:#6884BD; -} - -.navpath li.footer -{ - list-style-type:none; - float:right; - padding-left:10px; - padding-right:15px; - background-image:none; - background-repeat:no-repeat; - background-position:right; - color:#364D7C; - font-size: 8pt; -} - - -div.summary -{ - float: right; - font-size: 8pt; - padding-right: 5px; - width: 50%; - text-align: right; -} - -div.summary a -{ - white-space: nowrap; -} - -table.classindex -{ - margin: 10px; - white-space: nowrap; - margin-left: 3%; - margin-right: 3%; - width: 94%; - border: 0; - border-spacing: 0; - padding: 0; -} - -div.ingroups -{ - font-size: 8pt; - width: 50%; - text-align: left; -} - -div.ingroups a -{ - white-space: nowrap; -} - -div.header -{ - background-image:url('nav_h.png'); - background-repeat:repeat-x; - background-color: #F9FAFC; - margin: 0px; - border-bottom: 1px solid #C4CFE5; -} - -div.headertitle -{ - padding: 5px 5px 5px 10px; -} - -.PageDocRTL-title div.headertitle { - text-align: right; - direction: rtl; -} - -dl { - padding: 0 0 0 0; -} - -/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug, dl.examples */ -dl.section { - margin-left: 0px; - padding-left: 0px; -} - -dl.section.DocNodeRTL { - margin-right: 0px; - padding-right: 0px; -} - -dl.note { - margin-left: -7px; - padding-left: 3px; - border-left: 4px solid; - border-color: #D0C000; -} - -dl.note.DocNodeRTL { - margin-left: 0; - padding-left: 0; - border-left: 0; - margin-right: -7px; - padding-right: 3px; - border-right: 4px solid; - border-color: #D0C000; -} - -dl.warning, dl.attention { - margin-left: -7px; - padding-left: 3px; - border-left: 4px solid; - border-color: #FF0000; -} - -dl.warning.DocNodeRTL, dl.attention.DocNodeRTL { - margin-left: 0; - padding-left: 0; - border-left: 0; - margin-right: -7px; - padding-right: 3px; - border-right: 4px solid; - border-color: #FF0000; -} - -dl.pre, dl.post, dl.invariant { - margin-left: -7px; - padding-left: 3px; - border-left: 4px solid; - border-color: #00D000; -} - -dl.pre.DocNodeRTL, dl.post.DocNodeRTL, dl.invariant.DocNodeRTL { - margin-left: 0; - padding-left: 0; - border-left: 0; - margin-right: -7px; - padding-right: 3px; - border-right: 4px solid; - border-color: #00D000; -} - -dl.deprecated { - margin-left: -7px; - padding-left: 3px; - border-left: 4px solid; - border-color: #505050; -} - -dl.deprecated.DocNodeRTL { - margin-left: 0; - padding-left: 0; - border-left: 0; - margin-right: -7px; - padding-right: 3px; - border-right: 4px solid; - border-color: #505050; -} - -dl.todo { - margin-left: -7px; - padding-left: 3px; - border-left: 4px solid; - border-color: #00C0E0; -} - -dl.todo.DocNodeRTL { - margin-left: 0; - padding-left: 0; - border-left: 0; - margin-right: -7px; - padding-right: 3px; - border-right: 4px solid; - border-color: #00C0E0; -} - -dl.test { - margin-left: -7px; - padding-left: 3px; - border-left: 4px solid; - border-color: #3030E0; -} - -dl.test.DocNodeRTL { - margin-left: 0; - padding-left: 0; - border-left: 0; - margin-right: -7px; - padding-right: 3px; - border-right: 4px solid; - border-color: #3030E0; -} - -dl.bug { - margin-left: -7px; - padding-left: 3px; - border-left: 4px solid; - border-color: #C08050; -} - -dl.bug.DocNodeRTL { - margin-left: 0; - padding-left: 0; - border-left: 0; - margin-right: -7px; - padding-right: 3px; - border-right: 4px solid; - border-color: #C08050; -} - -dl.section dd { - margin-bottom: 6px; -} - - -#projectlogo -{ - text-align: center; - vertical-align: bottom; - border-collapse: separate; -} - -#projectlogo img -{ - border: 0px none; -} - -#projectalign -{ - vertical-align: middle; -} - -#projectname -{ - font: 300% Tahoma, Arial,sans-serif; - margin: 0px; - padding: 2px 0px; -} - -#projectbrief -{ - font: 120% Tahoma, Arial,sans-serif; - margin: 0px; - padding: 0px; -} - -#projectnumber -{ - font: 50% Tahoma, Arial,sans-serif; - margin: 0px; - padding: 0px; -} - -#titlearea -{ - padding: 0px; - margin: 0px; - width: 100%; - border-bottom: 1px solid #5373B4; -} - -.image -{ - text-align: center; -} - -.dotgraph -{ - text-align: center; -} - -.mscgraph -{ - text-align: center; -} - -.plantumlgraph -{ - text-align: center; -} - -.diagraph -{ - text-align: center; -} - -.caption -{ - font-weight: bold; -} - -div.zoom -{ - border: 1px solid #90A5CE; -} - -dl.citelist { - margin-bottom:50px; -} - -dl.citelist dt { - color:#334975; - float:left; - font-weight:bold; - margin-right:10px; - padding:5px; -} - -dl.citelist dd { - margin:2px 0; - padding:5px 0; -} - -div.toc { - padding: 14px 25px; - background-color: #F4F6FA; - border: 1px solid #D8DFEE; - border-radius: 7px 7px 7px 7px; - float: right; - height: auto; - margin: 0 8px 10px 10px; - width: 200px; -} - -.PageDocRTL-title div.toc { - float: left !important; - text-align: right; -} - -div.toc li { - background: url("bdwn.png") no-repeat scroll 0 5px transparent; - font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif; - margin-top: 5px; - padding-left: 10px; - padding-top: 2px; -} - -.PageDocRTL-title div.toc li { - background-position-x: right !important; - padding-left: 0 !important; - padding-right: 10px; -} - -div.toc h3 { - font: bold 12px/1.2 Arial,FreeSans,sans-serif; - color: #4665A2; - border-bottom: 0 none; - margin: 0; -} - -div.toc ul { - list-style: none outside none; - border: medium none; - padding: 0px; -} - -div.toc li.level1 { - margin-left: 0px; -} - -div.toc li.level2 { - margin-left: 15px; -} - -div.toc li.level3 { - margin-left: 30px; -} - -div.toc li.level4 { - margin-left: 45px; -} - -.PageDocRTL-title div.toc li.level1 { - margin-left: 0 !important; - margin-right: 0; -} - -.PageDocRTL-title div.toc li.level2 { - margin-left: 0 !important; - margin-right: 15px; -} - -.PageDocRTL-title div.toc li.level3 { - margin-left: 0 !important; - margin-right: 30px; -} - -.PageDocRTL-title div.toc li.level4 { - margin-left: 0 !important; - margin-right: 45px; -} - -.inherit_header { - font-weight: bold; - color: gray; - cursor: pointer; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.inherit_header td { - padding: 6px 0px 2px 5px; -} - -.inherit { - display: none; -} - -tr.heading h2 { - margin-top: 12px; - margin-bottom: 4px; -} - -/* tooltip related style info */ - -.ttc { - position: absolute; - display: none; -} - -#powerTip { - cursor: default; - white-space: nowrap; - background-color: white; - border: 1px solid gray; - border-radius: 4px 4px 4px 4px; - box-shadow: 1px 1px 7px gray; - display: none; - font-size: smaller; - max-width: 80%; - opacity: 0.9; - padding: 1ex 1em 1em; - position: absolute; - z-index: 2147483647; -} - -#powerTip div.ttdoc { - color: grey; - font-style: italic; -} - -#powerTip div.ttname a { - font-weight: bold; -} - -#powerTip div.ttname { - font-weight: bold; -} - -#powerTip div.ttdeci { - color: #006318; -} - -#powerTip div { - margin: 0px; - padding: 0px; - font: 12px/16px Roboto,sans-serif; -} - -#powerTip:before, #powerTip:after { - content: ""; - position: absolute; - margin: 0px; -} - -#powerTip.n:after, #powerTip.n:before, -#powerTip.s:after, #powerTip.s:before, -#powerTip.w:after, #powerTip.w:before, -#powerTip.e:after, #powerTip.e:before, -#powerTip.ne:after, #powerTip.ne:before, -#powerTip.se:after, #powerTip.se:before, -#powerTip.nw:after, #powerTip.nw:before, -#powerTip.sw:after, #powerTip.sw:before { - border: solid transparent; - content: " "; - height: 0; - width: 0; - position: absolute; -} - -#powerTip.n:after, #powerTip.s:after, -#powerTip.w:after, #powerTip.e:after, -#powerTip.nw:after, #powerTip.ne:after, -#powerTip.sw:after, #powerTip.se:after { - border-color: rgba(255, 255, 255, 0); -} - -#powerTip.n:before, #powerTip.s:before, -#powerTip.w:before, #powerTip.e:before, -#powerTip.nw:before, #powerTip.ne:before, -#powerTip.sw:before, #powerTip.se:before { - border-color: rgba(128, 128, 128, 0); -} - -#powerTip.n:after, #powerTip.n:before, -#powerTip.ne:after, #powerTip.ne:before, -#powerTip.nw:after, #powerTip.nw:before { - top: 100%; -} - -#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after { - border-top-color: #FFFFFF; - border-width: 10px; - margin: 0px -10px; -} -#powerTip.n:before { - border-top-color: #808080; - border-width: 11px; - margin: 0px -11px; -} -#powerTip.n:after, #powerTip.n:before { - left: 50%; -} - -#powerTip.nw:after, #powerTip.nw:before { - right: 14px; -} - -#powerTip.ne:after, #powerTip.ne:before { - left: 14px; -} - -#powerTip.s:after, #powerTip.s:before, -#powerTip.se:after, #powerTip.se:before, -#powerTip.sw:after, #powerTip.sw:before { - bottom: 100%; -} - -#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after { - border-bottom-color: #FFFFFF; - border-width: 10px; - margin: 0px -10px; -} - -#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before { - border-bottom-color: #808080; - border-width: 11px; - margin: 0px -11px; -} - -#powerTip.s:after, #powerTip.s:before { - left: 50%; -} - -#powerTip.sw:after, #powerTip.sw:before { - right: 14px; -} - -#powerTip.se:after, #powerTip.se:before { - left: 14px; -} - -#powerTip.e:after, #powerTip.e:before { - left: 100%; -} -#powerTip.e:after { - border-left-color: #FFFFFF; - border-width: 10px; - top: 50%; - margin-top: -10px; -} -#powerTip.e:before { - border-left-color: #808080; - border-width: 11px; - top: 50%; - margin-top: -11px; -} - -#powerTip.w:after, #powerTip.w:before { - right: 100%; -} -#powerTip.w:after { - border-right-color: #FFFFFF; - border-width: 10px; - top: 50%; - margin-top: -10px; -} -#powerTip.w:before { - border-right-color: #808080; - border-width: 11px; - top: 50%; - margin-top: -11px; -} - -@media print -{ - #top { display: none; } - #side-nav { display: none; } - #nav-path { display: none; } - body { overflow:visible; } - h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } - .summary { display: none; } - .memitem { page-break-inside: avoid; } - #doc-content - { - margin-left:0 !important; - height:auto !important; - width:auto !important; - overflow:inherit; - display:inline; - } -} - -/* @group Markdown */ - -/* -table.markdownTable { - border-collapse:collapse; - margin-top: 4px; - margin-bottom: 4px; -} - -table.markdownTable td, table.markdownTable th { - border: 1px solid #2D4068; - padding: 3px 7px 2px; -} - -table.markdownTableHead tr { -} - -table.markdownTableBodyLeft td, table.markdownTable th { - border: 1px solid #2D4068; - padding: 3px 7px 2px; -} - -th.markdownTableHeadLeft th.markdownTableHeadRight th.markdownTableHeadCenter th.markdownTableHeadNone { - background-color: #374F7F; - color: #FFFFFF; - font-size: 110%; - padding-bottom: 4px; - padding-top: 5px; -} - -th.markdownTableHeadLeft { - text-align: left -} - -th.markdownTableHeadRight { - text-align: right -} - -th.markdownTableHeadCenter { - text-align: center -} -*/ - -table.markdownTable { - border-collapse:collapse; - margin-top: 4px; - margin-bottom: 4px; -} - -table.markdownTable td, table.markdownTable th { - border: 1px solid #2D4068; - padding: 3px 7px 2px; -} - -table.markdownTable tr { -} - -th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone { - background-color: #374F7F; - color: #FFFFFF; - font-size: 110%; - padding-bottom: 4px; - padding-top: 5px; -} - -th.markdownTableHeadLeft, td.markdownTableBodyLeft { - text-align: left -} - -th.markdownTableHeadRight, td.markdownTableBodyRight { - text-align: right -} - -th.markdownTableHeadCenter, td.markdownTableBodyCenter { - text-align: center -} - -.DocNodeRTL { - text-align: right; - direction: rtl; -} - -.DocNodeLTR { - text-align: left; - direction: ltr; -} - -table.DocNodeRTL { - width: auto; - margin-right: 0; - margin-left: auto; -} - -table.DocNodeLTR { - width: auto; - margin-right: auto; - margin-left: 0; -} - -tt, code, kbd, samp -{ - display: inline-block; - direction:ltr; -} -/* @end */ - -u { - text-decoration: underline; -} - diff --git a/doc/latest/files.html b/doc/latest/files.html index 39e81bad9d..19aa2fe1f8 100644 --- a/doc/latest/files.html +++ b/doc/latest/files.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: File List @@ -21,15 +22,14 @@ -
- - + @@ -86,93 +86,91 @@ - + - - - - - - + + + + + + - + - - + + - - + + - - - + + + - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + +
+
FCCAnalyses
  addons
  FastJet
  python
 jetClusteringHelper.py
 jetClusteringHelper.py
  src
 ExternalRecombiner.cc
 JetClustering.cc
 ValenciaPlugin.cc
 ExternalRecombiner.h
 JetClustering.h
 ValenciaPlugin.h
 ExternalRecombiner.cc
 JetClustering.cc
 ValenciaPlugin.cc
 ExternalRecombiner.h
 JetClustering.h
 ValenciaPlugin.h
  ONNXRuntime
  python
 jetFlavourHelper.py
 jetFlavourHelper.py
  src
 ONNXRuntime.cc
 WeaverInterface.cc
 ONNXRuntime.cc
 WeaverInterface.cc
  test
 onnxtest.cpp
 ONNXRuntime.h
 WeaverInterface.h
 ONNXRuntime.h
 WeaverInterface.h
  analyzers
  dataframe
  case-studies
  include
  case-studies
 CSTemplate.h
 dummyLoaderCS.h
 LinkDef.h
 CSTemplate.h
 dummyLoaderCS.h
 LinkDef.h
  src
 CSTemplate.cc
 dummyLoaderCS.cc
 CSTemplate.cc
 dummyLoaderCS.cc
  FCCAnalyses
 Algorithms.h
 CaloNtupleizer.h
 Algorithms.h
 CaloNtupleizer.h
 defines.h
 dummyLoader.h
 JetClusteringUtils.h
 JetConstituentsUtils.h
 JetFlavourUtils.h
 JetTaggingUtils.h
 LinkDef.h
 MCParticle.h
 myFinalSel.h
 myUtils.h
 ReconstructedParticle.h
 ReconstructedParticle2MC.h
 ReconstructedParticle2Track.h
 ReconstructedTrack.h
 Smearing.h
 SmearObjects.h
 Utils.h
 VertexFinderActs.h
 VertexFinderLCFIPlus.h
 VertexFitterActs.h
 VertexFitterSimple.h
 VertexingUtils.h
 WeaverUtils.h
 dummyLoader.h
 JetClusteringUtils.h
 JetConstituentsUtils.h
 JetFlavourUtils.h
 JetTaggingUtils.h
 LinkDef.h
 MCParticle.h
 myFinalSel.h
 myUtils.h
 ReconstructedParticle.h
 ReconstructedParticle2MC.h
 ReconstructedParticle2Track.h
 ReconstructedTrack.h
 Smearing.h
 SmearObjects.h
 Utils.h
 VertexFinderActs.h
 VertexFinderLCFIPlus.h
 VertexFitterActs.h
 VertexFitterSimple.h
 VertexingUtils.h
 WeaverUtils.h
  src
 Algorithms.cc
 CaloNtupleizer.cc
 dummyLoader.cc
 JetClusteringUtils.cc
 JetConstituentsUtils.cc
 JetFlavourUtils.cc
 JetTaggingUtils.cc
 MCParticle.cc
 myFinalSel.cc
 myUtils.cc
 ReconstructedParticle.cc
 ReconstructedParticle2MC.cc
 ReconstructedParticle2Track.cc
 ReconstructedTrack.cc
 Smearing.cc
 SmearObjects.cc
 VertexFinderActs.cc
 VertexFinderLCFIPlus.cc
 VertexFitterActs.cc
 VertexFitterSimple.cc
 VertexingUtils.cc
 WeaverUtils.cc
 Algorithms.cc
 CaloNtupleizer.cc
 dummyLoader.cc
 JetClusteringUtils.cc
 JetConstituentsUtils.cc
 JetFlavourUtils.cc
 JetTaggingUtils.cc
 MCParticle.cc
 myFinalSel.cc
 myUtils.cc
 ReconstructedParticle.cc
 ReconstructedParticle2MC.cc
 ReconstructedParticle2Track.cc
 ReconstructedTrack.cc
 Smearing.cc
 SmearObjects.cc
 VertexFinderActs.cc
 VertexFinderLCFIPlus.cc
 VertexFitterActs.cc
 VertexFitterSimple.cc
 VertexingUtils.cc
 WeaverUtils.cc
- + diff --git a/doc/latest/folderclosed.svg b/doc/latest/folderclosed.svg index 299d67efc3..c9ebd9bc79 100644 --- a/doc/latest/folderclosed.svg +++ b/doc/latest/folderclosed.svg @@ -2,10 +2,10 @@ - + - + diff --git a/doc/latest/folderclosedd.svg b/doc/latest/folderclosedd.svg index 1046f87848..27e288a9fc 100644 --- a/doc/latest/folderclosedd.svg +++ b/doc/latest/folderclosedd.svg @@ -2,10 +2,10 @@ - + - + diff --git a/doc/latest/folderopen.svg b/doc/latest/folderopen.svg index 3485737704..e30f756ec7 100644 --- a/doc/latest/folderopen.svg +++ b/doc/latest/folderopen.svg @@ -2,12 +2,12 @@ - + - + - + - + diff --git a/doc/latest/functions.html b/doc/latest/functions.html index d86e533d95..2d0d4af49a 100644 --- a/doc/latest/functions.html +++ b/doc/latest/functions.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
- - + @@ -81,42 +81,40 @@
Here is a list of all class members with links to the classes they belong to:

- _ -

- + diff --git a/doc/latest/functions_a.html b/doc/latest/functions_a.html index 4d9aaf6c8a..7d4b117d32 100644 --- a/doc/latest/functions_a.html +++ b/doc/latest/functions_a.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,15 +81,13 @@
Here is a list of all class members with links to the classes they belong to:

- a -

- + diff --git a/doc/latest/functions_b.html b/doc/latest/functions_b.html index bc79b9ed3f..528234dc0b 100644 --- a/doc/latest/functions_b.html +++ b/doc/latest/functions_b.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,20 +81,18 @@
Here is a list of all class members with links to the classes they belong to:

- b -

- + diff --git a/doc/latest/functions_c.html b/doc/latest/functions_c.html index 2d7105832f..a465caf8d9 100644 --- a/doc/latest/functions_c.html +++ b/doc/latest/functions_c.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,32 +81,30 @@
Here is a list of all class members with links to the classes they belong to:

- c -

- + diff --git a/doc/latest/functions_d.html b/doc/latest/functions_d.html index 0c684dfdb5..300e9a3d6d 100644 --- a/doc/latest/functions_d.html +++ b/doc/latest/functions_d.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,23 +81,21 @@
Here is a list of all class members with links to the classes they belong to:

- d -

- + diff --git a/doc/latest/functions_e.html b/doc/latest/functions_e.html index 9eda6cc1b7..493fcc2728 100644 --- a/doc/latest/functions_e.html +++ b/doc/latest/functions_e.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,20 +81,18 @@
Here is a list of all class members with links to the classes they belong to:

- e -

- + diff --git a/doc/latest/functions_f.html b/doc/latest/functions_f.html index ee2ac3f3f7..67c4ccb463 100644 --- a/doc/latest/functions_f.html +++ b/doc/latest/functions_f.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,17 +81,15 @@
Here is a list of all class members with links to the classes they belong to:

- f -

- + diff --git a/doc/latest/functions_func.html b/doc/latest/functions_func.html index 58daba6f5b..285a798516 100644 --- a/doc/latest/functions_func.html +++ b/doc/latest/functions_func.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Functions @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,184 +81,182 @@
Here is a list of all functions with links to the classes they belong to:

- _ -

- a -

- b -

- c -

- d -

- e -

- f -

- g -

- i -

- j -

- l -

- m -

- o -

- p -

- r -

- s -

- t -

- u -

- v -

- w -

- ~ -

- + diff --git a/doc/latest/functions_g.html b/doc/latest/functions_g.html index 0868f791e3..cb09e0608a 100644 --- a/doc/latest/functions_g.html +++ b/doc/latest/functions_g.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,30 +81,28 @@
Here is a list of all class members with links to the classes they belong to:

- g -

- + diff --git a/doc/latest/functions_i.html b/doc/latest/functions_i.html index c0f6fe3fcb..61795a4b8b 100644 --- a/doc/latest/functions_i.html +++ b/doc/latest/functions_i.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,26 +81,24 @@
Here is a list of all class members with links to the classes they belong to:

- i -

- + diff --git a/doc/latest/functions_j.html b/doc/latest/functions_j.html index d0a611ef0e..215676a5bd 100644 --- a/doc/latest/functions_j.html +++ b/doc/latest/functions_j.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,18 +81,16 @@
Here is a list of all class members with links to the classes they belong to:

- j -

- + diff --git a/doc/latest/functions_l.html b/doc/latest/functions_l.html index 244463db71..a0c35f048a 100644 --- a/doc/latest/functions_l.html +++ b/doc/latest/functions_l.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,17 +81,15 @@
Here is a list of all class members with links to the classes they belong to:

- l -

- + diff --git a/doc/latest/functions_m.html b/doc/latest/functions_m.html index 6f62f7bdd8..ab9dfa5180 100644 --- a/doc/latest/functions_m.html +++ b/doc/latest/functions_m.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,77 +81,75 @@
Here is a list of all class members with links to the classes they belong to:

- m -

- + diff --git a/doc/latest/functions_n.html b/doc/latest/functions_n.html index 4f37de42b0..a238e6e102 100644 --- a/doc/latest/functions_n.html +++ b/doc/latest/functions_n.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,22 +81,20 @@
Here is a list of all class members with links to the classes they belong to:

- n -

- + diff --git a/doc/latest/functions_o.html b/doc/latest/functions_o.html index 45f5d5b9df..f2a2db1a8b 100644 --- a/doc/latest/functions_o.html +++ b/doc/latest/functions_o.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,21 +81,19 @@
Here is a list of all class members with links to the classes they belong to:

- o -

- + diff --git a/doc/latest/functions_p.html b/doc/latest/functions_p.html index 868781ff6a..1a2bd14c0c 100644 --- a/doc/latest/functions_p.html +++ b/doc/latest/functions_p.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,23 +81,21 @@
Here is a list of all class members with links to the classes they belong to:

- p -

- + diff --git a/doc/latest/functions_r.html b/doc/latest/functions_r.html index d796153476..ded07b5bce 100644 --- a/doc/latest/functions_r.html +++ b/doc/latest/functions_r.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,24 +81,22 @@
Here is a list of all class members with links to the classes they belong to:

- r -

- + diff --git a/doc/latest/functions_s.html b/doc/latest/functions_s.html index e26f37ec1a..81e6ddd561 100644 --- a/doc/latest/functions_s.html +++ b/doc/latest/functions_s.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,37 +81,35 @@
Here is a list of all class members with links to the classes they belong to:

- s -

- + diff --git a/doc/latest/functions_t.html b/doc/latest/functions_t.html index 3760a4fb8b..92422ce585 100644 --- a/doc/latest/functions_t.html +++ b/doc/latest/functions_t.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,19 +81,17 @@
Here is a list of all class members with links to the classes they belong to:

- t -

- + diff --git a/doc/latest/functions_type.html b/doc/latest/functions_type.html index 830e28ff78..586fd9a4b1 100644 --- a/doc/latest/functions_type.html +++ b/doc/latest/functions_type.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Typedefs @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -79,16 +79,14 @@
Here is a list of all typedefs with links to the classes they belong to:
- + diff --git a/doc/latest/functions_u.html b/doc/latest/functions_u.html index 17bf177624..eb26e19458 100644 --- a/doc/latest/functions_u.html +++ b/doc/latest/functions_u.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,18 +81,16 @@
Here is a list of all class members with links to the classes they belong to:

- u -

- + diff --git a/doc/latest/functions_v.html b/doc/latest/functions_v.html index adc7b3d279..d397f0e951 100644 --- a/doc/latest/functions_v.html +++ b/doc/latest/functions_v.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,24 +81,22 @@
Here is a list of all class members with links to the classes they belong to:

- v -

- + diff --git a/doc/latest/functions_vars.html b/doc/latest/functions_vars.html index 512f2bb4af..31c291f668 100644 --- a/doc/latest/functions_vars.html +++ b/doc/latest/functions_vars.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,41 +81,39 @@
Here is a list of all variables with links to the classes they belong to:

- _ -

- + diff --git a/doc/latest/functions_vars_b.html b/doc/latest/functions_vars_b.html index c76c5f79cb..95b39746b7 100644 --- a/doc/latest/functions_vars_b.html +++ b/doc/latest/functions_vars_b.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,17 +81,15 @@
Here is a list of all variables with links to the classes they belong to:

- b -

- + diff --git a/doc/latest/functions_vars_c.html b/doc/latest/functions_vars_c.html index 9b96548c16..1694facbcc 100644 --- a/doc/latest/functions_vars_c.html +++ b/doc/latest/functions_vars_c.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,19 +81,17 @@
Here is a list of all variables with links to the classes they belong to:

- c -

- + diff --git a/doc/latest/functions_vars_d.html b/doc/latest/functions_vars_d.html index 331739a7d6..64e1ce3659 100644 --- a/doc/latest/functions_vars_d.html +++ b/doc/latest/functions_vars_d.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,18 +81,16 @@
Here is a list of all variables with links to the classes they belong to:

- d -

- + diff --git a/doc/latest/functions_vars_e.html b/doc/latest/functions_vars_e.html index d06c29c590..a030f7be89 100644 --- a/doc/latest/functions_vars_e.html +++ b/doc/latest/functions_vars_e.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,18 +81,16 @@
Here is a list of all variables with links to the classes they belong to:

- e -

- + diff --git a/doc/latest/functions_vars_f.html b/doc/latest/functions_vars_f.html index 1dbe50c49c..a835902654 100644 --- a/doc/latest/functions_vars_f.html +++ b/doc/latest/functions_vars_f.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,15 +81,13 @@
Here is a list of all variables with links to the classes they belong to:

- f -

- + diff --git a/doc/latest/functions_vars_g.html b/doc/latest/functions_vars_g.html index ea55b84ce5..786cb71afd 100644 --- a/doc/latest/functions_vars_g.html +++ b/doc/latest/functions_vars_g.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,17 +81,15 @@
Here is a list of all variables with links to the classes they belong to:

- g -

- + diff --git a/doc/latest/functions_vars_i.html b/doc/latest/functions_vars_i.html index f14705bc10..36d8d2e2c7 100644 --- a/doc/latest/functions_vars_i.html +++ b/doc/latest/functions_vars_i.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,22 +81,20 @@
Here is a list of all variables with links to the classes they belong to:

- i -

- + diff --git a/doc/latest/functions_vars_j.html b/doc/latest/functions_vars_j.html index c4daa145cd..dd0dea889b 100644 --- a/doc/latest/functions_vars_j.html +++ b/doc/latest/functions_vars_j.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,17 +81,15 @@
Here is a list of all variables with links to the classes they belong to:

- j -

- + diff --git a/doc/latest/functions_vars_l.html b/doc/latest/functions_vars_l.html index 5084c6154e..415507e113 100644 --- a/doc/latest/functions_vars_l.html +++ b/doc/latest/functions_vars_l.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,16 +81,14 @@
Here is a list of all variables with links to the classes they belong to:

- l -

- + diff --git a/doc/latest/functions_vars_m.html b/doc/latest/functions_vars_m.html index 55b0c350d7..6ba76dca41 100644 --- a/doc/latest/functions_vars_m.html +++ b/doc/latest/functions_vars_m.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,73 +81,71 @@
Here is a list of all variables with links to the classes they belong to:

- m -

- + diff --git a/doc/latest/functions_vars_n.html b/doc/latest/functions_vars_n.html index 83b3beb408..ae242a30c0 100644 --- a/doc/latest/functions_vars_n.html +++ b/doc/latest/functions_vars_n.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,22 +81,20 @@
Here is a list of all variables with links to the classes they belong to:

- n -

- + diff --git a/doc/latest/functions_vars_o.html b/doc/latest/functions_vars_o.html index 1ead0747c4..4e610f6f60 100644 --- a/doc/latest/functions_vars_o.html +++ b/doc/latest/functions_vars_o.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,17 +81,15 @@
Here is a list of all variables with links to the classes they belong to:

- o -

- + diff --git a/doc/latest/functions_vars_p.html b/doc/latest/functions_vars_p.html index 2748604576..fcce07d6a0 100644 --- a/doc/latest/functions_vars_p.html +++ b/doc/latest/functions_vars_p.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,22 +81,20 @@
Here is a list of all variables with links to the classes they belong to:

- p -

- + diff --git a/doc/latest/functions_vars_r.html b/doc/latest/functions_vars_r.html index 32e4a50d33..9483f0f2b7 100644 --- a/doc/latest/functions_vars_r.html +++ b/doc/latest/functions_vars_r.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,19 +81,17 @@
Here is a list of all variables with links to the classes they belong to:

- r -

- + diff --git a/doc/latest/functions_vars_s.html b/doc/latest/functions_vars_s.html index 0b58c8dfa5..82083d5ef4 100644 --- a/doc/latest/functions_vars_s.html +++ b/doc/latest/functions_vars_s.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,16 +81,14 @@
Here is a list of all variables with links to the classes they belong to:

- s -

- + diff --git a/doc/latest/functions_vars_t.html b/doc/latest/functions_vars_t.html index 6cebb7e584..5d90532909 100644 --- a/doc/latest/functions_vars_t.html +++ b/doc/latest/functions_vars_t.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,17 +81,15 @@
Here is a list of all variables with links to the classes they belong to:

- t -

- + diff --git a/doc/latest/functions_vars_u.html b/doc/latest/functions_vars_u.html index 923c637c26..e52f7200cb 100644 --- a/doc/latest/functions_vars_u.html +++ b/doc/latest/functions_vars_u.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,17 +81,15 @@
Here is a list of all variables with links to the classes they belong to:

- u -

- + diff --git a/doc/latest/functions_vars_v.html b/doc/latest/functions_vars_v.html index e718e73d49..cbc5be238f 100644 --- a/doc/latest/functions_vars_v.html +++ b/doc/latest/functions_vars_v.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members - Variables @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,20 +81,18 @@
Here is a list of all variables with links to the classes they belong to:

- v -

- + diff --git a/doc/latest/functions_w.html b/doc/latest/functions_w.html index 99120dddd4..67d2e5c0e7 100644 --- a/doc/latest/functions_w.html +++ b/doc/latest/functions_w.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,15 +81,13 @@
Here is a list of all class members with links to the classes they belong to:

- w -

- + diff --git a/doc/latest/functions_~.html b/doc/latest/functions_~.html index 0c38414ae1..efc2bef8dd 100644 --- a/doc/latest/functions_~.html +++ b/doc/latest/functions_~.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -81,15 +81,13 @@
Here is a list of all class members with links to the classes they belong to:

- ~ -

- + diff --git a/doc/latest/globals.html b/doc/latest/globals.html index 985fc6af41..a704caa7d8 100644 --- a/doc/latest/globals.html +++ b/doc/latest/globals.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: File Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -80,19 +80,17 @@
Here is a list of all file members with links to the files they belong to:
- + diff --git a/doc/latest/globals_defs.html b/doc/latest/globals_defs.html index 441078c2e3..932785199c 100644 --- a/doc/latest/globals_defs.html +++ b/doc/latest/globals_defs.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: File Members @@ -21,15 +22,14 @@ -
+
FCCAnalyses
- - + @@ -84,12 +84,10 @@
  • TOKENISE : onnxtest.cpp
  • - + diff --git a/doc/latest/globals_func.html b/doc/latest/globals_func.html index f859e21c4f..76b3422e26 100644 --- a/doc/latest/globals_func.html +++ b/doc/latest/globals_func.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: File Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -79,17 +79,15 @@
    Here is a list of all functions with links to the files they belong to:
    - + diff --git a/doc/latest/graph_legend.html b/doc/latest/graph_legend.html index 163a309518..666b48eee7 100644 --- a/doc/latest/graph_legend.html +++ b/doc/latest/graph_legend.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Graph Legend @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -142,12 +142,10 @@ A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labelled with the template parameters of the instance. - + diff --git a/doc/latest/graph_legend.png b/doc/latest/graph_legend.png index 9d5b8f4caa..c0cdfbb8f2 100644 Binary files a/doc/latest/graph_legend.png and b/doc/latest/graph_legend.png differ diff --git a/doc/latest/hierarchy.html b/doc/latest/hierarchy.html index f90a9ccd98..22782b4346 100644 --- a/doc/latest/hierarchy.html +++ b/doc/latest/hierarchy.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Class Hierarchy @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -85,93 +85,91 @@

    Go to the graphical class hierarchy

    This inheritance list is sorted roughly, but not completely, alphabetically:
    [detail level 12]
    +
    FCCAnalyses
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     CFCCAnalyses::ReconstructedParticle::angular_separationBuilderReturn the angular separations (min / max / average) between a collection of particles
     CFCCAnalyses::myUtils::build_D0
     CFCCAnalyses::myUtils::build_tau23pi
     CFCCAnalyses::Algorithms::calculate_thrustCalculates the thrust axis by looping over all possible combinations
     CJetClustering::clustering_antiktJet Clustering interface for antikt
     CJetClustering::clustering_cambridgeJet Clustering interface for Cambridge
     CJetClustering::clustering_ee_genktJet Clustering interface for ee_genkt
     CJetClustering::clustering_ee_ktJet Clustering interface for ee_kt
     CJetClustering::clustering_genktJet Clustering interface for genkt
     CJetClustering::clustering_jadeJet Clustering interface for jade
     CJetClustering::clustering_ktJet Clustering interface for kt
     CJetClustering::clustering_valenciaJet Clustering interface for valencia
     CjetClusteringHelper.ExclusiveJetClusteringHelper
     CFCCAnalyses::myUtils::FCCAnalysesComposite
     CFCCAnalyses::myUtils::FCCAnalysesComposite2
     CJetClustering::FCCAnalysesJetStructure to keep useful informations for the jets
     CFCCAnalyses::VertexingUtils::FCCAnalysesV0Structure to keep useful information that is related to the V0
     CFCCAnalyses::VertexingUtils::FCCAnalysesVertexStructure to keep useful track information that is related to the vertex
     CFCCAnalyses::VertexingUtils::FCCAnalysesVertexMCStructure to keep useful track information that is related to the vertex
     CFCCAnalyses::MCParticle::filter_pdgIDFilter events based on a MCParticles PDGID
     CFCCAnalyses::myUtils::filter_PV
     CFCCAnalyses::MCParticle::get_decayGet the decay of a given particle
     CFCCAnalyses::MCParticle::get_EventPrimaryVertexReturn the event primary vertex (mm)
     CFCCAnalyses::MCParticle::get_EventPrimaryVertexP4Return the event primary vertex position and time (mm)
     CFCCAnalyses::MCParticle::get_indicesReturn a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one
     CFCCAnalyses::MCParticle::get_indices_ExclusiveDecayA shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false
     CFCCAnalyses::MCParticle::get_treeGet MC history tree for a given MCParticle index
     CFCCAnalyses::Algorithms::getAxisChargeGet the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf
     CFCCAnalyses::Algorithms::getAxisEnergyGet the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies
     CFCCAnalyses::Algorithms::getAxisMassGet the invariant mass in a given hemisphere (defined by it's angle wrt to axis)
     CFCCAnalyses::Algorithms::getAxisNGet the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity
     CFCCAnalyses::CaloNtupleizer::getFloatAt
     CFCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_funcSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
     CFCCAnalyses::Algorithms::getThrustPointingMake the thrust axis points to hemisphere with maximum or minimum energy
     CjetFlavourHelper.JetFlavourHelper
     CFCCAnalyses::Algorithms::jets_TwoHemispheresMake "jets" by splitting the events into two hemisphere transverse to the thrust axis
     ClogNormalLogNormal smearing in the form of sqrt(aX^2 + bX + c)
     CFCCAnalyses::Algorithms::minimize_sphericityCalculates the sphericity axis based on a list of px, py, pz
     CFCCAnalyses::Algorithms::minimize_thrustFinds the thrust axis based on a list of px, py, pz
     CONNXRuntime
     CFCCAnalyses::ReconstructedParticle::angular_separationBuilderReturn the angular separations (min / max / average) between a collection of particles
     CFCCAnalyses::myUtils::build_D0
     CFCCAnalyses::myUtils::build_tau23pi
     CFCCAnalyses::Algorithms::calculate_thrustCalculates the thrust axis by looping over all possible combinations
     CJetClustering::clustering_antiktJet Clustering interface for antikt
     CJetClustering::clustering_cambridgeJet Clustering interface for Cambridge
     CJetClustering::clustering_ee_genktJet Clustering interface for ee_genkt
     CJetClustering::clustering_ee_ktJet Clustering interface for ee_kt
     CJetClustering::clustering_genktJet Clustering interface for genkt
     CJetClustering::clustering_jadeJet Clustering interface for jade
     CJetClustering::clustering_ktJet Clustering interface for kt
     CJetClustering::clustering_valenciaJet Clustering interface for valencia
     CjetClusteringHelper.ExclusiveJetClusteringHelper
     CFCCAnalyses::myUtils::FCCAnalysesComposite
     CFCCAnalyses::myUtils::FCCAnalysesComposite2
     CJetClustering::FCCAnalysesJetStructure to keep useful informations for the jets
     CFCCAnalyses::VertexingUtils::FCCAnalysesV0Structure to keep useful information that is related to the V0
     CFCCAnalyses::VertexingUtils::FCCAnalysesVertexStructure to keep useful track information that is related to the vertex
     CFCCAnalyses::VertexingUtils::FCCAnalysesVertexMCStructure to keep useful track information that is related to the vertex
     CFCCAnalyses::MCParticle::filter_pdgIDFilter events based on a MCParticles PDGID
     CFCCAnalyses::myUtils::filter_PV
     CFCCAnalyses::MCParticle::get_decayGet the decay of a given particle
     CFCCAnalyses::MCParticle::get_EventPrimaryVertexReturn the event primary vertex (mm)
     CFCCAnalyses::MCParticle::get_EventPrimaryVertexP4Return the event primary vertex position and time (mm)
     CFCCAnalyses::MCParticle::get_indicesReturn a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one
     CFCCAnalyses::MCParticle::get_indices_ExclusiveDecayA shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false
     CFCCAnalyses::MCParticle::get_treeGet MC history tree for a given MCParticle index
     CFCCAnalyses::Algorithms::getAxisChargeGet the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf
     CFCCAnalyses::Algorithms::getAxisEnergyGet the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies
     CFCCAnalyses::Algorithms::getAxisMassGet the invariant mass in a given hemisphere (defined by it's angle wrt to axis)
     CFCCAnalyses::Algorithms::getAxisNGet the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity
     CFCCAnalyses::CaloNtupleizer::getFloatAt
     CFCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_funcSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
     CFCCAnalyses::Algorithms::getThrustPointingMake the thrust axis points to hemisphere with maximum or minimum energy
     CjetFlavourHelper.JetFlavourHelper
     CFCCAnalyses::Algorithms::jets_TwoHemispheresMake "jets" by splitting the events into two hemisphere transverse to the thrust axis
     ClogNormalLogNormal smearing in the form of sqrt(aX^2 + bX + c)
     CFCCAnalyses::Algorithms::minimize_sphericityCalculates the sphericity axis based on a list of px, py, pz
     CFCCAnalyses::Algorithms::minimize_thrustFinds the thrust axis based on a list of px, py, pz
     CONNXRuntime
     CJetDefinition::Plugin
     Ccontrib::ValenciaPluginValenciaPlugin is a plugin for fastjet (v2.4 upwards)
     CWeaverInterface::PreprocessParams
     CFCCAnalyses::JetClusteringUtils::recoilBuilder
     CFCCAnalyses::ReconstructedParticle::recoilBuilderBuild the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy
     Ccontrib::ValenciaPluginValenciaPlugin is a plugin for fastjet (v2.4 upwards)
     CWeaverInterface::PreprocessParams
     CFCCAnalyses::JetClusteringUtils::recoilBuilder
     CFCCAnalyses::ReconstructedParticle::recoilBuilderBuild the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy
     Cfastjet::JetDefinition::Recombiner
     CExternalRecombiner
     CFCCAnalyses::JetClusteringUtils::resonanceBuilder
     CFCCAnalyses::ReconstructedParticle::resonanceBuilderBuild the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input
     CFCCAnalyses::ReconstructedParticle::sel_absTypeSelect ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID
     CFCCAnalyses::ReconstructedParticle::sel_axisSelect a list of reconstructed particles depending on the angle cosTheta axis
     CFCCAnalyses::ReconstructedParticle::sel_chargeSelect ReconstructedParticles with charge equal or in asolute value
     CFCCAnalyses::ReconstructedParticle::sel_etaSelect ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value
     CFCCAnalyses::MCParticle::sel_genStatusSelect MCParticles with their status
     CFCCAnalyses::CaloNtupleizer::sel_layersSelect layers
     CFCCAnalyses::ReconstructedParticle::sel_pSelect ReconstructedParticles with momentum greater than a minimum value [GeV]
     CFCCAnalyses::MCParticle::sel_pdgIDSelect MCParticles with their PDG id
     CFCCAnalyses::myUtils::sel_PID
     CFCCAnalyses::JetClusteringUtils::sel_ptSelect clustered jets with transverse momentum greader than a minimum value [GeV]
     CFCCAnalyses::MCParticle::sel_ptSelect MCParticles with transverse momentum greater than a minimum value [GeV]
     CFCCAnalyses::ReconstructedParticle::sel_ptSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
     CFCCAnalyses::myUtils::sel_PV
     CFCCAnalyses::JetTaggingUtils::sel_tagSelect a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state)
     CFCCAnalyses::ReconstructedParticle::sel_tagSelect a list of reconstructed particles depending on the status of a certain boolean flag
     CFCCAnalyses::ReconstructedParticle::sel_typeSelect ReconstructedParticles by type Note: type might not correspond to PDG ID
     CFCCAnalyses::ReconstructedParticle2MC::selRP_PDGSelect ReconstructedParticles matched with a MC particle of a given PDG_id
     CFCCAnalyses::ReconstructedParticle2MC::selRP_PDG_indexSelect ReconstructedParticles matched with a MC particle of a given PDG_id
     CFCCAnalyses::VertexingUtils::selTracksSelection of particles based on the d0 / z0 significances of the associated track
     CFCCAnalyses::SmearObjects::SmearedReconstructedParticleGenerates new reco particles, smeared by given parameters
     CFCCAnalyses::SmearObjects::SmearedTracksGenerates new track states, by rescaling the covariance matrix of the tracks
     CFCCAnalyses::SmearObjects::SmearedTracksdNdxGenerates new track dNdx, by rescaling the poisson error of the cluster count
     CFCCAnalyses::SmearObjects::SmearedTracksTOFGenerates new tracker hits, by rescaling the timing measurement
     CFCCAnalyses::Algorithms::sphericityFitFunction that runs the fit for the sphericity axis determination
     CFCCAnalyses::Algorithms::thrustFitFunction that runs the fit for the thrust axis determination
     Ccontrib::ValenciaBriefJet
     Ccontrib::ValenciaInfoClass that contains the algorithm parameters R and beta
     CWeaverInterface::PreprocessParams::VarInfo
     CWeaverInterface
     CExternalRecombiner
     CFCCAnalyses::JetClusteringUtils::resonanceBuilder
     CFCCAnalyses::ReconstructedParticle::resonanceBuilderBuild the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input
     CFCCAnalyses::ReconstructedParticle::sel_absTypeSelect ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID
     CFCCAnalyses::ReconstructedParticle::sel_axisSelect a list of reconstructed particles depending on the angle cosTheta axis
     CFCCAnalyses::ReconstructedParticle::sel_chargeSelect ReconstructedParticles with charge equal or in asolute value
     CFCCAnalyses::ReconstructedParticle::sel_etaSelect ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value
     CFCCAnalyses::MCParticle::sel_genStatusSelect MCParticles with their status
     CFCCAnalyses::CaloNtupleizer::sel_layersSelect layers
     CFCCAnalyses::ReconstructedParticle::sel_pSelect ReconstructedParticles with momentum greater than a minimum value [GeV]
     CFCCAnalyses::MCParticle::sel_pdgIDSelect MCParticles with their PDG id
     CFCCAnalyses::myUtils::sel_PID
     CFCCAnalyses::JetClusteringUtils::sel_ptSelect clustered jets with transverse momentum greader than a minimum value [GeV]
     CFCCAnalyses::MCParticle::sel_ptSelect MCParticles with transverse momentum greater than a minimum value [GeV]
     CFCCAnalyses::ReconstructedParticle::sel_ptSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
     CFCCAnalyses::myUtils::sel_PV
     CFCCAnalyses::JetTaggingUtils::sel_tagSelect a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state)
     CFCCAnalyses::ReconstructedParticle::sel_tagSelect a list of reconstructed particles depending on the status of a certain boolean flag
     CFCCAnalyses::ReconstructedParticle::sel_typeSelect ReconstructedParticles by type Note: type might not correspond to PDG ID
     CFCCAnalyses::ReconstructedParticle2MC::selRP_PDGSelect ReconstructedParticles matched with a MC particle of a given PDG_id
     CFCCAnalyses::ReconstructedParticle2MC::selRP_PDG_indexSelect ReconstructedParticles matched with a MC particle of a given PDG_id
     CFCCAnalyses::VertexingUtils::selTracksSelection of particles based on the d0 / z0 significances of the associated track
     CFCCAnalyses::SmearObjects::SmearedReconstructedParticleGenerates new reco particles, smeared by given parameters
     CFCCAnalyses::SmearObjects::SmearedTracksGenerates new track states, by rescaling the covariance matrix of the tracks
     CFCCAnalyses::SmearObjects::SmearedTracksdNdxGenerates new track dNdx, by rescaling the poisson error of the cluster count
     CFCCAnalyses::SmearObjects::SmearedTracksTOFGenerates new tracker hits, by rescaling the timing measurement
     CFCCAnalyses::Algorithms::sphericityFitFunction that runs the fit for the sphericity axis determination
     CFCCAnalyses::Algorithms::thrustFitFunction that runs the fit for the thrust axis determination
     Ccontrib::ValenciaBriefJet
     Ccontrib::ValenciaInfoClass that contains the algorithm parameters R and beta
     CWeaverInterface::PreprocessParams::VarInfo
     CWeaverInterface
    - + diff --git a/doc/latest/index.html b/doc/latest/index.html index 2c85e77824..9acbcb39d6 100644 --- a/doc/latest/index.html +++ b/doc/latest/index.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: FCCAnalyses @@ -21,15 +22,14 @@ -
    - - + @@ -78,10 +78,10 @@
    -

    Common framework for FCC related analyses. This framework allows one to write full analysis, taking EDM4hep input ROOT files and producing the plots.

    +

    Common framework for FCC related analyses. This framework allows one to write full analysis, taking EDM4hep input ROOT files and producing the plots.

    Quick start

    Running analysis script can be done using fccanalysis command which is shipped in Key4hep stack:

    @@ -91,7 +91,7 @@

    Detailed documentation can be found at the FCCAnalyses webpage.

    Winter 2023 and Spring 2021 pre-generated samples

    -

    In order to run over pre-generated samples from winter2023 or spring2021 campaigns one needs to use release v0.9.0 of FCCAnalyses in a specific release:

    +

    In order to run over pre-generated samples from winter2023 or spring2021 campaigns one needs to use release v0.9.0 of FCCAnalyses in a specific release:

    • Stable stack:
      source /cvmfs/sw.hsf.org/key4hep/setup.sh -r 2024-03-10
      git clone --branch v0.9.0 git@github.com:HEP-FCC/FCCAnalyses.git
      @@ -114,16 +114,14 @@

      As usual, if you aim at contributing to the repository, please fork it, develop your feature/analysis and submit a pull requests.

      Code formating

      -

      The preferred style of the C++ code in the FCCAnalyses is LLVM which is checked by CI job.

      +

      The preferred style of the C++ code in the FCCAnalyses is LLVM which is checked by CI job.

      To apply formatting to a given file:

      clang-format -i -style=file /path/to/file.cpp
    - + diff --git a/doc/latest/inherit_graph_0.map b/doc/latest/inherit_graph_0.map index 2652752ba4..73ed142b03 100644 --- a/doc/latest/inherit_graph_0.map +++ b/doc/latest/inherit_graph_0.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_0.md5 b/doc/latest/inherit_graph_0.md5 index 7e3f1598f3..044fed491a 100644 --- a/doc/latest/inherit_graph_0.md5 +++ b/doc/latest/inherit_graph_0.md5 @@ -1 +1 @@ -ff8d4fd4bf4584c5e440782ed885ea06 \ No newline at end of file +326c0f26c88668d8e1f6d2080797455a \ No newline at end of file diff --git a/doc/latest/inherit_graph_0.png b/doc/latest/inherit_graph_0.png index 86fd019333..fbc68f839a 100644 Binary files a/doc/latest/inherit_graph_0.png and b/doc/latest/inherit_graph_0.png differ diff --git a/doc/latest/inherit_graph_1.map b/doc/latest/inherit_graph_1.map index 65f6fe4865..4ba16872b4 100644 --- a/doc/latest/inherit_graph_1.map +++ b/doc/latest/inherit_graph_1.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_1.md5 b/doc/latest/inherit_graph_1.md5 index cc6713f2a1..b0be9e6330 100644 --- a/doc/latest/inherit_graph_1.md5 +++ b/doc/latest/inherit_graph_1.md5 @@ -1 +1 @@ -ea92f7138bbc3ee4900edfa71158ff71 \ No newline at end of file +824afbf683fdfe66bfa1450693d46a33 \ No newline at end of file diff --git a/doc/latest/inherit_graph_1.png b/doc/latest/inherit_graph_1.png index 93ca1736d1..93d872c84e 100644 Binary files a/doc/latest/inherit_graph_1.png and b/doc/latest/inherit_graph_1.png differ diff --git a/doc/latest/inherit_graph_10.map b/doc/latest/inherit_graph_10.map index 3675016106..92f05d5b44 100644 --- a/doc/latest/inherit_graph_10.map +++ b/doc/latest/inherit_graph_10.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_10.md5 b/doc/latest/inherit_graph_10.md5 index 70db8f5369..8c671fbf76 100644 --- a/doc/latest/inherit_graph_10.md5 +++ b/doc/latest/inherit_graph_10.md5 @@ -1 +1 @@ -4e53509e2f03781afb17748f0dd2da38 \ No newline at end of file +829d5312eae4e03757633bb94d980139 \ No newline at end of file diff --git a/doc/latest/inherit_graph_10.png b/doc/latest/inherit_graph_10.png index 0b913a50a2..0b0538419d 100644 Binary files a/doc/latest/inherit_graph_10.png and b/doc/latest/inherit_graph_10.png differ diff --git a/doc/latest/inherit_graph_11.map b/doc/latest/inherit_graph_11.map index baf2b4773b..c37e08c6f7 100644 --- a/doc/latest/inherit_graph_11.map +++ b/doc/latest/inherit_graph_11.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_11.md5 b/doc/latest/inherit_graph_11.md5 index e47e1dbfad..a8ddbdbef4 100644 --- a/doc/latest/inherit_graph_11.md5 +++ b/doc/latest/inherit_graph_11.md5 @@ -1 +1 @@ -de58af54b3844e2e32dbb0cd0422a3b6 \ No newline at end of file +e0a1ca14bb923937c0f63a5ea9628d90 \ No newline at end of file diff --git a/doc/latest/inherit_graph_11.png b/doc/latest/inherit_graph_11.png index 94b65311b1..48e613c1dc 100644 Binary files a/doc/latest/inherit_graph_11.png and b/doc/latest/inherit_graph_11.png differ diff --git a/doc/latest/inherit_graph_12.map b/doc/latest/inherit_graph_12.map index 45561c6d61..57f2904763 100644 --- a/doc/latest/inherit_graph_12.map +++ b/doc/latest/inherit_graph_12.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_12.md5 b/doc/latest/inherit_graph_12.md5 index 5e8696a086..03a5acae26 100644 --- a/doc/latest/inherit_graph_12.md5 +++ b/doc/latest/inherit_graph_12.md5 @@ -1 +1 @@ -384113b6ffeda3b293a893f0a8d085d0 \ No newline at end of file +a6d565a327c95d813f9d2aa101bac8f0 \ No newline at end of file diff --git a/doc/latest/inherit_graph_12.png b/doc/latest/inherit_graph_12.png index 7fb1962da7..b39a8bce93 100644 Binary files a/doc/latest/inherit_graph_12.png and b/doc/latest/inherit_graph_12.png differ diff --git a/doc/latest/inherit_graph_13.map b/doc/latest/inherit_graph_13.map index 111e4fe72a..296c076aa6 100644 --- a/doc/latest/inherit_graph_13.map +++ b/doc/latest/inherit_graph_13.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_13.md5 b/doc/latest/inherit_graph_13.md5 index eff27794e2..2e826fea84 100644 --- a/doc/latest/inherit_graph_13.md5 +++ b/doc/latest/inherit_graph_13.md5 @@ -1 +1 @@ -edd3d01e32b9ab2eddbd1bd42d152258 \ No newline at end of file +65ecb19153206cc67b205d4ca72ae8d3 \ No newline at end of file diff --git a/doc/latest/inherit_graph_13.png b/doc/latest/inherit_graph_13.png index fc3f439aa4..9077687c23 100644 Binary files a/doc/latest/inherit_graph_13.png and b/doc/latest/inherit_graph_13.png differ diff --git a/doc/latest/inherit_graph_14.map b/doc/latest/inherit_graph_14.map index 5c26e22c8a..ac422b9750 100644 --- a/doc/latest/inherit_graph_14.map +++ b/doc/latest/inherit_graph_14.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_14.md5 b/doc/latest/inherit_graph_14.md5 index 795fc66831..7823871aa3 100644 --- a/doc/latest/inherit_graph_14.md5 +++ b/doc/latest/inherit_graph_14.md5 @@ -1 +1 @@ -e275ec0e8936e7d2a693e007477ee208 \ No newline at end of file +a6a1987bfb5b6f4312fabdaba126fea2 \ No newline at end of file diff --git a/doc/latest/inherit_graph_14.png b/doc/latest/inherit_graph_14.png index dbb413f3f4..1b4ab0b3bd 100644 Binary files a/doc/latest/inherit_graph_14.png and b/doc/latest/inherit_graph_14.png differ diff --git a/doc/latest/inherit_graph_15.map b/doc/latest/inherit_graph_15.map index 60b0ced60a..7479cda654 100644 --- a/doc/latest/inherit_graph_15.map +++ b/doc/latest/inherit_graph_15.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_15.md5 b/doc/latest/inherit_graph_15.md5 index 5b7c189863..f4877d2975 100644 --- a/doc/latest/inherit_graph_15.md5 +++ b/doc/latest/inherit_graph_15.md5 @@ -1 +1 @@ -b54c6aa5c76e1f70853d527adb813132 \ No newline at end of file +5be2dda2de40cdf7b0bf41d7733767d4 \ No newline at end of file diff --git a/doc/latest/inherit_graph_15.png b/doc/latest/inherit_graph_15.png index 4c256b89df..94b0d6edff 100644 Binary files a/doc/latest/inherit_graph_15.png and b/doc/latest/inherit_graph_15.png differ diff --git a/doc/latest/inherit_graph_16.map b/doc/latest/inherit_graph_16.map index bcf8ba5540..0f05c7ac9a 100644 --- a/doc/latest/inherit_graph_16.map +++ b/doc/latest/inherit_graph_16.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_16.md5 b/doc/latest/inherit_graph_16.md5 index 1040b4761c..98300fc06a 100644 --- a/doc/latest/inherit_graph_16.md5 +++ b/doc/latest/inherit_graph_16.md5 @@ -1 +1 @@ -f99535da94c33ad9086141453437f9f8 \ No newline at end of file +9a2f6b04574e96a51c06db43791b7663 \ No newline at end of file diff --git a/doc/latest/inherit_graph_16.png b/doc/latest/inherit_graph_16.png index 25cd31b33c..2ba666a605 100644 Binary files a/doc/latest/inherit_graph_16.png and b/doc/latest/inherit_graph_16.png differ diff --git a/doc/latest/inherit_graph_17.map b/doc/latest/inherit_graph_17.map index 35db808b58..8d50ba80ff 100644 --- a/doc/latest/inherit_graph_17.map +++ b/doc/latest/inherit_graph_17.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_17.md5 b/doc/latest/inherit_graph_17.md5 index bb9e6ab488..317b222dee 100644 --- a/doc/latest/inherit_graph_17.md5 +++ b/doc/latest/inherit_graph_17.md5 @@ -1 +1 @@ -1472dfc6064af147cf3b33be73baaf77 \ No newline at end of file +80c3e05639500850442e32e885ea4364 \ No newline at end of file diff --git a/doc/latest/inherit_graph_17.png b/doc/latest/inherit_graph_17.png index 097eeb06bc..54209fd1eb 100644 Binary files a/doc/latest/inherit_graph_17.png and b/doc/latest/inherit_graph_17.png differ diff --git a/doc/latest/inherit_graph_18.map b/doc/latest/inherit_graph_18.map index 98147c986b..7ba40356fa 100644 --- a/doc/latest/inherit_graph_18.map +++ b/doc/latest/inherit_graph_18.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_18.md5 b/doc/latest/inherit_graph_18.md5 index eb53a8d4f0..b755ffef15 100644 --- a/doc/latest/inherit_graph_18.md5 +++ b/doc/latest/inherit_graph_18.md5 @@ -1 +1 @@ -8e98bda6f1993295e23ad30976c4f1f7 \ No newline at end of file +edc03c81bf8067d60b51b8152e1bf3c3 \ No newline at end of file diff --git a/doc/latest/inherit_graph_18.png b/doc/latest/inherit_graph_18.png index 58ab017168..0974292919 100644 Binary files a/doc/latest/inherit_graph_18.png and b/doc/latest/inherit_graph_18.png differ diff --git a/doc/latest/inherit_graph_19.map b/doc/latest/inherit_graph_19.map index 5b9d5299c2..b47b943018 100644 --- a/doc/latest/inherit_graph_19.map +++ b/doc/latest/inherit_graph_19.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_19.md5 b/doc/latest/inherit_graph_19.md5 index bbc530de08..df3ffd247a 100644 --- a/doc/latest/inherit_graph_19.md5 +++ b/doc/latest/inherit_graph_19.md5 @@ -1 +1 @@ -b0a875bf714ec551be0492068b555c33 \ No newline at end of file +e775306e8ddc33c56220f5d7ff0bb129 \ No newline at end of file diff --git a/doc/latest/inherit_graph_19.png b/doc/latest/inherit_graph_19.png index 490bf4a9f7..9add0556b0 100644 Binary files a/doc/latest/inherit_graph_19.png and b/doc/latest/inherit_graph_19.png differ diff --git a/doc/latest/inherit_graph_2.map b/doc/latest/inherit_graph_2.map index 6cc6411ea1..c252884886 100644 --- a/doc/latest/inherit_graph_2.map +++ b/doc/latest/inherit_graph_2.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/latest/inherit_graph_2.md5 b/doc/latest/inherit_graph_2.md5 index 9f4025879e..fafc5d3223 100644 --- a/doc/latest/inherit_graph_2.md5 +++ b/doc/latest/inherit_graph_2.md5 @@ -1 +1 @@ -edea433fda1e9f61bfe8588ad1606dab \ No newline at end of file +fc2ec6829dd82efbdcbe9817f9be2e90 \ No newline at end of file diff --git a/doc/latest/inherit_graph_2.png b/doc/latest/inherit_graph_2.png index 38f582a8d2..17f2e47c1d 100644 Binary files a/doc/latest/inherit_graph_2.png and b/doc/latest/inherit_graph_2.png differ diff --git a/doc/latest/inherit_graph_20.map b/doc/latest/inherit_graph_20.map index 54f322b58e..4eea7c8702 100644 --- a/doc/latest/inherit_graph_20.map +++ b/doc/latest/inherit_graph_20.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_20.md5 b/doc/latest/inherit_graph_20.md5 index 5e2987cc99..bd00e6a63f 100644 --- a/doc/latest/inherit_graph_20.md5 +++ b/doc/latest/inherit_graph_20.md5 @@ -1 +1 @@ -faca3e939b582580b13fbcd3596a3aff \ No newline at end of file +b1df0fcbb723279f202090440382008a \ No newline at end of file diff --git a/doc/latest/inherit_graph_20.png b/doc/latest/inherit_graph_20.png index 34bd363906..dbf3ab1b2c 100644 Binary files a/doc/latest/inherit_graph_20.png and b/doc/latest/inherit_graph_20.png differ diff --git a/doc/latest/inherit_graph_21.map b/doc/latest/inherit_graph_21.map index 9352b1e049..9b83ef1349 100644 --- a/doc/latest/inherit_graph_21.map +++ b/doc/latest/inherit_graph_21.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_21.md5 b/doc/latest/inherit_graph_21.md5 index 93581ce053..e87162edfb 100644 --- a/doc/latest/inherit_graph_21.md5 +++ b/doc/latest/inherit_graph_21.md5 @@ -1 +1 @@ -d6488e936819b0d3d6448bcf341cfd76 \ No newline at end of file +15efa96445cc153a3766c06488f3366c \ No newline at end of file diff --git a/doc/latest/inherit_graph_21.png b/doc/latest/inherit_graph_21.png index ef31e8a963..5b1e390b0a 100644 Binary files a/doc/latest/inherit_graph_21.png and b/doc/latest/inherit_graph_21.png differ diff --git a/doc/latest/inherit_graph_22.map b/doc/latest/inherit_graph_22.map index 46e599ee64..2df60a50d2 100644 --- a/doc/latest/inherit_graph_22.map +++ b/doc/latest/inherit_graph_22.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_22.md5 b/doc/latest/inherit_graph_22.md5 index 81239ce7a7..f1110404be 100644 --- a/doc/latest/inherit_graph_22.md5 +++ b/doc/latest/inherit_graph_22.md5 @@ -1 +1 @@ -69034ed23b0cc0a8369f5a3cc6575fb2 \ No newline at end of file +7506a3852f86896ad98ef6923afea077 \ No newline at end of file diff --git a/doc/latest/inherit_graph_22.png b/doc/latest/inherit_graph_22.png index 11197e109e..0ccbf13bfb 100644 Binary files a/doc/latest/inherit_graph_22.png and b/doc/latest/inherit_graph_22.png differ diff --git a/doc/latest/inherit_graph_23.map b/doc/latest/inherit_graph_23.map index 669ab7b7be..3330daa7bf 100644 --- a/doc/latest/inherit_graph_23.map +++ b/doc/latest/inherit_graph_23.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_23.md5 b/doc/latest/inherit_graph_23.md5 index e5915e80bd..9c8d53c466 100644 --- a/doc/latest/inherit_graph_23.md5 +++ b/doc/latest/inherit_graph_23.md5 @@ -1 +1 @@ -1dd24e51592963e15c6e1cc2fd4a50aa \ No newline at end of file +15c80d577f302f683082de0785e8abad \ No newline at end of file diff --git a/doc/latest/inherit_graph_23.png b/doc/latest/inherit_graph_23.png index 2704485087..a1d7bdd4be 100644 Binary files a/doc/latest/inherit_graph_23.png and b/doc/latest/inherit_graph_23.png differ diff --git a/doc/latest/inherit_graph_24.map b/doc/latest/inherit_graph_24.map index 146e25b4f0..fa2c954c9f 100644 --- a/doc/latest/inherit_graph_24.map +++ b/doc/latest/inherit_graph_24.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/latest/inherit_graph_24.md5 b/doc/latest/inherit_graph_24.md5 index 1f7c95b9a6..9656aeb4c2 100644 --- a/doc/latest/inherit_graph_24.md5 +++ b/doc/latest/inherit_graph_24.md5 @@ -1 +1 @@ -60139c6888ebacb1d313828c16ff0d23 \ No newline at end of file +036714d3a005b72b69cb8dc592f1ec21 \ No newline at end of file diff --git a/doc/latest/inherit_graph_24.png b/doc/latest/inherit_graph_24.png index 0891a29283..4e2523d28a 100644 Binary files a/doc/latest/inherit_graph_24.png and b/doc/latest/inherit_graph_24.png differ diff --git a/doc/latest/inherit_graph_25.map b/doc/latest/inherit_graph_25.map index 245f5d91a7..219426e2a0 100644 --- a/doc/latest/inherit_graph_25.map +++ b/doc/latest/inherit_graph_25.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_25.md5 b/doc/latest/inherit_graph_25.md5 index 18466a9aa8..349ee145a7 100644 --- a/doc/latest/inherit_graph_25.md5 +++ b/doc/latest/inherit_graph_25.md5 @@ -1 +1 @@ -c7b5539f8d7c2bba4c0259d5e2f8be68 \ No newline at end of file +542098c211771ccb860e794cfdc753e9 \ No newline at end of file diff --git a/doc/latest/inherit_graph_25.png b/doc/latest/inherit_graph_25.png index b37e9f81bd..608bd2d6db 100644 Binary files a/doc/latest/inherit_graph_25.png and b/doc/latest/inherit_graph_25.png differ diff --git a/doc/latest/inherit_graph_26.map b/doc/latest/inherit_graph_26.map index 74b2fb870e..7ee3d3771e 100644 --- a/doc/latest/inherit_graph_26.map +++ b/doc/latest/inherit_graph_26.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_26.md5 b/doc/latest/inherit_graph_26.md5 index 22b1196f9d..e4ee36a1b8 100644 --- a/doc/latest/inherit_graph_26.md5 +++ b/doc/latest/inherit_graph_26.md5 @@ -1 +1 @@ -fbe1e47b214d9db7ae509abf2be65e52 \ No newline at end of file +b33df496434bcb9702dd2e2413a9e332 \ No newline at end of file diff --git a/doc/latest/inherit_graph_26.png b/doc/latest/inherit_graph_26.png index 84253e9be0..7eefc0d986 100644 Binary files a/doc/latest/inherit_graph_26.png and b/doc/latest/inherit_graph_26.png differ diff --git a/doc/latest/inherit_graph_27.map b/doc/latest/inherit_graph_27.map index 9fff1571a1..4d7d257d3a 100644 --- a/doc/latest/inherit_graph_27.map +++ b/doc/latest/inherit_graph_27.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_27.md5 b/doc/latest/inherit_graph_27.md5 index d148b6b80b..9a4b183cc5 100644 --- a/doc/latest/inherit_graph_27.md5 +++ b/doc/latest/inherit_graph_27.md5 @@ -1 +1 @@ -577960f1e81fe91b6b2e3dd8c9e8cd48 \ No newline at end of file +8c00cb67b48c317d388a2fb23807a350 \ No newline at end of file diff --git a/doc/latest/inherit_graph_27.png b/doc/latest/inherit_graph_27.png index bb39f9c482..c9de7a3151 100644 Binary files a/doc/latest/inherit_graph_27.png and b/doc/latest/inherit_graph_27.png differ diff --git a/doc/latest/inherit_graph_28.map b/doc/latest/inherit_graph_28.map index fdaa5664c8..48d42a5795 100644 --- a/doc/latest/inherit_graph_28.map +++ b/doc/latest/inherit_graph_28.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_28.md5 b/doc/latest/inherit_graph_28.md5 index 609bc9c056..8086c53550 100644 --- a/doc/latest/inherit_graph_28.md5 +++ b/doc/latest/inherit_graph_28.md5 @@ -1 +1 @@ -b36d45c197f11e81c3580666cafcfa00 \ No newline at end of file +d36bc0c580c6164827453c30ae001af9 \ No newline at end of file diff --git a/doc/latest/inherit_graph_28.png b/doc/latest/inherit_graph_28.png index e097253890..db525d0cf3 100644 Binary files a/doc/latest/inherit_graph_28.png and b/doc/latest/inherit_graph_28.png differ diff --git a/doc/latest/inherit_graph_29.map b/doc/latest/inherit_graph_29.map index 0b9fff67a9..44c38c8d41 100644 --- a/doc/latest/inherit_graph_29.map +++ b/doc/latest/inherit_graph_29.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_29.md5 b/doc/latest/inherit_graph_29.md5 index 714ebdaa66..b3e1c1fd8f 100644 --- a/doc/latest/inherit_graph_29.md5 +++ b/doc/latest/inherit_graph_29.md5 @@ -1 +1 @@ -dbf037a41cd69f03ca7a2fc5aac220ab \ No newline at end of file +2697bab84bf5c43e310a356f63c089d6 \ No newline at end of file diff --git a/doc/latest/inherit_graph_29.png b/doc/latest/inherit_graph_29.png index 5f7cdb19ef..3de07079e5 100644 Binary files a/doc/latest/inherit_graph_29.png and b/doc/latest/inherit_graph_29.png differ diff --git a/doc/latest/inherit_graph_3.map b/doc/latest/inherit_graph_3.map index 2364a9ed8d..69ff40532a 100644 --- a/doc/latest/inherit_graph_3.map +++ b/doc/latest/inherit_graph_3.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_3.md5 b/doc/latest/inherit_graph_3.md5 index 962db99d32..41ab39dbba 100644 --- a/doc/latest/inherit_graph_3.md5 +++ b/doc/latest/inherit_graph_3.md5 @@ -1 +1 @@ -0484c0be0c28fe7c925c0405397ed75e \ No newline at end of file +20731df9c6ea7f4d7c8244ff9f1fafbb \ No newline at end of file diff --git a/doc/latest/inherit_graph_3.png b/doc/latest/inherit_graph_3.png index 729febc14d..6ca63806a0 100644 Binary files a/doc/latest/inherit_graph_3.png and b/doc/latest/inherit_graph_3.png differ diff --git a/doc/latest/inherit_graph_30.map b/doc/latest/inherit_graph_30.map index 247e872d8b..228b117093 100644 --- a/doc/latest/inherit_graph_30.map +++ b/doc/latest/inherit_graph_30.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_30.md5 b/doc/latest/inherit_graph_30.md5 index a93989d4ec..0cce70f27d 100644 --- a/doc/latest/inherit_graph_30.md5 +++ b/doc/latest/inherit_graph_30.md5 @@ -1 +1 @@ -3638f6096bf1f2dce42c9f0f3660a8c3 \ No newline at end of file +55862006d5c4bae767916d9bc822b003 \ No newline at end of file diff --git a/doc/latest/inherit_graph_30.png b/doc/latest/inherit_graph_30.png index dd85795c2c..0a36ebd575 100644 Binary files a/doc/latest/inherit_graph_30.png and b/doc/latest/inherit_graph_30.png differ diff --git a/doc/latest/inherit_graph_31.map b/doc/latest/inherit_graph_31.map index 66d6c0e421..b8385246fc 100644 --- a/doc/latest/inherit_graph_31.map +++ b/doc/latest/inherit_graph_31.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_31.md5 b/doc/latest/inherit_graph_31.md5 index 3d8e4b102d..849aa9957a 100644 --- a/doc/latest/inherit_graph_31.md5 +++ b/doc/latest/inherit_graph_31.md5 @@ -1 +1 @@ -86d7ab0e27214e7eac9e7964a3c73fff \ No newline at end of file +0ad340a75b3bde46cbd339b73c9f2879 \ No newline at end of file diff --git a/doc/latest/inherit_graph_31.png b/doc/latest/inherit_graph_31.png index f423d8b072..21d11ff585 100644 Binary files a/doc/latest/inherit_graph_31.png and b/doc/latest/inherit_graph_31.png differ diff --git a/doc/latest/inherit_graph_32.map b/doc/latest/inherit_graph_32.map index e741107a8f..50bea551e4 100644 --- a/doc/latest/inherit_graph_32.map +++ b/doc/latest/inherit_graph_32.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_32.md5 b/doc/latest/inherit_graph_32.md5 index 292d1ed8e9..abfbd0f5ae 100644 --- a/doc/latest/inherit_graph_32.md5 +++ b/doc/latest/inherit_graph_32.md5 @@ -1 +1 @@ -ad73ae150f73f6d58e7ad521411338a7 \ No newline at end of file +ee7755f70ddf67bd3f883936b10654ab \ No newline at end of file diff --git a/doc/latest/inherit_graph_32.png b/doc/latest/inherit_graph_32.png index 3defb767ad..ed116328f8 100644 Binary files a/doc/latest/inherit_graph_32.png and b/doc/latest/inherit_graph_32.png differ diff --git a/doc/latest/inherit_graph_33.map b/doc/latest/inherit_graph_33.map index e09eb80fd6..b173a8f84c 100644 --- a/doc/latest/inherit_graph_33.map +++ b/doc/latest/inherit_graph_33.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_33.md5 b/doc/latest/inherit_graph_33.md5 index 270a9679c9..df3f974a07 100644 --- a/doc/latest/inherit_graph_33.md5 +++ b/doc/latest/inherit_graph_33.md5 @@ -1 +1 @@ -9f15942c035f9a60352258c28dc9da60 \ No newline at end of file +8116a3d94dba30c375939de57968c1ce \ No newline at end of file diff --git a/doc/latest/inherit_graph_33.png b/doc/latest/inherit_graph_33.png index 05eeb71fbd..3b035d7129 100644 Binary files a/doc/latest/inherit_graph_33.png and b/doc/latest/inherit_graph_33.png differ diff --git a/doc/latest/inherit_graph_34.map b/doc/latest/inherit_graph_34.map index 489711a91a..dd384d1b16 100644 --- a/doc/latest/inherit_graph_34.map +++ b/doc/latest/inherit_graph_34.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_34.md5 b/doc/latest/inherit_graph_34.md5 index 8cd0b3a04f..ce48003f62 100644 --- a/doc/latest/inherit_graph_34.md5 +++ b/doc/latest/inherit_graph_34.md5 @@ -1 +1 @@ -8e3d6983e9d5ffc44394f0065bfcc646 \ No newline at end of file +23ea703e504afc89819760fb93e07196 \ No newline at end of file diff --git a/doc/latest/inherit_graph_34.png b/doc/latest/inherit_graph_34.png index cd06ea544a..234cdf55f4 100644 Binary files a/doc/latest/inherit_graph_34.png and b/doc/latest/inherit_graph_34.png differ diff --git a/doc/latest/inherit_graph_35.map b/doc/latest/inherit_graph_35.map index 26f956a4c7..6865795866 100644 --- a/doc/latest/inherit_graph_35.map +++ b/doc/latest/inherit_graph_35.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_35.md5 b/doc/latest/inherit_graph_35.md5 index 4fd45dd1c4..7809be1d15 100644 --- a/doc/latest/inherit_graph_35.md5 +++ b/doc/latest/inherit_graph_35.md5 @@ -1 +1 @@ -224f8dec58c692b343c2b883b3adad66 \ No newline at end of file +04e8e5cef678782be8b069a0b2773fcf \ No newline at end of file diff --git a/doc/latest/inherit_graph_35.png b/doc/latest/inherit_graph_35.png index 3b2c01e5a4..581eb78482 100644 Binary files a/doc/latest/inherit_graph_35.png and b/doc/latest/inherit_graph_35.png differ diff --git a/doc/latest/inherit_graph_36.map b/doc/latest/inherit_graph_36.map index 76211357b8..4106fbf349 100644 --- a/doc/latest/inherit_graph_36.map +++ b/doc/latest/inherit_graph_36.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_36.md5 b/doc/latest/inherit_graph_36.md5 index 7ee9545eb4..4033c2f29d 100644 --- a/doc/latest/inherit_graph_36.md5 +++ b/doc/latest/inherit_graph_36.md5 @@ -1 +1 @@ -2fb4b4e2fe56770b7cf3c844d54f6431 \ No newline at end of file +faad3870160628f7a804cd03f0240eef \ No newline at end of file diff --git a/doc/latest/inherit_graph_36.png b/doc/latest/inherit_graph_36.png index 6dcf655298..18519c8e99 100644 Binary files a/doc/latest/inherit_graph_36.png and b/doc/latest/inherit_graph_36.png differ diff --git a/doc/latest/inherit_graph_37.map b/doc/latest/inherit_graph_37.map index b2bccf394a..5a976f759f 100644 --- a/doc/latest/inherit_graph_37.map +++ b/doc/latest/inherit_graph_37.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_37.md5 b/doc/latest/inherit_graph_37.md5 index 395a5136f5..6240a1f440 100644 --- a/doc/latest/inherit_graph_37.md5 +++ b/doc/latest/inherit_graph_37.md5 @@ -1 +1 @@ -cf16ea0035780de80aa0417a355b4116 \ No newline at end of file +2eb9af910f001055c059b7e7321755b7 \ No newline at end of file diff --git a/doc/latest/inherit_graph_37.png b/doc/latest/inherit_graph_37.png index a7e763a0c8..a37a6952c7 100644 Binary files a/doc/latest/inherit_graph_37.png and b/doc/latest/inherit_graph_37.png differ diff --git a/doc/latest/inherit_graph_38.map b/doc/latest/inherit_graph_38.map index 27ad576007..c70a9851f2 100644 --- a/doc/latest/inherit_graph_38.map +++ b/doc/latest/inherit_graph_38.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_38.md5 b/doc/latest/inherit_graph_38.md5 index 5da0ba1cd0..5062b2bd36 100644 --- a/doc/latest/inherit_graph_38.md5 +++ b/doc/latest/inherit_graph_38.md5 @@ -1 +1 @@ -22f2cb16ccc7673f39b8521e4b9d40dc \ No newline at end of file +96cccefe1f75a168459d31972994d446 \ No newline at end of file diff --git a/doc/latest/inherit_graph_38.png b/doc/latest/inherit_graph_38.png index 46ca730103..933e05e72e 100644 Binary files a/doc/latest/inherit_graph_38.png and b/doc/latest/inherit_graph_38.png differ diff --git a/doc/latest/inherit_graph_39.map b/doc/latest/inherit_graph_39.map index 794df66df3..a45ee85304 100644 --- a/doc/latest/inherit_graph_39.map +++ b/doc/latest/inherit_graph_39.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_39.md5 b/doc/latest/inherit_graph_39.md5 index 021cc125bf..834d137004 100644 --- a/doc/latest/inherit_graph_39.md5 +++ b/doc/latest/inherit_graph_39.md5 @@ -1 +1 @@ -4638176034af6d0b797c07504eead0d8 \ No newline at end of file +dbd62723508e7a30735cdbb8fc8e31ab \ No newline at end of file diff --git a/doc/latest/inherit_graph_39.png b/doc/latest/inherit_graph_39.png index 7d0c48b6c4..f99a78546e 100644 Binary files a/doc/latest/inherit_graph_39.png and b/doc/latest/inherit_graph_39.png differ diff --git a/doc/latest/inherit_graph_4.map b/doc/latest/inherit_graph_4.map index f214535244..99fed7861e 100644 --- a/doc/latest/inherit_graph_4.map +++ b/doc/latest/inherit_graph_4.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_4.md5 b/doc/latest/inherit_graph_4.md5 index b517c0f812..181d4d7278 100644 --- a/doc/latest/inherit_graph_4.md5 +++ b/doc/latest/inherit_graph_4.md5 @@ -1 +1 @@ -70415bb463cd1c939c2c86c91bae8067 \ No newline at end of file +a7c01884f0c6926b2bac1ef476962be2 \ No newline at end of file diff --git a/doc/latest/inherit_graph_4.png b/doc/latest/inherit_graph_4.png index f70f32ff75..70ab09dfd4 100644 Binary files a/doc/latest/inherit_graph_4.png and b/doc/latest/inherit_graph_4.png differ diff --git a/doc/latest/inherit_graph_40.map b/doc/latest/inherit_graph_40.map index 4af971c450..031f042442 100644 --- a/doc/latest/inherit_graph_40.map +++ b/doc/latest/inherit_graph_40.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_40.md5 b/doc/latest/inherit_graph_40.md5 index 81fbbaf148..aa5bc97e28 100644 --- a/doc/latest/inherit_graph_40.md5 +++ b/doc/latest/inherit_graph_40.md5 @@ -1 +1 @@ -1ff9ef14a2d0d728e2941e489e52d797 \ No newline at end of file +2e8418b1a71cbdd4ea26862eeebaa88b \ No newline at end of file diff --git a/doc/latest/inherit_graph_40.png b/doc/latest/inherit_graph_40.png index fac0132f2a..d005ebb080 100644 Binary files a/doc/latest/inherit_graph_40.png and b/doc/latest/inherit_graph_40.png differ diff --git a/doc/latest/inherit_graph_41.map b/doc/latest/inherit_graph_41.map index 89ef0f8271..8ffe50f924 100644 --- a/doc/latest/inherit_graph_41.map +++ b/doc/latest/inherit_graph_41.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_41.md5 b/doc/latest/inherit_graph_41.md5 index 5ca21a2bc9..3cf88b2836 100644 --- a/doc/latest/inherit_graph_41.md5 +++ b/doc/latest/inherit_graph_41.md5 @@ -1 +1 @@ -d8eac34bd061ea013ce0227b484c28cd \ No newline at end of file +6c6fcb75d70e1bf8fc650e7d7f2ddffa \ No newline at end of file diff --git a/doc/latest/inherit_graph_41.png b/doc/latest/inherit_graph_41.png index 46076b3fcf..de5983d706 100644 Binary files a/doc/latest/inherit_graph_41.png and b/doc/latest/inherit_graph_41.png differ diff --git a/doc/latest/inherit_graph_42.map b/doc/latest/inherit_graph_42.map index ab334c9489..a91a1dd779 100644 --- a/doc/latest/inherit_graph_42.map +++ b/doc/latest/inherit_graph_42.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_42.md5 b/doc/latest/inherit_graph_42.md5 index 0948c0a1be..afa198c2be 100644 --- a/doc/latest/inherit_graph_42.md5 +++ b/doc/latest/inherit_graph_42.md5 @@ -1 +1 @@ -e90de492ee84cc7e869028dc3c0ba882 \ No newline at end of file +4a87878e763cf3919b7822b847297ed8 \ No newline at end of file diff --git a/doc/latest/inherit_graph_42.png b/doc/latest/inherit_graph_42.png index a663db5adf..548cb38a94 100644 Binary files a/doc/latest/inherit_graph_42.png and b/doc/latest/inherit_graph_42.png differ diff --git a/doc/latest/inherit_graph_43.map b/doc/latest/inherit_graph_43.map index 05813d6402..461633ea5f 100644 --- a/doc/latest/inherit_graph_43.map +++ b/doc/latest/inherit_graph_43.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_43.md5 b/doc/latest/inherit_graph_43.md5 index 342e388311..245a4148e4 100644 --- a/doc/latest/inherit_graph_43.md5 +++ b/doc/latest/inherit_graph_43.md5 @@ -1 +1 @@ -c7e77c5fe1ada86d8356f8c7211d5ea6 \ No newline at end of file +8631ee6bb66942e1aa25da7ad176665b \ No newline at end of file diff --git a/doc/latest/inherit_graph_43.png b/doc/latest/inherit_graph_43.png index f80812acb4..b16bbec351 100644 Binary files a/doc/latest/inherit_graph_43.png and b/doc/latest/inherit_graph_43.png differ diff --git a/doc/latest/inherit_graph_44.map b/doc/latest/inherit_graph_44.map index 5f02f47ac0..15e47e57c0 100644 --- a/doc/latest/inherit_graph_44.map +++ b/doc/latest/inherit_graph_44.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_44.md5 b/doc/latest/inherit_graph_44.md5 index df04cd86c3..9bb83368eb 100644 --- a/doc/latest/inherit_graph_44.md5 +++ b/doc/latest/inherit_graph_44.md5 @@ -1 +1 @@ -e9c4a7035083c1ff145f60ae707cecc2 \ No newline at end of file +7b448560d6f9decde3213cc06b20341b \ No newline at end of file diff --git a/doc/latest/inherit_graph_44.png b/doc/latest/inherit_graph_44.png index a05e80b234..077a709d9d 100644 Binary files a/doc/latest/inherit_graph_44.png and b/doc/latest/inherit_graph_44.png differ diff --git a/doc/latest/inherit_graph_45.map b/doc/latest/inherit_graph_45.map index 707fe62bab..fcee2ff61d 100644 --- a/doc/latest/inherit_graph_45.map +++ b/doc/latest/inherit_graph_45.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_45.md5 b/doc/latest/inherit_graph_45.md5 index f20b393372..b144c7c7ab 100644 --- a/doc/latest/inherit_graph_45.md5 +++ b/doc/latest/inherit_graph_45.md5 @@ -1 +1 @@ -9cd6fd0941f3c016b38409b175141e90 \ No newline at end of file +35d546c19632bb5ffcdfb1a7c7997bff \ No newline at end of file diff --git a/doc/latest/inherit_graph_45.png b/doc/latest/inherit_graph_45.png index 6f813ae763..7c52471d02 100644 Binary files a/doc/latest/inherit_graph_45.png and b/doc/latest/inherit_graph_45.png differ diff --git a/doc/latest/inherit_graph_46.map b/doc/latest/inherit_graph_46.map index 5ae8aaa677..8b9bb370a8 100644 --- a/doc/latest/inherit_graph_46.map +++ b/doc/latest/inherit_graph_46.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_46.md5 b/doc/latest/inherit_graph_46.md5 index 72d995b844..571c06a2c8 100644 --- a/doc/latest/inherit_graph_46.md5 +++ b/doc/latest/inherit_graph_46.md5 @@ -1 +1 @@ -67c958ca3fb8b40798805abb5bf8d8f2 \ No newline at end of file +85d26472dcf9346f7cd614acbb0c95b7 \ No newline at end of file diff --git a/doc/latest/inherit_graph_46.png b/doc/latest/inherit_graph_46.png index 0ec0fb4da5..659826f2d2 100644 Binary files a/doc/latest/inherit_graph_46.png and b/doc/latest/inherit_graph_46.png differ diff --git a/doc/latest/inherit_graph_47.map b/doc/latest/inherit_graph_47.map index 548bebc6d0..e874c7a969 100644 --- a/doc/latest/inherit_graph_47.map +++ b/doc/latest/inherit_graph_47.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_47.md5 b/doc/latest/inherit_graph_47.md5 index 201e2be99a..5013ff0b51 100644 --- a/doc/latest/inherit_graph_47.md5 +++ b/doc/latest/inherit_graph_47.md5 @@ -1 +1 @@ -2d55741e6ee653ee5e421e0f8cf51187 \ No newline at end of file +3b090d0eaca36d5594e19b5d0e585669 \ No newline at end of file diff --git a/doc/latest/inherit_graph_47.png b/doc/latest/inherit_graph_47.png index 9983dbf754..8b4da93bc0 100644 Binary files a/doc/latest/inherit_graph_47.png and b/doc/latest/inherit_graph_47.png differ diff --git a/doc/latest/inherit_graph_48.map b/doc/latest/inherit_graph_48.map index 902d23635e..d9ededaa8f 100644 --- a/doc/latest/inherit_graph_48.map +++ b/doc/latest/inherit_graph_48.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_48.md5 b/doc/latest/inherit_graph_48.md5 index b41e3a7ce5..dadf3b261f 100644 --- a/doc/latest/inherit_graph_48.md5 +++ b/doc/latest/inherit_graph_48.md5 @@ -1 +1 @@ -8aa8edc779f3a804a5bf98d0a444761b \ No newline at end of file +cf553f49e3a74d7f816e7a54b690aca1 \ No newline at end of file diff --git a/doc/latest/inherit_graph_48.png b/doc/latest/inherit_graph_48.png index ae117a9d90..d146bd6e6d 100644 Binary files a/doc/latest/inherit_graph_48.png and b/doc/latest/inherit_graph_48.png differ diff --git a/doc/latest/inherit_graph_49.map b/doc/latest/inherit_graph_49.map index 3d6b559f9d..ccbb47f462 100644 --- a/doc/latest/inherit_graph_49.map +++ b/doc/latest/inherit_graph_49.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_49.md5 b/doc/latest/inherit_graph_49.md5 index 72cc425ac4..9268fa5218 100644 --- a/doc/latest/inherit_graph_49.md5 +++ b/doc/latest/inherit_graph_49.md5 @@ -1 +1 @@ -a71fd07c7e12e6c28b35393885b7beda \ No newline at end of file +01a85cf877c32865f264092d134dbbe1 \ No newline at end of file diff --git a/doc/latest/inherit_graph_49.png b/doc/latest/inherit_graph_49.png index a04cd9152d..23cbe861df 100644 Binary files a/doc/latest/inherit_graph_49.png and b/doc/latest/inherit_graph_49.png differ diff --git a/doc/latest/inherit_graph_5.map b/doc/latest/inherit_graph_5.map index af8e90bc31..a249939f15 100644 --- a/doc/latest/inherit_graph_5.map +++ b/doc/latest/inherit_graph_5.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_5.md5 b/doc/latest/inherit_graph_5.md5 index 472e23bd46..3c8216d6f5 100644 --- a/doc/latest/inherit_graph_5.md5 +++ b/doc/latest/inherit_graph_5.md5 @@ -1 +1 @@ -3222f1efefcec33d340770be2f4b2601 \ No newline at end of file +215189405a1a6069c8b42ae1ca8535c6 \ No newline at end of file diff --git a/doc/latest/inherit_graph_5.png b/doc/latest/inherit_graph_5.png index ec33ab18f5..826442f829 100644 Binary files a/doc/latest/inherit_graph_5.png and b/doc/latest/inherit_graph_5.png differ diff --git a/doc/latest/inherit_graph_50.map b/doc/latest/inherit_graph_50.map index fa57a0de40..1f9be9b1e0 100644 --- a/doc/latest/inherit_graph_50.map +++ b/doc/latest/inherit_graph_50.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_50.md5 b/doc/latest/inherit_graph_50.md5 index e1ecc46d7b..80da53f650 100644 --- a/doc/latest/inherit_graph_50.md5 +++ b/doc/latest/inherit_graph_50.md5 @@ -1 +1 @@ -a93adfa38e34df343335449516f88594 \ No newline at end of file +6550db2da3b587d74d7202e228fd1e23 \ No newline at end of file diff --git a/doc/latest/inherit_graph_50.png b/doc/latest/inherit_graph_50.png index b12b5bc204..83ce539025 100644 Binary files a/doc/latest/inherit_graph_50.png and b/doc/latest/inherit_graph_50.png differ diff --git a/doc/latest/inherit_graph_51.map b/doc/latest/inherit_graph_51.map index 33e01b56aa..60e2b45bf2 100644 --- a/doc/latest/inherit_graph_51.map +++ b/doc/latest/inherit_graph_51.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_51.md5 b/doc/latest/inherit_graph_51.md5 index 9d0a1079ca..eca1fe9c05 100644 --- a/doc/latest/inherit_graph_51.md5 +++ b/doc/latest/inherit_graph_51.md5 @@ -1 +1 @@ -6012fb8e69e0ed6c88eb6242fb7802bc \ No newline at end of file +48d60fe976dd776f566f4f437a3ca68f \ No newline at end of file diff --git a/doc/latest/inherit_graph_51.png b/doc/latest/inherit_graph_51.png index 3745cb46dd..857ac9fa7e 100644 Binary files a/doc/latest/inherit_graph_51.png and b/doc/latest/inherit_graph_51.png differ diff --git a/doc/latest/inherit_graph_52.map b/doc/latest/inherit_graph_52.map index fccf4a6018..359fdf10ba 100644 --- a/doc/latest/inherit_graph_52.map +++ b/doc/latest/inherit_graph_52.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_52.md5 b/doc/latest/inherit_graph_52.md5 index 9dc8cb233c..4403129f4a 100644 --- a/doc/latest/inherit_graph_52.md5 +++ b/doc/latest/inherit_graph_52.md5 @@ -1 +1 @@ -098018e024e1022f31e27d6bb9b0343a \ No newline at end of file +5e70a4113841c5dbb9f36b7d6e3e153b \ No newline at end of file diff --git a/doc/latest/inherit_graph_52.png b/doc/latest/inherit_graph_52.png index 106361d258..7f87c1ff61 100644 Binary files a/doc/latest/inherit_graph_52.png and b/doc/latest/inherit_graph_52.png differ diff --git a/doc/latest/inherit_graph_53.map b/doc/latest/inherit_graph_53.map index e017166412..c77f10b99d 100644 --- a/doc/latest/inherit_graph_53.map +++ b/doc/latest/inherit_graph_53.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_53.md5 b/doc/latest/inherit_graph_53.md5 index f071fba8a1..171ec295f5 100644 --- a/doc/latest/inherit_graph_53.md5 +++ b/doc/latest/inherit_graph_53.md5 @@ -1 +1 @@ -dab5c96d8e5cf07547c4a2c4926ff9da \ No newline at end of file +bc9a675fefa9c3869f405cc53246ed66 \ No newline at end of file diff --git a/doc/latest/inherit_graph_53.png b/doc/latest/inherit_graph_53.png index b9c14abe9a..3aae4a1450 100644 Binary files a/doc/latest/inherit_graph_53.png and b/doc/latest/inherit_graph_53.png differ diff --git a/doc/latest/inherit_graph_54.map b/doc/latest/inherit_graph_54.map index be48ddad97..71219981e0 100644 --- a/doc/latest/inherit_graph_54.map +++ b/doc/latest/inherit_graph_54.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_54.md5 b/doc/latest/inherit_graph_54.md5 index 73101b93b6..d429ef9a2c 100644 --- a/doc/latest/inherit_graph_54.md5 +++ b/doc/latest/inherit_graph_54.md5 @@ -1 +1 @@ -4e1db3516808d1a48a14cd189b831e94 \ No newline at end of file +41d5ab647083800c81adaec5b7ab92af \ No newline at end of file diff --git a/doc/latest/inherit_graph_54.png b/doc/latest/inherit_graph_54.png index 7a07609088..c26edea1a6 100644 Binary files a/doc/latest/inherit_graph_54.png and b/doc/latest/inherit_graph_54.png differ diff --git a/doc/latest/inherit_graph_55.map b/doc/latest/inherit_graph_55.map index b35f032d0d..8e3f392e2b 100644 --- a/doc/latest/inherit_graph_55.map +++ b/doc/latest/inherit_graph_55.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_55.md5 b/doc/latest/inherit_graph_55.md5 index f9b66aee74..474da09c0d 100644 --- a/doc/latest/inherit_graph_55.md5 +++ b/doc/latest/inherit_graph_55.md5 @@ -1 +1 @@ -eeb2ad0ca50aaf26d5d82e0cd8d26541 \ No newline at end of file +d2078ef6faf0bc83b2fe509d5887d7e7 \ No newline at end of file diff --git a/doc/latest/inherit_graph_55.png b/doc/latest/inherit_graph_55.png index e0198c2151..bc11330584 100644 Binary files a/doc/latest/inherit_graph_55.png and b/doc/latest/inherit_graph_55.png differ diff --git a/doc/latest/inherit_graph_56.map b/doc/latest/inherit_graph_56.map index 917ef971fb..090c402a11 100644 --- a/doc/latest/inherit_graph_56.map +++ b/doc/latest/inherit_graph_56.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_56.md5 b/doc/latest/inherit_graph_56.md5 index a3b49a4aaf..60976224a3 100644 --- a/doc/latest/inherit_graph_56.md5 +++ b/doc/latest/inherit_graph_56.md5 @@ -1 +1 @@ -1e8cd0a2a3088149ebc36b5c2d2bf69e \ No newline at end of file +d1215404c8c38db48fb55e61674d51f8 \ No newline at end of file diff --git a/doc/latest/inherit_graph_56.png b/doc/latest/inherit_graph_56.png index 47037a08ad..7036979f84 100644 Binary files a/doc/latest/inherit_graph_56.png and b/doc/latest/inherit_graph_56.png differ diff --git a/doc/latest/inherit_graph_57.map b/doc/latest/inherit_graph_57.map index 5f13f21d84..220c1de3b7 100644 --- a/doc/latest/inherit_graph_57.map +++ b/doc/latest/inherit_graph_57.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_57.md5 b/doc/latest/inherit_graph_57.md5 index 3c53d07d12..66c28f265e 100644 --- a/doc/latest/inherit_graph_57.md5 +++ b/doc/latest/inherit_graph_57.md5 @@ -1 +1 @@ -a01c3684025bbcb12df21b1d5d15a2e2 \ No newline at end of file +675a488e313b042436075d49573e2559 \ No newline at end of file diff --git a/doc/latest/inherit_graph_57.png b/doc/latest/inherit_graph_57.png index 7725366a08..49a67c3d98 100644 Binary files a/doc/latest/inherit_graph_57.png and b/doc/latest/inherit_graph_57.png differ diff --git a/doc/latest/inherit_graph_58.map b/doc/latest/inherit_graph_58.map index 1689bb60bf..413bdc7875 100644 --- a/doc/latest/inherit_graph_58.map +++ b/doc/latest/inherit_graph_58.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_58.md5 b/doc/latest/inherit_graph_58.md5 index 76bfb6dafc..1268ab2731 100644 --- a/doc/latest/inherit_graph_58.md5 +++ b/doc/latest/inherit_graph_58.md5 @@ -1 +1 @@ -7008ed956361791162ab18c680d41d04 \ No newline at end of file +627262126973275e304fb484278b2183 \ No newline at end of file diff --git a/doc/latest/inherit_graph_58.png b/doc/latest/inherit_graph_58.png index 17e9ab29d1..ed201380b2 100644 Binary files a/doc/latest/inherit_graph_58.png and b/doc/latest/inherit_graph_58.png differ diff --git a/doc/latest/inherit_graph_59.map b/doc/latest/inherit_graph_59.map index 7570ecd6a7..6c78a5bd30 100644 --- a/doc/latest/inherit_graph_59.map +++ b/doc/latest/inherit_graph_59.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_59.md5 b/doc/latest/inherit_graph_59.md5 index c8a0952ab6..6e3061c44a 100644 --- a/doc/latest/inherit_graph_59.md5 +++ b/doc/latest/inherit_graph_59.md5 @@ -1 +1 @@ -a3b697101b2a8e8428b64488ce0e41f9 \ No newline at end of file +beddaa4aa7c835c268fdaf43d082b210 \ No newline at end of file diff --git a/doc/latest/inherit_graph_59.png b/doc/latest/inherit_graph_59.png index c386a68630..a7d825ad46 100644 Binary files a/doc/latest/inherit_graph_59.png and b/doc/latest/inherit_graph_59.png differ diff --git a/doc/latest/inherit_graph_6.map b/doc/latest/inherit_graph_6.map index c1d0886073..43c58d3b79 100644 --- a/doc/latest/inherit_graph_6.map +++ b/doc/latest/inherit_graph_6.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_6.md5 b/doc/latest/inherit_graph_6.md5 index 27f6d70b5e..4013575ea5 100644 --- a/doc/latest/inherit_graph_6.md5 +++ b/doc/latest/inherit_graph_6.md5 @@ -1 +1 @@ -9fe61e782012b89059454b78c62e00e5 \ No newline at end of file +2982a028dde025ceb03a3f75b0f54580 \ No newline at end of file diff --git a/doc/latest/inherit_graph_6.png b/doc/latest/inherit_graph_6.png index 5d9a629cbe..0adf86f26a 100644 Binary files a/doc/latest/inherit_graph_6.png and b/doc/latest/inherit_graph_6.png differ diff --git a/doc/latest/inherit_graph_60.map b/doc/latest/inherit_graph_60.map index 2d04af5db0..62c51a43a9 100644 --- a/doc/latest/inherit_graph_60.map +++ b/doc/latest/inherit_graph_60.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_60.md5 b/doc/latest/inherit_graph_60.md5 index bb542da4ca..8e932ddc8e 100644 --- a/doc/latest/inherit_graph_60.md5 +++ b/doc/latest/inherit_graph_60.md5 @@ -1 +1 @@ -90de778c6fa221298dd0fc54a9b69da2 \ No newline at end of file +7d4fd557e63ddc288eac7fdd11f16c6f \ No newline at end of file diff --git a/doc/latest/inherit_graph_60.png b/doc/latest/inherit_graph_60.png index 85deff1dc5..d76483ecf7 100644 Binary files a/doc/latest/inherit_graph_60.png and b/doc/latest/inherit_graph_60.png differ diff --git a/doc/latest/inherit_graph_61.map b/doc/latest/inherit_graph_61.map index cfb27fb58c..cf5847b341 100644 --- a/doc/latest/inherit_graph_61.map +++ b/doc/latest/inherit_graph_61.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_61.md5 b/doc/latest/inherit_graph_61.md5 index e337610f83..851a129653 100644 --- a/doc/latest/inherit_graph_61.md5 +++ b/doc/latest/inherit_graph_61.md5 @@ -1 +1 @@ -50d3e1bf48a60130dfc3d85c5d5cb476 \ No newline at end of file +35e37e24de10aacacd77796dfe4d24fa \ No newline at end of file diff --git a/doc/latest/inherit_graph_61.png b/doc/latest/inherit_graph_61.png index 1a99510362..3bf6e95d26 100644 Binary files a/doc/latest/inherit_graph_61.png and b/doc/latest/inherit_graph_61.png differ diff --git a/doc/latest/inherit_graph_62.map b/doc/latest/inherit_graph_62.map index 90494fb40d..851d7cb210 100644 --- a/doc/latest/inherit_graph_62.map +++ b/doc/latest/inherit_graph_62.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_62.md5 b/doc/latest/inherit_graph_62.md5 index 4b2bd5308e..51019db1c0 100644 --- a/doc/latest/inherit_graph_62.md5 +++ b/doc/latest/inherit_graph_62.md5 @@ -1 +1 @@ -0effe1323fbcad5f97c6f0d1ad8d51bd \ No newline at end of file +fa2a4348bc3639d8a6a87d2debdbfb7a \ No newline at end of file diff --git a/doc/latest/inherit_graph_62.png b/doc/latest/inherit_graph_62.png index 9a80f4c24b..86fc9388bb 100644 Binary files a/doc/latest/inherit_graph_62.png and b/doc/latest/inherit_graph_62.png differ diff --git a/doc/latest/inherit_graph_63.map b/doc/latest/inherit_graph_63.map index d75886089a..bbe8e3936b 100644 --- a/doc/latest/inherit_graph_63.map +++ b/doc/latest/inherit_graph_63.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_63.md5 b/doc/latest/inherit_graph_63.md5 index affa088681..23c14c3472 100644 --- a/doc/latest/inherit_graph_63.md5 +++ b/doc/latest/inherit_graph_63.md5 @@ -1 +1 @@ -7a94227c7a60515a44dc5a6790322c5b \ No newline at end of file +312b1ed7a1333064ef95772a5a6c2575 \ No newline at end of file diff --git a/doc/latest/inherit_graph_63.png b/doc/latest/inherit_graph_63.png index a2436ec41e..08adcd3d96 100644 Binary files a/doc/latest/inherit_graph_63.png and b/doc/latest/inherit_graph_63.png differ diff --git a/doc/latest/inherit_graph_64.map b/doc/latest/inherit_graph_64.map index 6ab19e444c..29e064afed 100644 --- a/doc/latest/inherit_graph_64.map +++ b/doc/latest/inherit_graph_64.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_64.md5 b/doc/latest/inherit_graph_64.md5 index 73c28b5932..ce200e0178 100644 --- a/doc/latest/inherit_graph_64.md5 +++ b/doc/latest/inherit_graph_64.md5 @@ -1 +1 @@ -93625c3af16a5d65e9627d8ab08d4114 \ No newline at end of file +fd6e681406ab39c19e61352b99dfe7a2 \ No newline at end of file diff --git a/doc/latest/inherit_graph_64.png b/doc/latest/inherit_graph_64.png index 244c5968a6..47dee469d1 100644 Binary files a/doc/latest/inherit_graph_64.png and b/doc/latest/inherit_graph_64.png differ diff --git a/doc/latest/inherit_graph_65.map b/doc/latest/inherit_graph_65.map index f527f70e3a..aef6691a96 100644 --- a/doc/latest/inherit_graph_65.map +++ b/doc/latest/inherit_graph_65.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_65.md5 b/doc/latest/inherit_graph_65.md5 index 76834169c6..c1a5164f42 100644 --- a/doc/latest/inherit_graph_65.md5 +++ b/doc/latest/inherit_graph_65.md5 @@ -1 +1 @@ -53441dc7ddf0d34aef028a17089ee0a4 \ No newline at end of file +678e48448559f7dfca70dd925880fdce \ No newline at end of file diff --git a/doc/latest/inherit_graph_65.png b/doc/latest/inherit_graph_65.png index 6ff98805b3..544253889e 100644 Binary files a/doc/latest/inherit_graph_65.png and b/doc/latest/inherit_graph_65.png differ diff --git a/doc/latest/inherit_graph_66.map b/doc/latest/inherit_graph_66.map index 38d4269abe..ae2d4d47fc 100644 --- a/doc/latest/inherit_graph_66.map +++ b/doc/latest/inherit_graph_66.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_66.md5 b/doc/latest/inherit_graph_66.md5 index fa23818837..7224bbf4c1 100644 --- a/doc/latest/inherit_graph_66.md5 +++ b/doc/latest/inherit_graph_66.md5 @@ -1 +1 @@ -c87b57a66bb679822ef58bd26a181ff7 \ No newline at end of file +da512af534f2f61400530182708a684a \ No newline at end of file diff --git a/doc/latest/inherit_graph_66.png b/doc/latest/inherit_graph_66.png index 9be229025e..b6b1e752d0 100644 Binary files a/doc/latest/inherit_graph_66.png and b/doc/latest/inherit_graph_66.png differ diff --git a/doc/latest/inherit_graph_67.map b/doc/latest/inherit_graph_67.map index 97e3502c41..bd1adf966a 100644 --- a/doc/latest/inherit_graph_67.map +++ b/doc/latest/inherit_graph_67.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_67.md5 b/doc/latest/inherit_graph_67.md5 index ca330c4770..e4aefb8be2 100644 --- a/doc/latest/inherit_graph_67.md5 +++ b/doc/latest/inherit_graph_67.md5 @@ -1 +1 @@ -7f643212a299c41ce3e7693280f31c8a \ No newline at end of file +a72605672f4c1d920ee5999ef112200c \ No newline at end of file diff --git a/doc/latest/inherit_graph_67.png b/doc/latest/inherit_graph_67.png index a6e220a291..ae40b8abda 100644 Binary files a/doc/latest/inherit_graph_67.png and b/doc/latest/inherit_graph_67.png differ diff --git a/doc/latest/inherit_graph_68.map b/doc/latest/inherit_graph_68.map index c09ad97615..3a25989832 100644 --- a/doc/latest/inherit_graph_68.map +++ b/doc/latest/inherit_graph_68.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/latest/inherit_graph_68.md5 b/doc/latest/inherit_graph_68.md5 index c695650ecf..37c2ef2860 100644 --- a/doc/latest/inherit_graph_68.md5 +++ b/doc/latest/inherit_graph_68.md5 @@ -1 +1 @@ -847e1089e8c89be1bcb62bca6fbe6655 \ No newline at end of file +019290dbdac5ad04b0698934bb58dab4 \ No newline at end of file diff --git a/doc/latest/inherit_graph_68.png b/doc/latest/inherit_graph_68.png index 4a37f31596..6a4f3b418c 100644 Binary files a/doc/latest/inherit_graph_68.png and b/doc/latest/inherit_graph_68.png differ diff --git a/doc/latest/inherit_graph_69.map b/doc/latest/inherit_graph_69.map index 8d50ebe2c7..6840130677 100644 --- a/doc/latest/inherit_graph_69.map +++ b/doc/latest/inherit_graph_69.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_69.md5 b/doc/latest/inherit_graph_69.md5 index ce6ab19406..12f0f9a36e 100644 --- a/doc/latest/inherit_graph_69.md5 +++ b/doc/latest/inherit_graph_69.md5 @@ -1 +1 @@ -b93c6aa0f7326c89f03595fb6e813e2d \ No newline at end of file +014f7ff02c4b1d5e3f5d90a66b2ae207 \ No newline at end of file diff --git a/doc/latest/inherit_graph_69.png b/doc/latest/inherit_graph_69.png index cdb2a80d40..915c21e616 100644 Binary files a/doc/latest/inherit_graph_69.png and b/doc/latest/inherit_graph_69.png differ diff --git a/doc/latest/inherit_graph_7.map b/doc/latest/inherit_graph_7.map index 9d3066f4a1..36a67a6c8e 100644 --- a/doc/latest/inherit_graph_7.map +++ b/doc/latest/inherit_graph_7.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_7.md5 b/doc/latest/inherit_graph_7.md5 index 0532cb6d1c..d5ac0c3950 100644 --- a/doc/latest/inherit_graph_7.md5 +++ b/doc/latest/inherit_graph_7.md5 @@ -1 +1 @@ -d6ccc1c9f796a25f89439b03df36b8e4 \ No newline at end of file +cc6501b09a56f1d0071fcec8a66d45bf \ No newline at end of file diff --git a/doc/latest/inherit_graph_7.png b/doc/latest/inherit_graph_7.png index d6aad9b75a..0080ecc858 100644 Binary files a/doc/latest/inherit_graph_7.png and b/doc/latest/inherit_graph_7.png differ diff --git a/doc/latest/inherit_graph_70.map b/doc/latest/inherit_graph_70.map index c863bdbf0c..50c66e163b 100644 --- a/doc/latest/inherit_graph_70.map +++ b/doc/latest/inherit_graph_70.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_70.md5 b/doc/latest/inherit_graph_70.md5 index 517a4f1f0f..c5349c4fe9 100644 --- a/doc/latest/inherit_graph_70.md5 +++ b/doc/latest/inherit_graph_70.md5 @@ -1 +1 @@ -891705fd5a6e74c7425bad557df0667c \ No newline at end of file +5042533ce3520f1de0ec3c3b3adfbc0e \ No newline at end of file diff --git a/doc/latest/inherit_graph_70.png b/doc/latest/inherit_graph_70.png index 9d2d571dec..1de4323da2 100644 Binary files a/doc/latest/inherit_graph_70.png and b/doc/latest/inherit_graph_70.png differ diff --git a/doc/latest/inherit_graph_71.map b/doc/latest/inherit_graph_71.map index 12469d819c..5115255aef 100644 --- a/doc/latest/inherit_graph_71.map +++ b/doc/latest/inherit_graph_71.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_71.md5 b/doc/latest/inherit_graph_71.md5 index cdf7282cb1..ccd88678ff 100644 --- a/doc/latest/inherit_graph_71.md5 +++ b/doc/latest/inherit_graph_71.md5 @@ -1 +1 @@ -0c39cc90cce0c6922ae142ec4095aaae \ No newline at end of file +d2c07a1d3148d3c9e415e16e6bdaaa8e \ No newline at end of file diff --git a/doc/latest/inherit_graph_71.png b/doc/latest/inherit_graph_71.png index 797b404dc9..ba5f9f9ef4 100644 Binary files a/doc/latest/inherit_graph_71.png and b/doc/latest/inherit_graph_71.png differ diff --git a/doc/latest/inherit_graph_72.map b/doc/latest/inherit_graph_72.map index c43ed987c2..398b732659 100644 --- a/doc/latest/inherit_graph_72.map +++ b/doc/latest/inherit_graph_72.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_72.md5 b/doc/latest/inherit_graph_72.md5 index 5d57c45419..438df1d032 100644 --- a/doc/latest/inherit_graph_72.md5 +++ b/doc/latest/inherit_graph_72.md5 @@ -1 +1 @@ -00dc6e5e1b92db1266c7cc066f0c578f \ No newline at end of file +8f28517a91c6b2f6ccef6d5a62d90ef2 \ No newline at end of file diff --git a/doc/latest/inherit_graph_72.png b/doc/latest/inherit_graph_72.png index fb3b4fbf93..536717fd1f 100644 Binary files a/doc/latest/inherit_graph_72.png and b/doc/latest/inherit_graph_72.png differ diff --git a/doc/latest/inherit_graph_73.map b/doc/latest/inherit_graph_73.map index 7edb75a8e2..a0d3cc0b5f 100644 --- a/doc/latest/inherit_graph_73.map +++ b/doc/latest/inherit_graph_73.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_73.md5 b/doc/latest/inherit_graph_73.md5 index 585408ef63..a3b100a9b0 100644 --- a/doc/latest/inherit_graph_73.md5 +++ b/doc/latest/inherit_graph_73.md5 @@ -1 +1 @@ -759ac8aa526445d70dc7ec62a2b62650 \ No newline at end of file +1caddf3814f29916973db5bb081beb59 \ No newline at end of file diff --git a/doc/latest/inherit_graph_73.png b/doc/latest/inherit_graph_73.png index ea4b27306d..7a656e931d 100644 Binary files a/doc/latest/inherit_graph_73.png and b/doc/latest/inherit_graph_73.png differ diff --git a/doc/latest/inherit_graph_74.map b/doc/latest/inherit_graph_74.map index 688366fe10..baad32f814 100644 --- a/doc/latest/inherit_graph_74.map +++ b/doc/latest/inherit_graph_74.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_74.md5 b/doc/latest/inherit_graph_74.md5 index c758bfcf35..878c12650c 100644 --- a/doc/latest/inherit_graph_74.md5 +++ b/doc/latest/inherit_graph_74.md5 @@ -1 +1 @@ -4ae52096f7816aa8955cfe71ed885a0a \ No newline at end of file +7274720b154fb4c22b028c79982622d0 \ No newline at end of file diff --git a/doc/latest/inherit_graph_74.png b/doc/latest/inherit_graph_74.png index 7689b21415..0e0f7adfc1 100644 Binary files a/doc/latest/inherit_graph_74.png and b/doc/latest/inherit_graph_74.png differ diff --git a/doc/latest/inherit_graph_8.map b/doc/latest/inherit_graph_8.map index e2df8fbf68..14f17ae03e 100644 --- a/doc/latest/inherit_graph_8.map +++ b/doc/latest/inherit_graph_8.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_8.md5 b/doc/latest/inherit_graph_8.md5 index 502eba398f..06e5ad42e7 100644 --- a/doc/latest/inherit_graph_8.md5 +++ b/doc/latest/inherit_graph_8.md5 @@ -1 +1 @@ -7e4489d9c7389e73e835df29cd64ef78 \ No newline at end of file +1318c3dc346ba6579bd8a57e593f7b6e \ No newline at end of file diff --git a/doc/latest/inherit_graph_8.png b/doc/latest/inherit_graph_8.png index 17403a253f..57ba00820c 100644 Binary files a/doc/latest/inherit_graph_8.png and b/doc/latest/inherit_graph_8.png differ diff --git a/doc/latest/inherit_graph_9.map b/doc/latest/inherit_graph_9.map index ec3ec53a53..45463322b3 100644 --- a/doc/latest/inherit_graph_9.map +++ b/doc/latest/inherit_graph_9.map @@ -1,3 +1,3 @@ - + diff --git a/doc/latest/inherit_graph_9.md5 b/doc/latest/inherit_graph_9.md5 index d19448d3da..0d721ec1b7 100644 --- a/doc/latest/inherit_graph_9.md5 +++ b/doc/latest/inherit_graph_9.md5 @@ -1 +1 @@ -fee7942d261bc2a2a93594cfcec25b75 \ No newline at end of file +9708681de34f546dff441c8443ac2a6a \ No newline at end of file diff --git a/doc/latest/inherit_graph_9.png b/doc/latest/inherit_graph_9.png index b3bf42af01..eba5aba294 100644 Binary files a/doc/latest/inherit_graph_9.png and b/doc/latest/inherit_graph_9.png differ diff --git a/doc/latest/inherits.html b/doc/latest/inherits.html index 479b4ff6e2..86e332904d 100644 --- a/doc/latest/inherits.html +++ b/doc/latest/inherits.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Class Hierarchy @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -84,395 +84,393 @@
    +
    FCCAnalyses
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - +
    + +
    - - +
    + +
    - - - - +
    + + + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - - - +
    + + + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - - - +
    + + + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - - +
    + +
    - + diff --git a/doc/latest/jetClusteringHelper_8py.html b/doc/latest/jetClusteringHelper_8py.html new file mode 100644 index 0000000000..70bf152e52 --- /dev/null +++ b/doc/latest/jetClusteringHelper_8py.html @@ -0,0 +1,109 @@ + + + + + + + + + +FCCAnalyses: addons/FastJet/python/jetClusteringHelper.py File Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    jetClusteringHelper.py File Reference
    +
    +
    + + + + +

    +Classes

    class  jetClusteringHelper.ExclusiveJetClusteringHelper
     
    + + + +

    +Namespaces

    namespace  jetClusteringHelper
     
    +
    + + + + + diff --git a/doc/latest/jetFlavourHelper_8py.html b/doc/latest/jetFlavourHelper_8py.html new file mode 100644 index 0000000000..c35eb86a46 --- /dev/null +++ b/doc/latest/jetFlavourHelper_8py.html @@ -0,0 +1,109 @@ + + + + + + + + + +FCCAnalyses: addons/ONNXRuntime/python/jetFlavourHelper.py File Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    jetFlavourHelper.py File Reference
    +
    +
    + + + + +

    +Classes

    class  jetFlavourHelper.JetFlavourHelper
     
    + + + +

    +Namespaces

    namespace  jetFlavourHelper
     
    +
    + + + + + diff --git a/doc/latest/jet_clustering_helper_8py.html b/doc/latest/jet_clustering_helper_8py.html deleted file mode 100644 index 678651d649..0000000000 --- a/doc/latest/jet_clustering_helper_8py.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - -FCCAnalyses: addons/FastJet/python/jetClusteringHelper.py File Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    jetClusteringHelper.py File Reference
    -
    -
    - - - - -

    -Classes

    class  jetClusteringHelper.ExclusiveJetClusteringHelper
     
    - - - -

    -Namespaces

    namespace  jetClusteringHelper
     
    -
    - - - - - diff --git a/doc/latest/jet_flavour_helper_8py.html b/doc/latest/jet_flavour_helper_8py.html deleted file mode 100644 index 1b47c5947a..0000000000 --- a/doc/latest/jet_flavour_helper_8py.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - -FCCAnalyses: addons/ONNXRuntime/python/jetFlavourHelper.py File Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    jetFlavourHelper.py File Reference
    -
    -
    - - - - -

    -Classes

    class  jetFlavourHelper.JetFlavourHelper
     
    - - - -

    -Namespaces

    namespace  jetFlavourHelper
     
    -
    - - - - - diff --git a/doc/latest/menudata.js b/doc/latest/menudata.js index 096b3dbce9..1204eb7a6f 100644 --- a/doc/latest/menudata.js +++ b/doc/latest/menudata.js @@ -24,8 +24,9 @@ */ var menudata={children:[ {text:"Main Page",url:"index.html"}, -{text:"Key4HEP Home Page",url:"^https://cern.ch/key4hep"}, -{text:"Contribution Guide",url:"md_doc_contributing.html"}, +{text:"FCCAnalyses website",url:"^https://hep-fcc.github.io/FCCAnalyses/"}, +{text:"EDM4hep",url:"^https://cern.ch/edm4hep"}, +{text:"ROOT RDataFrame",url:"^https://root.cern/doc/master/classROOT_1_1RDataFrame.html"}, {text:"Namespaces",url:"namespaces.html",children:[ {text:"Namespace List",url:"namespaces.html"}, {text:"Namespace Members",url:"namespacemembers.html",children:[ diff --git a/doc/latest/myFinalSel_8cc.html b/doc/latest/myFinalSel_8cc.html new file mode 100644 index 0000000000..00fdd43ee4 --- /dev/null +++ b/doc/latest/myFinalSel_8cc.html @@ -0,0 +1,155 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/myFinalSel.cc File Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    myFinalSel.cc File Reference
    +
    +
    +
    #include "FCCAnalyses/myFinalSel.h"
    +#include <iostream>
    +#include <cstdlib>
    +#include <vector>
    +
    +Include dependency graph for myFinalSel.cc:
    +
    +
    + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + +

    +Namespaces

    namespace  FCCAnalyses
     All FCC analyzers.
     
    namespace  FCCAnalyses::myFinalSel
     
    + + + + + + + + + + + + + + + + + +

    +Functions

    int FCCAnalyses::myFinalSel::selTauCand (ROOT::VecOps::RVec< float > mass, ROOT::VecOps::RVec< int > vertex_ind, ROOT::VecOps::RVec< float > vertex_chi2)
     
    int FCCAnalyses::myFinalSel::selTauCandTM (ROOT::VecOps::RVec< int > mcvertex, ROOT::VecOps::RVec< int > truevertex, int CandInd)
     
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    +
    + + + + + diff --git a/doc/latest/myFinalSel_8cc__incl.map b/doc/latest/myFinalSel_8cc__incl.map new file mode 100644 index 0000000000..ca88a3566f --- /dev/null +++ b/doc/latest/myFinalSel_8cc__incl.map @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/myFinalSel_8cc__incl.md5 b/doc/latest/myFinalSel_8cc__incl.md5 new file mode 100644 index 0000000000..be79ee2075 --- /dev/null +++ b/doc/latest/myFinalSel_8cc__incl.md5 @@ -0,0 +1 @@ +0bcf7817234f062e8819fb7250173581 \ No newline at end of file diff --git a/doc/latest/myFinalSel_8cc__incl.png b/doc/latest/myFinalSel_8cc__incl.png new file mode 100644 index 0000000000..92f7d53a03 Binary files /dev/null and b/doc/latest/myFinalSel_8cc__incl.png differ diff --git a/doc/latest/myFinalSel_8h.html b/doc/latest/myFinalSel_8h.html new file mode 100644 index 0000000000..6f9df55f1f --- /dev/null +++ b/doc/latest/myFinalSel_8h.html @@ -0,0 +1,161 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/myFinalSel.h File Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    myFinalSel.h File Reference
    +
    +
    +
    #include "ROOT/RVec.hxx"
    +#include "edm4hep/ReconstructedParticleData.h"
    +#include "edm4hep/MCParticleData.h"
    +#include "TLorentzVector.h"
    +#include <vector>
    +
    +Include dependency graph for myFinalSel.h:
    +
    +
    + + + + + + + + + + + + + +
    +
    +This graph shows which files directly or indirectly include this file:
    +
    +
    + + + + + +
    +
    +

    Go to the source code of this file.

    + + + + + + + +

    +Namespaces

    namespace  FCCAnalyses
     All FCC analyzers.
     
    namespace  FCCAnalyses::myFinalSel
     
    + + + + + + + + + + + + + + + + + +

    +Functions

    int FCCAnalyses::myFinalSel::selTauCand (ROOT::VecOps::RVec< float > mass, ROOT::VecOps::RVec< int > vertex_ind, ROOT::VecOps::RVec< float > vertex_chi2)
     
    int FCCAnalyses::myFinalSel::selTauCandTM (ROOT::VecOps::RVec< int > mcvertex, ROOT::VecOps::RVec< int > truevertex, int CandInd)
     
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    +
    + + + + + diff --git a/doc/latest/myFinalSel_8h__dep__incl.map b/doc/latest/myFinalSel_8h__dep__incl.map new file mode 100644 index 0000000000..e298f2bb39 --- /dev/null +++ b/doc/latest/myFinalSel_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/myFinalSel_8h__dep__incl.md5 b/doc/latest/myFinalSel_8h__dep__incl.md5 new file mode 100644 index 0000000000..9c0ca10a33 --- /dev/null +++ b/doc/latest/myFinalSel_8h__dep__incl.md5 @@ -0,0 +1 @@ +5109c875a6f45aa0ea4da1c6c1d36fab \ No newline at end of file diff --git a/doc/latest/myFinalSel_8h__dep__incl.png b/doc/latest/myFinalSel_8h__dep__incl.png new file mode 100644 index 0000000000..8ce3a81a83 Binary files /dev/null and b/doc/latest/myFinalSel_8h__dep__incl.png differ diff --git a/doc/latest/myFinalSel_8h__incl.map b/doc/latest/myFinalSel_8h__incl.map new file mode 100644 index 0000000000..f33cbcfb37 --- /dev/null +++ b/doc/latest/myFinalSel_8h__incl.map @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/doc/latest/my_final_sel_8h__incl.md5 b/doc/latest/myFinalSel_8h__incl.md5 similarity index 100% rename from doc/latest/my_final_sel_8h__incl.md5 rename to doc/latest/myFinalSel_8h__incl.md5 diff --git a/doc/latest/myFinalSel_8h__incl.png b/doc/latest/myFinalSel_8h__incl.png new file mode 100644 index 0000000000..a99d9f5d0b Binary files /dev/null and b/doc/latest/myFinalSel_8h__incl.png differ diff --git a/doc/latest/myFinalSel_8h_source.html b/doc/latest/myFinalSel_8h_source.html new file mode 100644 index 0000000000..a536ed8283 --- /dev/null +++ b/doc/latest/myFinalSel_8h_source.html @@ -0,0 +1,152 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/myFinalSel.h Source File + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    myFinalSel.h
    +
    +
    +Go to the documentation of this file.
    1#ifndef MYFINALSEL_ANALYZERS_H
    +
    2#define MYFINALSEL_ANALYZERS_H
    +
    3#include "ROOT/RVec.hxx"
    +
    4#include "edm4hep/ReconstructedParticleData.h"
    +
    5#include "edm4hep/MCParticleData.h"
    +
    6
    +
    7#include "TLorentzVector.h"
    +
    8#include <vector>
    +
    9
    +
    10namespace FCCAnalyses{
    +
    11
    +
    +
    12namespace myFinalSel{
    +
    13
    +
    14 int selTauCand( ROOT::VecOps::RVec<float> mass,
    +
    15 ROOT::VecOps::RVec<int> vertex_ind,
    +
    16 ROOT::VecOps::RVec<float> vertex_chi2);
    +
    17
    +
    18 int selTauCandTM(ROOT::VecOps::RVec<int> mcvertex,
    +
    19 ROOT::VecOps::RVec<int> truevertex,
    +
    20 int CandInd);
    +
    21
    +
    22 float get_min(ROOT::VecOps::RVec<float> in,
    +
    23 float val);
    +
    24 float get_max(ROOT::VecOps::RVec<float> in,
    +
    25 float val);
    +
    26 float get_ave(ROOT::VecOps::RVec<float> in,
    +
    27 float val);
    +
    28
    +
    29
    +
    30 float get_min(ROOT::VecOps::RVec<float> in,
    +
    31 ROOT::VecOps::RVec<int> ispv,
    +
    32 int index);
    +
    33 float get_max(ROOT::VecOps::RVec<float> in,
    +
    34 ROOT::VecOps::RVec<int> ispv,
    +
    35 int index);
    +
    36 float get_ave(ROOT::VecOps::RVec<float> in,
    +
    37 ROOT::VecOps::RVec<int> ispv,
    +
    38 int index);
    +
    39
    +
    40}//end NS myFinalSel
    +
    +
    41
    +
    42}//end NS FCCAnalyses
    +
    43
    +
    44#endif
    +
    float get_min(ROOT::VecOps::RVec< float > in, float val)
    Definition myFinalSel.cc:41
    +
    float get_ave(ROOT::VecOps::RVec< float > in, float val)
    Definition myFinalSel.cc:67
    +
    float get_max(ROOT::VecOps::RVec< float > in, float val)
    Definition myFinalSel.cc:54
    +
    int selTauCandTM(ROOT::VecOps::RVec< int > mcvertex, ROOT::VecOps::RVec< int > truevertex, int CandInd)
    Definition myFinalSel.cc:29
    +
    int selTauCand(ROOT::VecOps::RVec< float > mass, ROOT::VecOps::RVec< int > vertex_ind, ROOT::VecOps::RVec< float > vertex_chi2)
    Definition myFinalSel.cc:11
    +
    All FCC analyzers.
    Definition Algorithms.h:15
    +
    + + + + + diff --git a/doc/latest/myUtils_8cc.html b/doc/latest/myUtils_8cc.html new file mode 100644 index 0000000000..6e0cfb50d2 --- /dev/null +++ b/doc/latest/myUtils_8cc.html @@ -0,0 +1,490 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/src/myUtils.cc File Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    myUtils.cc File Reference
    +
    +
    +
    #include "FCCAnalyses/myUtils.h"
    +#include <iostream>
    +#include <cstdlib>
    +#include <vector>
    +#include "edm4hep/EDM4hepVersion.h"
    +#include "FCCAnalyses/VertexFitterSimple.h"
    +#include "FCCAnalyses/ReconstructedParticle.h"
    +#include "FCCAnalyses/MCParticle.h"
    +#include "FCCAnalyses/Algorithms.h"
    +
    +Include dependency graph for myUtils.cc:
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + +

    +Namespaces

    namespace  FCCAnalyses
     All FCC analyzers.
     
    namespace  FCCAnalyses::myUtils
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Functions

    float FCCAnalyses::myUtils::get_d0 (TVector3 x, TVector3 p)
     
    float FCCAnalyses::myUtils::get_z0 (TVector3 x, TVector3 p)
     
    int FCCAnalyses::myUtils::get_Npos (ROOT::VecOps::RVec< float > in)
     
    int FCCAnalyses::myUtils::get_Nneg (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_min (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_max (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_ave (ROOT::VecOps::RVec< float > in)
     
    int FCCAnalyses::myUtils::get_PV_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    int FCCAnalyses::myUtils::hasPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_mass (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_xErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_yErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_zErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_chi2 (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_isPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PVError (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2MC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::get_VertexObject (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::merge_VertexObjet (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_Vertex_ind (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::myUtils::get_MCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_NTracksMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCindMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgGMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCFCCAnalyses::myUtils::get_MCVertexObject (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    float FCCAnalyses::myUtils::get_distance (edm4hep::Vector3f v1, TVector3 v2, int comp)
     
    float FCCAnalyses::myUtils::get_distance (TVector3 v1, TVector3 v2)
     
    float FCCAnalyses::myUtils::get_distanceVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    float FCCAnalyses::myUtils::get_distanceErrorVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_daughter (int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_parent (int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    int FCCAnalyses::myUtils::getMC_parent (int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::add_truthmatched (ROOT::VecOps::RVec< FCCAnalysesComposite > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_trueVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::add_truthmatched2 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_compmc (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::build_Bu2D0Pi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
     
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_type (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_mcvertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_B (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_q (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_truetrack (ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_pseudotrack (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::getFCCAnalysesComposite_track (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackd0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackz0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_d0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_z0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_charge (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_truthMatch (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::myUtils::getFCCAnalysesComposite_particle (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::myUtils::getFCCAnalysesComposite_index (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    bool FCCAnalyses::myUtils::isPV (edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::PID (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::get_RP_atVertex (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float FCCAnalyses::myUtils::build_invmass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    TLorentzVector FCCAnalyses::myUtils::build_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_tau23pi (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstee (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstmumu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2KstNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bs2PhiNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2MuMu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_DVertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis (ROOT::VecOps::RVec< float > angle, int index)
     index ==1 -> positive angle == minimum energy index ==0 -> negative angle == maximum energy
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis_emin (ROOT::VecOps::RVec< float > angle, float eneg, float epos)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::myUtils::build_truerho (ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > FCCAnalyses::myUtils::build_rho (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_mass (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_px (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_py (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_pz (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    float FCCAnalyses::myUtils::get_p (edm4hep::ReconstructedParticleData in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_anglethrust (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
     
    int FCCAnalyses::myUtils::has_anglethrust_emin (ROOT::VecOps::RVec< float > angle)
     
    + + + +

    +Variables

    int FCCAnalyses::myUtils::globalmm =0
     
    +
    + + + + + diff --git a/doc/latest/myUtils_8cc__incl.map b/doc/latest/myUtils_8cc__incl.map new file mode 100644 index 0000000000..4ebb1b80cd --- /dev/null +++ b/doc/latest/myUtils_8cc__incl.map @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/myUtils_8cc__incl.md5 b/doc/latest/myUtils_8cc__incl.md5 new file mode 100644 index 0000000000..a76d2c9c15 --- /dev/null +++ b/doc/latest/myUtils_8cc__incl.md5 @@ -0,0 +1 @@ +ebbc0daa8d5d965af8545ea04e4db46e \ No newline at end of file diff --git a/doc/latest/myUtils_8cc__incl.png b/doc/latest/myUtils_8cc__incl.png new file mode 100644 index 0000000000..64583036d7 Binary files /dev/null and b/doc/latest/myUtils_8cc__incl.png differ diff --git a/doc/latest/myUtils_8h.html b/doc/latest/myUtils_8h.html new file mode 100644 index 0000000000..d7b9f30849 --- /dev/null +++ b/doc/latest/myUtils_8h.html @@ -0,0 +1,401 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/myUtils.h File Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    myUtils.h File Reference
    +
    +
    +
    #include "ROOT/RVec.hxx"
    +#include "edm4hep/ReconstructedParticleData.h"
    +#include "edm4hep/MCParticleData.h"
    +#include "edm4hep/TrackState.h"
    +#include "edm4hep/VertexData.h"
    +#include "TLorentzVector.h"
    +#include "VertexingUtils.h"
    +#include <vector>
    +
    +Include dependency graph for myUtils.h:
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +This graph shows which files directly or indirectly include this file:
    +
    +
    + + + + + +
    +
    +

    Go to the source code of this file.

    + + + + + + + + + + + + + + + + +

    +Classes

    struct  FCCAnalyses::myUtils::FCCAnalysesComposite
     
    struct  FCCAnalyses::myUtils::FCCAnalysesComposite2
     
    struct  FCCAnalyses::myUtils::filter_PV
     
    struct  FCCAnalyses::myUtils::build_D0
     
    struct  FCCAnalyses::myUtils::build_tau23pi
     
    struct  FCCAnalyses::myUtils::sel_PV
     
    struct  FCCAnalyses::myUtils::sel_PID
     
    + + + + + + +

    +Namespaces

    namespace  FCCAnalyses
     All FCC analyzers.
     
    namespace  FCCAnalyses::myUtils
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Functions

    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_pseudotrack (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_tau23pi (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstee (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstmumu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2KstNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bs2PhiNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2MuMu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCFCCAnalyses::myUtils::get_MCVertexObject (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::merge_VertexObjet (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::get_VertexObject (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_mass (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_xErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_yErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_zErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_chi2 (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_isPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PVError (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2MC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_Vertex_ind (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float FCCAnalyses::myUtils::get_d0 (TVector3 x, TVector3 p)
     
    float FCCAnalyses::myUtils::get_z0 (TVector3 x, TVector3 p)
     
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::myUtils::get_MCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_NTracksMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCindMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgGMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::add_truthmatched (ROOT::VecOps::RVec< FCCAnalysesComposite > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::add_truthmatched2 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_trueVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
     
    bool FCCAnalyses::myUtils::isPV (edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_daughter (int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_parent (int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    int FCCAnalyses::myUtils::getMC_parent (int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)
     
    float FCCAnalyses::myUtils::get_distanceVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    float FCCAnalyses::myUtils::get_distanceErrorVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    float FCCAnalyses::myUtils::get_distance (TVector3 v1, TVector3 v2)
     
    float FCCAnalyses::myUtils::get_distance (edm4hep::Vector3f v1, TVector3 v2, int comp)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_compmc (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::myUtils::getFCCAnalysesComposite_particle (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::myUtils::getFCCAnalysesComposite_index (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_type (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_B (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_charge (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_mcvertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_q (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_d0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_z0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::getFCCAnalysesComposite_track (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackd0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackz0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_truthMatch (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::build_Bu2D0Pi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::PID (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::get_RP_atVertex (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float FCCAnalyses::myUtils::build_invmass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    TLorentzVector FCCAnalyses::myUtils::build_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_DVertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis_emin (ROOT::VecOps::RVec< float > angle, float eneg, float epos)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis (ROOT::VecOps::RVec< float > angle, int index)
     index ==1 -> positive angle == minimum energy index ==0 -> negative angle == maximum energy
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > FCCAnalyses::myUtils::build_rho (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_mass (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_px (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_py (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_pz (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    float FCCAnalyses::myUtils::get_p (edm4hep::ReconstructedParticleData in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_truetrack (ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    int FCCAnalyses::myUtils::get_PV_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    int FCCAnalyses::myUtils::hasPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float FCCAnalyses::myUtils::get_dPV2DV_min (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_max (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_ave (ROOT::VecOps::RVec< float > in)
     
    int FCCAnalyses::myUtils::get_Npos (ROOT::VecOps::RVec< float > in)
     
    int FCCAnalyses::myUtils::get_Nneg (ROOT::VecOps::RVec< float > in)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::myUtils::build_truerho (ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_anglethrust (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
     
    int FCCAnalyses::myUtils::has_anglethrust_emin (ROOT::VecOps::RVec< float > angle)
     
    +
    + + + + + diff --git a/doc/latest/myUtils_8h__dep__incl.map b/doc/latest/myUtils_8h__dep__incl.map new file mode 100644 index 0000000000..ff7bd03dc1 --- /dev/null +++ b/doc/latest/myUtils_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/myUtils_8h__dep__incl.md5 b/doc/latest/myUtils_8h__dep__incl.md5 new file mode 100644 index 0000000000..f15967611a --- /dev/null +++ b/doc/latest/myUtils_8h__dep__incl.md5 @@ -0,0 +1 @@ +005ad8b88b3a068a5b7f8f8b65770276 \ No newline at end of file diff --git a/doc/latest/myUtils_8h__dep__incl.png b/doc/latest/myUtils_8h__dep__incl.png new file mode 100644 index 0000000000..a6c211d8d3 Binary files /dev/null and b/doc/latest/myUtils_8h__dep__incl.png differ diff --git a/doc/latest/myUtils_8h__incl.map b/doc/latest/myUtils_8h__incl.map new file mode 100644 index 0000000000..53d1f5cfeb --- /dev/null +++ b/doc/latest/myUtils_8h__incl.map @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/latest/myUtils_8h__incl.md5 b/doc/latest/myUtils_8h__incl.md5 new file mode 100644 index 0000000000..22173586f6 --- /dev/null +++ b/doc/latest/myUtils_8h__incl.md5 @@ -0,0 +1 @@ +d74b7ddf73e08c9d24f70541275224c3 \ No newline at end of file diff --git a/doc/latest/myUtils_8h__incl.png b/doc/latest/myUtils_8h__incl.png new file mode 100644 index 0000000000..76b06c020f Binary files /dev/null and b/doc/latest/myUtils_8h__incl.png differ diff --git a/doc/latest/myUtils_8h_source.html b/doc/latest/myUtils_8h_source.html new file mode 100644 index 0000000000..efa26fc51c --- /dev/null +++ b/doc/latest/myUtils_8h_source.html @@ -0,0 +1,654 @@ + + + + + + + + + +FCCAnalyses: analyzers/dataframe/FCCAnalyses/myUtils.h Source File + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    myUtils.h
    +
    +
    +Go to the documentation of this file.
    1#ifndef MYUTILS_ANALYZERS_H
    +
    2#define MYUTILS_ANALYZERS_H
    +
    3#include "ROOT/RVec.hxx"
    +
    4#include "edm4hep/ReconstructedParticleData.h"
    +
    5#include "edm4hep/MCParticleData.h"
    +
    6#include "edm4hep/TrackState.h"
    +
    7#include "edm4hep/VertexData.h"
    +
    8
    +
    9#include "TLorentzVector.h"
    +
    10#include "VertexingUtils.h"
    +
    11#include <vector>
    +
    12
    +
    13namespace FCCAnalyses{
    +
    14
    +
    +
    15namespace myUtils{
    +
    16
    +
    + +
    18 TLorentzVector particle;
    +
    19 ROOT::VecOps::RVec<int> index;//index in the RP
    +
    20 edm4hep::VertexData vertex;
    +
    21 int charge;
    + +
    23 };
    +
    +
    24
    +
    25
    +
    + +
    27 TLorentzVector particle;
    +
    28 int vertex; //index in the vertex collection
    +
    29 int charge;
    + +
    31 };
    +
    +
    32
    +
    +
    33 struct filter_PV{
    +
    34 filter_PV(bool arg_pv);
    +
    35 bool m_pv=true;
    +
    36 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator()(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
    +
    37 ROOT::VecOps::RVec<int> index);
    +
    38 };
    +
    +
    39
    +
    +
    40 struct build_D0 {
    +
    41 build_D0(float arg_mass, float arg_p, bool arg_filterPV);
    +
    42 float m_mass=0.05;
    +
    43 float m_p=1.;
    +
    44 bool m_filterPV=true;
    +
    45 ROOT::VecOps::RVec<FCCAnalysesComposite> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    46 ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
    +
    47 ROOT::VecOps::RVec<int> pions,
    +
    48 ROOT::VecOps::RVec<int> kaons,
    +
    49 ROOT::VecOps::RVec<int> pvindex);
    +
    50 };
    +
    +
    51
    +
    52
    +
    53
    +
    + +
    55 build_tau23pi( float arg_masslow, float arg_masshigh, float arg_p, float arg_angle, bool arg_rho);
    +
    56 float m_masslow=0.05;
    +
    57 float m_masshigh=3.0;
    +
    58 float m_p=1.;
    +
    59 float m_angle=1.;
    +
    60 bool m_rho = true;
    +
    61 ROOT::VecOps::RVec<FCCAnalysesComposite2> operator() (ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    62 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    63 };
    +
    +
    64
    +
    65
    +
    66
    +
    +
    67 struct sel_PV {
    +
    68 sel_PV(bool arg_closest);
    + +
    70 VertexingUtils::FCCAnalysesVertex operator()(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> pv);
    +
    71 };
    +
    +
    72
    +
    73
    +
    +
    74 struct sel_PID {
    +
    75 sel_PID(int arg_PDG);
    +
    76 int m_PDG=211;
    +
    77 ROOT::VecOps::RVec<int> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    78 };
    +
    +
    79
    +
    80
    +
    81 ROOT::VecOps::RVec<edm4hep::TrackState> get_pseudotrack(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    82 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    83
    +
    84
    +
    85 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_tau23pi(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    86 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    87
    +
    88 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_B2Kstee(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    89 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    90
    +
    91 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_B2Kstmumu(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    92 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    93
    +
    94 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_Bd2KstNuNu(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    95 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    96
    +
    97 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_Bs2PhiNuNu(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    98 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    99
    +
    100 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_Bd2MuMu(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    101 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    102
    +
    103
    +
    104 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> get_MCVertexObject(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    105 ROOT::VecOps::RVec<int> ind);
    +
    106
    +
    107 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex>
    +
    108 merge_VertexObjet(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> in);
    +
    109
    +
    110 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> get_VertexObject(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> mcver,
    +
    111 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
    +
    112 ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
    +
    113 ROOT::VecOps::RVec<int> recin,
    +
    114 ROOT::VecOps::RVec<int> mcin);
    +
    115
    +
    116 ROOT::VecOps::RVec<float> get_Vertex_mass(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    117 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco);
    +
    118
    +
    119 ROOT::VecOps::RVec<float> get_Vertex_x(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    120
    +
    121 ROOT::VecOps::RVec<float> get_Vertex_y(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    122
    +
    123 ROOT::VecOps::RVec<float> get_Vertex_z(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    124
    +
    125 ROOT::VecOps::RVec<float> get_Vertex_xErr(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    126
    +
    127 ROOT::VecOps::RVec<float> get_Vertex_yErr(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    128
    +
    129 ROOT::VecOps::RVec<float> get_Vertex_zErr(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    130
    +
    131 ROOT::VecOps::RVec<float> get_Vertex_chi2(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    132
    +
    133 ROOT::VecOps::RVec<int> get_Vertex_isPV(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    134
    +
    135 ROOT::VecOps::RVec<int> get_Vertex_ntracks(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    136
    +
    137 ROOT::VecOps::RVec<float> get_Vertex_d2PV(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    138 int comp);
    +
    139
    +
    140 ROOT::VecOps::RVec<float> get_Vertex_d2PVError(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    141 int comp);
    +
    142
    +
    143 ROOT::VecOps::RVec<int> get_Vertex_indMC(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    144 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> mcver);
    +
    145
    +
    146 ROOT::VecOps::RVec<int> get_Vertex_indMC(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    147
    +
    148 ROOT::VecOps::RVec<float> get_Vertex_d2MC(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    149 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> mcver,
    +
    150 ROOT::VecOps::RVec<int> mcind,
    +
    151 int comp);
    +
    152
    +
    153 std::vector<std::vector<int>> get_Vertex_ind(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    154
    +
    155 float get_d0(TVector3 x, TVector3 p);
    +
    156 float get_z0(TVector3 x, TVector3 p);
    +
    157
    +
    158
    +
    159 ROOT::VecOps::RVec<TVector3> get_MCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    +
    160
    +
    161 ROOT::VecOps::RVec<float> get_MCVertex_x(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    +
    162
    +
    163 ROOT::VecOps::RVec<float> get_MCVertex_y(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    +
    164
    +
    165 ROOT::VecOps::RVec<float> get_MCVertex_z(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    +
    166
    +
    167 ROOT::VecOps::RVec<int> get_NTracksMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    +
    168
    +
    169 std::vector< std::vector<int> > get_MCindMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    +
    170
    +
    171 std::vector<std::vector<int>> get_MCpdgMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    +
    172 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    +
    173
    +
    174 std::vector<std::vector<int>> get_MCpdgMotherMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    +
    175 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    +
    176
    +
    177 std::vector<std::vector<int>> get_MCpdgGMotherMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    +
    178 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    +
    179
    +
    180 ROOT::VecOps::RVec<int> get_MCMother1(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    181 ROOT::VecOps::RVec<int> ind);
    +
    182
    +
    183 ROOT::VecOps::RVec<int> get_MCMother2(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    184 ROOT::VecOps::RVec<int> ind);
    +
    185
    +
    186 ROOT::VecOps::RVec<int> get_MCDaughter1(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    187 ROOT::VecOps::RVec<int> ind);
    +
    188
    +
    189 ROOT::VecOps::RVec<int> get_MCDaughter2(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    190 ROOT::VecOps::RVec<int> ind);
    +
    191
    +
    192 ROOT::VecOps::RVec<int> get_MCMother2(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    193 ROOT::VecOps::RVec<int> ind);
    +
    194
    +
    195
    +
    196 ROOT::VecOps::RVec<FCCAnalysesComposite> add_truthmatched(ROOT::VecOps::RVec<FCCAnalysesComposite> comp,
    +
    197 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    198 ROOT::VecOps::RVec<int> rp2mc,
    +
    199 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    200 ROOT::VecOps::RVec<int> ind);
    +
    201
    +
    202 ROOT::VecOps::RVec<FCCAnalysesComposite2> add_truthmatched2(ROOT::VecOps::RVec<FCCAnalysesComposite2> comp,
    +
    203 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    204 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    205 ROOT::VecOps::RVec<int> rp2mc,
    +
    206 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    207 ROOT::VecOps::RVec<int> ind);
    +
    208
    +
    209
    +
    210 ROOT::VecOps::RVec<int> get_trueVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    +
    211 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    +
    212 ROOT::VecOps::RVec<int> ind,
    +
    213 int mother,
    +
    214 int grandmother);
    +
    215
    +
    216
    +
    217 bool isPV(edm4hep::ReconstructedParticleData recop,
    +
    218 ROOT::VecOps::RVec<int> pvindex);
    +
    219
    +
    220 ROOT::VecOps::RVec<int> getMC_daughter(int daughterindex,
    +
    221 ROOT::VecOps::RVec<edm4hep::MCParticleData> in,
    +
    222 ROOT::VecOps::RVec<int> ind);
    +
    223
    +
    224 ROOT::VecOps::RVec<int> getMC_parent(int parentindex,
    +
    225 ROOT::VecOps::RVec<edm4hep::MCParticleData> in,
    +
    226 ROOT::VecOps::RVec<int> ind);
    +
    227
    +
    228 int getMC_parent(int parentindex,
    +
    229 edm4hep::MCParticleData in,
    +
    230 ROOT::VecOps::RVec<int> ind);
    +
    231
    +
    232 ROOT::VecOps::RVec<float> get_flightDistanceVertex(ROOT::VecOps::RVec<FCCAnalysesComposite> in,
    + +
    234
    +
    235 ROOT::VecOps::RVec<float> get_flightDistanceVertex(ROOT::VecOps::RVec<FCCAnalysesComposite> in,
    +
    236 edm4hep::VertexData pv);
    +
    237
    +
    238 float get_distanceVertex(edm4hep::VertexData v1,
    +
    239 edm4hep::VertexData v2,
    +
    240 int comp);
    +
    241
    +
    242 float get_distanceErrorVertex(edm4hep::VertexData v1,
    +
    243 edm4hep::VertexData v2,
    +
    244 int comp);
    +
    245
    +
    246 float get_distance(TVector3 v1,
    +
    247 TVector3 v2);
    +
    248
    +
    249 float get_distance(edm4hep::Vector3f v1,
    +
    250 TVector3 v2,
    +
    251 int comp);
    +
    252
    +
    253
    +
    254
    +
    255 ROOT::VecOps::RVec<int> get_compmc(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    +
    256
    +
    257 ROOT::VecOps::RVec<TLorentzVector> getFCCAnalysesComposite_particle(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    +
    258
    +
    259 ROOT::VecOps::RVec<ROOT::VecOps::RVec<int>> getFCCAnalysesComposite_index(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    +
    260
    +
    261 ROOT::VecOps::RVec<edm4hep::VertexData> getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    +
    262
    +
    263 int getFCCAnalysesComposite_N(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    +
    264
    +
    265 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_mass(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    +
    266
    +
    267
    +
    268 int getFCCAnalysesComposite_N(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    +
    269
    +
    270 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_mass(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    +
    271
    +
    272 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_mass(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    273 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    274
    +
    275 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_mass(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    276 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    277 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    278 int index);
    +
    279
    +
    280 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_type(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    281 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    282 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    283 int index);
    +
    284
    +
    285 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_p(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    286 int type);
    +
    287
    +
    288 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_B(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    289 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    290 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    291
    +
    292 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_p(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    293 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    294 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    295 int index,
    +
    296 int type);
    +
    297
    +
    298 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_charge(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    +
    299
    +
    300 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    +
    301
    +
    302 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_mcvertex(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    303 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    304
    +
    305 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_q(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    306 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    307 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    308 int index);
    +
    309
    +
    310
    +
    311 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_d0(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    312 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    313 int index);
    +
    314
    +
    315 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_z0(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    316 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    317 int index);
    +
    318
    +
    319 ROOT::VecOps::RVec<edm4hep::TrackState> getFCCAnalysesComposite_track(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    320 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    321
    +
    322 ROOT::VecOps::RVec<float> get_trackd0(ROOT::VecOps::RVec<edm4hep::TrackState> in);
    +
    323 ROOT::VecOps::RVec<float> get_trackz0(ROOT::VecOps::RVec<edm4hep::TrackState> in);
    +
    324
    +
    325 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_truthMatch(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    +
    326
    +
    327
    +
    328 ROOT::VecOps::RVec<FCCAnalysesComposite> build_Bu2D0Pi(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    329 ROOT::VecOps::RVec<FCCAnalysesComposite> d0,
    +
    330 ROOT::VecOps::RVec<int> pions);
    +
    331
    +
    332
    +
    333 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> PID(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    334 ROOT::VecOps::RVec<int> recind,
    +
    335 ROOT::VecOps::RVec<int> mcind,
    +
    336 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    +
    337
    +
    338 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> get_RP_atVertex(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    339 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    340
    +
    341
    +
    342
    +
    343 float build_invmass(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    344 ROOT::VecOps::RVec<int> index);
    +
    345
    +
    346 TLorentzVector build_tlv(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    347 ROOT::VecOps::RVec<int> index);
    +
    348
    +
    349 ROOT::VecOps::RVec<float> get_Vertex_thrusthemis_angle(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    350 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    351 ROOT::VecOps::RVec<float> thrust);
    +
    352
    +
    353 ROOT::VecOps::RVec<float> get_DVertex_thrusthemis_angle(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    354 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    +
    355 ROOT::VecOps::RVec<float> thrust);
    +
    356
    +
    357 ROOT::VecOps::RVec<int> get_Vertex_thrusthemis_emin(ROOT::VecOps::RVec<float> angle,
    +
    358 float eneg,
    +
    359 float epos);
    +
    360
    +
    363 ROOT::VecOps::RVec<int> get_Vertex_thrusthemis(ROOT::VecOps::RVec<float> angle,
    +
    364 int index);
    +
    365
    +
    366
    +
    367 ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> build_rho(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    368 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    +
    369 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    +
    370
    +
    371 ROOT::VecOps::RVec<float> get_mass(ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> in,
    +
    372 int index);
    +
    373
    +
    374 ROOT::VecOps::RVec<float> get_px(ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> in,
    +
    375 int index);
    +
    376
    +
    377 ROOT::VecOps::RVec<float> get_py(ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> in,
    +
    378 int index);
    +
    379
    +
    380 ROOT::VecOps::RVec<float> get_pz(ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> in,
    +
    381 int index);
    +
    382
    +
    384 float get_p(edm4hep::ReconstructedParticleData in);
    +
    385
    +
    386 ROOT::VecOps::RVec<edm4hep::TrackState> get_truetrack(ROOT::VecOps::RVec<int> in,
    +
    387 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    +
    388 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    +
    389
    +
    390 int get_PV_ntracks(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    391 int hasPV(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    +
    392
    +
    393 float get_dPV2DV_min(ROOT::VecOps::RVec<float> in);
    +
    394 float get_dPV2DV_max(ROOT::VecOps::RVec<float> in);
    +
    395 float get_dPV2DV_ave(ROOT::VecOps::RVec<float> in);
    +
    396
    +
    397 int get_Npos(ROOT::VecOps::RVec<float> in);
    +
    398 int get_Nneg(ROOT::VecOps::RVec<float> in);
    +
    399
    +
    400 ROOT::VecOps::RVec<edm4hep::MCParticleData> build_truerho(ROOT::VecOps::RVec<int> vertexind,
    +
    401 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    +
    402 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    +
    403
    +
    404
    +
    405 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_anglethrust(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    +
    406 ROOT::VecOps::RVec<float> thrust);
    +
    407
    +
    408 int has_anglethrust_emin(ROOT::VecOps::RVec<float> angle);
    +
    409
    +
    410}//end NS myUtils
    +
    +
    411
    +
    412}//end NS FCCAnalyses
    +
    413#endif
    + +
    ROOT::VecOps::RVec< float > get_Vertex_d2PV(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
    Definition myUtils.cc:167
    +
    ROOT::VecOps::RVec< int > get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
    Definition myUtils.cc:219
    +
    ROOT::VecOps::RVec< TLorentzVector > getFCCAnalysesComposite_particle(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1407
    +
    ROOT::VecOps::RVec< float > get_Vertex_z(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:118
    +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > getFCCAnalysesComposite_index(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1416
    +
    std::vector< std::vector< int > > get_MCpdgMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:369
    +
    float get_z0(TVector3 x, TVector3 p)
    Definition myUtils.cc:26
    +
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_z0(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
    Definition myUtils.cc:1380
    +
    float get_dPV2DV_ave(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:61
    +
    ROOT::VecOps::RVec< float > get_pz(ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    Definition myUtils.cc:2252
    +
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_charge(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    Definition myUtils.cc:1391
    +
    ROOT::VecOps::RVec< TVector3 > get_MCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:326
    +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > get_RP_atVertex(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:1593
    +
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > get_VertexObject(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin)
    Definition myUtils.cc:249
    +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > build_rho(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:2158
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_Bd2MuMu(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1915
    +
    ROOT::VecOps::RVec< int > get_Vertex_ntracks(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:160
    +
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > merge_VertexObjet(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
    Definition myUtils.cc:292
    +
    ROOT::VecOps::RVec< float > get_DVertex_thrusthemis_angle(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
    Definition myUtils.cc:2048
    +
    int getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1030
    +
    TLorentzVector build_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
    Definition myUtils.cc:1627
    +
    int has_anglethrust_emin(ROOT::VecOps::RVec< float > angle)
    Definition myUtils.cc:2282
    +
    ROOT::VecOps::RVec< int > get_MCMother2(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:415
    +
    float build_invmass(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
    Definition myUtils.cc:1617
    +
    ROOT::VecOps::RVec< float > get_MCVertex_y(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:340
    +
    ROOT::VecOps::RVec< float > get_MCVertex_x(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:333
    +
    ROOT::VecOps::RVec< int > get_trueVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
    Definition myUtils.cc:857
    +
    ROOT::VecOps::RVec< int > get_MCDaughter2(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:437
    +
    ROOT::VecOps::RVec< int > getMC_daughter(int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:751
    +
    int hasPV(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:81
    +
    ROOT::VecOps::RVec< int > get_NTracksMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:352
    +
    ROOT::VecOps::RVec< int > get_Vertex_thrusthemis(ROOT::VecOps::RVec< float > angle, int index)
    index ==1 -> positive angle == minimum energy index ==0 -> negative angle == maximum energy
    Definition myUtils.cc:2069
    +
    int get_PV_ntracks(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:70
    +
    float get_distanceErrorVertex(edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
    Definition myUtils.cc:606
    +
    ROOT::VecOps::RVec< int > getMC_parent(int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:766
    +
    std::vector< std::vector< int > > get_MCindMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:359
    +
    ROOT::VecOps::RVec< int > get_MCDaughter1(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:426
    +
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_type(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
    Definition myUtils.cc:1089
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_Bd2KstNuNu(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1820
    +
    ROOT::VecOps::RVec< int > get_MCMother1(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:404
    +
    ROOT::VecOps::RVec< float > get_py(ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    Definition myUtils.cc:2241
    +
    ROOT::VecOps::RVec< float > get_Vertex_d2MC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
    Definition myUtils.cc:197
    +
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_mcvertex(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:1118
    +
    float get_distance(TVector3 v1, TVector3 v2)
    Definition myUtils.cc:584
    +
    ROOT::VecOps::RVec< float > get_MCVertex_z(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:346
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_Bs2PhiNuNu(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1874
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > add_truthmatched2(ROOT::VecOps::RVec< FCCAnalysesComposite2 > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:889
    +
    ROOT::VecOps::RVec< int > get_Vertex_isPV(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:153
    +
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
    Definition myUtils.cc:1151
    +
    int get_Nneg(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:38
    +
    std::vector< std::vector< int > > get_MCpdgMotherMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:381
    +
    ROOT::VecOps::RVec< float > get_trackz0(ROOT::VecOps::RVec< edm4hep::TrackState > in)
    Definition myUtils.cc:1362
    +
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_B(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1128
    +
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_d0(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
    Definition myUtils.cc:1369
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_B2Kstee(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1676
    +
    ROOT::VecOps::RVec< float > get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
    Definition myUtils.cc:740
    +
    ROOT::VecOps::RVec< edm4hep::TrackState > get_truetrack(ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:1205
    +
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > get_MCVertexObject(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:449
    +
    bool isPV(edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
    Definition myUtils.cc:1432
    +
    float get_dPV2DV_min(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:45
    +
    std::vector< std::vector< int > > get_MCpdgGMotherMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:392
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite > add_truthmatched(ROOT::VecOps::RVec< FCCAnalysesComposite > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:793
    +
    ROOT::VecOps::RVec< int > get_Vertex_thrusthemis_emin(ROOT::VecOps::RVec< float > angle, float eneg, float epos)
    Definition myUtils.cc:2089
    +
    ROOT::VecOps::RVec< edm4hep::TrackState > get_pseudotrack(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1257
    +
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1034
    +
    float get_d0(TVector3 x, TVector3 p)
    Definition myUtils.cc:21
    +
    ROOT::VecOps::RVec< float > get_Vertex_yErr(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:132
    +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > PID(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:1515
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_B2Kstmumu(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1747
    +
    float get_p(edm4hep::ReconstructedParticleData in)
    return the momenta of the input ReconstructedParticles
    Definition myUtils.cc:2263
    +
    std::vector< std::vector< int > > get_Vertex_ind(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:315
    +
    float get_distanceVertex(edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
    Definition myUtils.cc:591
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite > build_Bu2D0Pi(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
    Definition myUtils.cc:965
    +
    ROOT::VecOps::RVec< edm4hep::MCParticleData > build_truerho(ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:2103
    +
    ROOT::VecOps::RVec< float > get_Vertex_chi2(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:146
    +
    ROOT::VecOps::RVec< float > get_Vertex_y(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:111
    +
    ROOT::VecOps::RVec< float > get_mass(ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    Definition myUtils.cc:2220
    +
    ROOT::VecOps::RVec< edm4hep::VertexData > getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1424
    +
    ROOT::VecOps::RVec< float > get_Vertex_xErr(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:125
    +
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_q(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
    Definition myUtils.cc:1189
    +
    ROOT::VecOps::RVec< float > get_trackd0(ROOT::VecOps::RVec< edm4hep::TrackState > in)
    Definition myUtils.cc:1357
    +
    int get_Npos(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:32
    +
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_anglethrust(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
    Definition myUtils.cc:2270
    +
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_truthMatch(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    Definition myUtils.cc:1399
    +
    ROOT::VecOps::RVec< float > get_Vertex_zErr(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:139
    +
    ROOT::VecOps::RVec< edm4hep::TrackState > getFCCAnalysesComposite_track(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:1318
    +
    ROOT::VecOps::RVec< int > get_compmc(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:928
    +
    ROOT::VecOps::RVec< float > get_px(ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    Definition myUtils.cc:2231
    +
    ROOT::VecOps::RVec< float > get_Vertex_x(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:104
    +
    ROOT::VecOps::RVec< float > get_Vertex_mass(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
    Definition myUtils.cc:92
    +
    ROOT::VecOps::RVec< float > get_Vertex_thrusthemis_angle(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
    Definition myUtils.cc:2029
    +
    ROOT::VecOps::RVec< float > get_Vertex_d2PVError(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
    Definition myUtils.cc:182
    +
    float get_dPV2DV_max(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:53
    +
    All FCC analyzers.
    Definition Algorithms.h:15
    +
    Structure to keep useful track information that is related to the vertex.
    Definition VertexingUtils.h:38
    + + + + +
    TLorentzVector particle
    Definition myUtils.h:27
    + +
    ROOT::VecOps::RVec< int > index
    Definition myUtils.h:19
    +
    int mc_index
    Definition myUtils.h:22
    +
    TLorentzVector particle
    Definition myUtils.h:18
    +
    edm4hep::VertexData vertex
    Definition myUtils.h:20
    + +
    Definition myUtils.h:40
    +
    float m_p
    Definition myUtils.h:43
    +
    bool m_filterPV
    Definition myUtils.h:44
    +
    ROOT::VecOps::RVec< FCCAnalysesComposite > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > pions, ROOT::VecOps::RVec< int > kaons, ROOT::VecOps::RVec< int > pvindex)
    Definition myUtils.cc:1444
    +
    float m_mass
    Definition myUtils.h:42
    + +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > operator()(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1957
    +
    float m_p
    Definition myUtils.h:58
    +
    float m_masslow
    Definition myUtils.h:56
    +
    float m_masshigh
    Definition myUtils.h:57
    +
    float m_angle
    Definition myUtils.h:59
    +
    bool m_rho
    Definition myUtils.h:60
    +
    Definition myUtils.h:33
    +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< int > index)
    Definition myUtils.cc:1013
    +
    bool m_pv
    Definition myUtils.h:35
    +
    Definition myUtils.h:74
    +
    int m_PDG
    Definition myUtils.h:76
    +
    ROOT::VecOps::RVec< int > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1500
    +
    Definition myUtils.h:67
    +
    VertexingUtils::FCCAnalysesVertex operator()(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > pv)
    Definition myUtils.cc:713
    +
    bool m_closest
    Definition myUtils.h:69
    +
    + + + + + diff --git a/doc/latest/my_final_sel_8cc.html b/doc/latest/my_final_sel_8cc.html deleted file mode 100644 index 7247a846bd..0000000000 --- a/doc/latest/my_final_sel_8cc.html +++ /dev/null @@ -1,157 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/myFinalSel.cc File Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    myFinalSel.cc File Reference
    -
    -
    -
    #include "FCCAnalyses/myFinalSel.h"
    -#include <iostream>
    -#include <cstdlib>
    -#include <vector>
    -
    -Include dependency graph for myFinalSel.cc:
    -
    -
    - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - - - -

    -Namespaces

    namespace  FCCAnalyses
     Jet clustering utilities interface.
     
    namespace  FCCAnalyses::myFinalSel
     
    - - - - - - - - - - - - - - - - - -

    -Functions

    int FCCAnalyses::myFinalSel::selTauCand (ROOT::VecOps::RVec< float > mass, ROOT::VecOps::RVec< int > vertex_ind, ROOT::VecOps::RVec< float > vertex_chi2)
     
    int FCCAnalyses::myFinalSel::selTauCandTM (ROOT::VecOps::RVec< int > mcvertex, ROOT::VecOps::RVec< int > truevertex, int CandInd)
     
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    -
    - - - - - diff --git a/doc/latest/my_final_sel_8cc__incl.map b/doc/latest/my_final_sel_8cc__incl.map deleted file mode 100644 index e5d55c5e69..0000000000 --- a/doc/latest/my_final_sel_8cc__incl.map +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/my_final_sel_8cc__incl.md5 b/doc/latest/my_final_sel_8cc__incl.md5 deleted file mode 100644 index 35e4040252..0000000000 --- a/doc/latest/my_final_sel_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -7d02dd6daca6b41a3677d85d9d208e25 \ No newline at end of file diff --git a/doc/latest/my_final_sel_8cc__incl.png b/doc/latest/my_final_sel_8cc__incl.png deleted file mode 100644 index 2a87302f0b..0000000000 Binary files a/doc/latest/my_final_sel_8cc__incl.png and /dev/null differ diff --git a/doc/latest/my_final_sel_8h.html b/doc/latest/my_final_sel_8h.html deleted file mode 100644 index 70fd5c4e00..0000000000 --- a/doc/latest/my_final_sel_8h.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/myFinalSel.h File Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    myFinalSel.h File Reference
    -
    -
    -
    #include "ROOT/RVec.hxx"
    -#include "edm4hep/ReconstructedParticleData.h"
    -#include "edm4hep/MCParticleData.h"
    -#include "TLorentzVector.h"
    -#include <vector>
    -
    -Include dependency graph for myFinalSel.h:
    -
    -
    - - - - - - - - - - - - - -
    -
    -This graph shows which files directly or indirectly include this file:
    -
    -
    - - - - - -
    -
    -

    Go to the source code of this file.

    - - - - - - - -

    -Namespaces

    namespace  FCCAnalyses
     Jet clustering utilities interface.
     
    namespace  FCCAnalyses::myFinalSel
     
    - - - - - - - - - - - - - - - - - -

    -Functions

    int FCCAnalyses::myFinalSel::selTauCand (ROOT::VecOps::RVec< float > mass, ROOT::VecOps::RVec< int > vertex_ind, ROOT::VecOps::RVec< float > vertex_chi2)
     
    int FCCAnalyses::myFinalSel::selTauCandTM (ROOT::VecOps::RVec< int > mcvertex, ROOT::VecOps::RVec< int > truevertex, int CandInd)
     
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in, float val)
     
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    -
    - - - - - diff --git a/doc/latest/my_final_sel_8h__dep__incl.map b/doc/latest/my_final_sel_8h__dep__incl.map deleted file mode 100644 index 0a7ed7844e..0000000000 --- a/doc/latest/my_final_sel_8h__dep__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/my_final_sel_8h__dep__incl.md5 b/doc/latest/my_final_sel_8h__dep__incl.md5 deleted file mode 100644 index e9da7a6d7d..0000000000 --- a/doc/latest/my_final_sel_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -36019ad0d4d94b6e727c48c8732b4ae0 \ No newline at end of file diff --git a/doc/latest/my_final_sel_8h__dep__incl.png b/doc/latest/my_final_sel_8h__dep__incl.png deleted file mode 100644 index dc6abaec81..0000000000 Binary files a/doc/latest/my_final_sel_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/my_final_sel_8h__incl.map b/doc/latest/my_final_sel_8h__incl.map deleted file mode 100644 index 85aedc6baa..0000000000 --- a/doc/latest/my_final_sel_8h__incl.map +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/doc/latest/my_final_sel_8h__incl.png b/doc/latest/my_final_sel_8h__incl.png deleted file mode 100644 index 2f7639c322..0000000000 Binary files a/doc/latest/my_final_sel_8h__incl.png and /dev/null differ diff --git a/doc/latest/my_final_sel_8h_source.html b/doc/latest/my_final_sel_8h_source.html deleted file mode 100644 index 7b621e1cd6..0000000000 --- a/doc/latest/my_final_sel_8h_source.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/myFinalSel.h Source File - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    myFinalSel.h
    -
    -
    -Go to the documentation of this file.
    1#ifndef MYFINALSEL_ANALYZERS_H
    -
    2#define MYFINALSEL_ANALYZERS_H
    -
    3#include "ROOT/RVec.hxx"
    -
    4#include "edm4hep/ReconstructedParticleData.h"
    -
    5#include "edm4hep/MCParticleData.h"
    -
    6
    -
    7#include "TLorentzVector.h"
    -
    8#include <vector>
    -
    9
    -
    10namespace FCCAnalyses{
    -
    11
    -
    -
    12namespace myFinalSel{
    -
    13
    -
    14 int selTauCand( ROOT::VecOps::RVec<float> mass,
    -
    15 ROOT::VecOps::RVec<int> vertex_ind,
    -
    16 ROOT::VecOps::RVec<float> vertex_chi2);
    -
    17
    -
    18 int selTauCandTM(ROOT::VecOps::RVec<int> mcvertex,
    -
    19 ROOT::VecOps::RVec<int> truevertex,
    -
    20 int CandInd);
    -
    21
    -
    22 float get_min(ROOT::VecOps::RVec<float> in,
    -
    23 float val);
    -
    24 float get_max(ROOT::VecOps::RVec<float> in,
    -
    25 float val);
    -
    26 float get_ave(ROOT::VecOps::RVec<float> in,
    -
    27 float val);
    -
    28
    -
    29
    -
    30 float get_min(ROOT::VecOps::RVec<float> in,
    -
    31 ROOT::VecOps::RVec<int> ispv,
    -
    32 int index);
    -
    33 float get_max(ROOT::VecOps::RVec<float> in,
    -
    34 ROOT::VecOps::RVec<int> ispv,
    -
    35 int index);
    -
    36 float get_ave(ROOT::VecOps::RVec<float> in,
    -
    37 ROOT::VecOps::RVec<int> ispv,
    -
    38 int index);
    -
    39
    -
    40}//end NS myFinalSel
    -
    -
    41
    -
    42}//end NS FCCAnalyses
    -
    43
    -
    44#endif
    -
    float get_min(ROOT::VecOps::RVec< float > in, float val)
    Definition myFinalSel.cc:41
    -
    float get_ave(ROOT::VecOps::RVec< float > in, float val)
    Definition myFinalSel.cc:67
    -
    float get_max(ROOT::VecOps::RVec< float > in, float val)
    Definition myFinalSel.cc:54
    -
    int selTauCandTM(ROOT::VecOps::RVec< int > mcvertex, ROOT::VecOps::RVec< int > truevertex, int CandInd)
    Definition myFinalSel.cc:29
    -
    int selTauCand(ROOT::VecOps::RVec< float > mass, ROOT::VecOps::RVec< int > vertex_ind, ROOT::VecOps::RVec< float > vertex_chi2)
    Definition myFinalSel.cc:11
    -
    Jet clustering utilities interface.
    Definition Algorithms.h:15
    -
    - - - - - diff --git a/doc/latest/my_utils_8cc.html b/doc/latest/my_utils_8cc.html deleted file mode 100644 index 5497b737c7..0000000000 --- a/doc/latest/my_utils_8cc.html +++ /dev/null @@ -1,492 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/src/myUtils.cc File Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    myUtils.cc File Reference
    -
    -
    -
    #include "FCCAnalyses/myUtils.h"
    -#include <iostream>
    -#include <cstdlib>
    -#include <vector>
    -#include "edm4hep/EDM4hepVersion.h"
    -#include "FCCAnalyses/VertexFitterSimple.h"
    -#include "FCCAnalyses/ReconstructedParticle.h"
    -#include "FCCAnalyses/MCParticle.h"
    -#include "FCCAnalyses/Algorithms.h"
    -
    -Include dependency graph for myUtils.cc:
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - - - -

    -Namespaces

    namespace  FCCAnalyses
     Jet clustering utilities interface.
     
    namespace  FCCAnalyses::myUtils
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    float FCCAnalyses::myUtils::get_d0 (TVector3 x, TVector3 p)
     
    float FCCAnalyses::myUtils::get_z0 (TVector3 x, TVector3 p)
     
    int FCCAnalyses::myUtils::get_Npos (ROOT::VecOps::RVec< float > in)
     
    int FCCAnalyses::myUtils::get_Nneg (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_min (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_max (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_ave (ROOT::VecOps::RVec< float > in)
     
    int FCCAnalyses::myUtils::get_PV_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    int FCCAnalyses::myUtils::hasPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_mass (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_xErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_yErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_zErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_chi2 (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_isPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PVError (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2MC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::get_VertexObject (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::merge_VertexObjet (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_Vertex_ind (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::myUtils::get_MCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_NTracksMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCindMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgGMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCFCCAnalyses::myUtils::get_MCVertexObject (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    float FCCAnalyses::myUtils::get_distance (edm4hep::Vector3f v1, TVector3 v2, int comp)
     
    float FCCAnalyses::myUtils::get_distance (TVector3 v1, TVector3 v2)
     
    float FCCAnalyses::myUtils::get_distanceVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    float FCCAnalyses::myUtils::get_distanceErrorVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_daughter (int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_parent (int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    int FCCAnalyses::myUtils::getMC_parent (int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::add_truthmatched (ROOT::VecOps::RVec< FCCAnalysesComposite > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_trueVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::add_truthmatched2 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_compmc (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::build_Bu2D0Pi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
     
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_type (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_mcvertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_B (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_q (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_truetrack (ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_pseudotrack (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::getFCCAnalysesComposite_track (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackd0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackz0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_d0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_z0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_charge (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_truthMatch (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::myUtils::getFCCAnalysesComposite_particle (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::myUtils::getFCCAnalysesComposite_index (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    bool FCCAnalyses::myUtils::isPV (edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::PID (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::get_RP_atVertex (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float FCCAnalyses::myUtils::build_invmass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    TLorentzVector FCCAnalyses::myUtils::build_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_tau23pi (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstee (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstmumu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2KstNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bs2PhiNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2MuMu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_DVertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis (ROOT::VecOps::RVec< float > angle, int index)
     index ==1 -> positive angle == minimum energy index ==0 -> negative angle == maximum energy
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis_emin (ROOT::VecOps::RVec< float > angle, float eneg, float epos)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::myUtils::build_truerho (ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > FCCAnalyses::myUtils::build_rho (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_mass (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_px (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_py (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_pz (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    float FCCAnalyses::myUtils::get_p (edm4hep::ReconstructedParticleData in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_anglethrust (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
     
    int FCCAnalyses::myUtils::has_anglethrust_emin (ROOT::VecOps::RVec< float > angle)
     
    - - - -

    -Variables

    int FCCAnalyses::myUtils::globalmm =0
     
    -
    - - - - - diff --git a/doc/latest/my_utils_8cc__incl.map b/doc/latest/my_utils_8cc__incl.map deleted file mode 100644 index 0e370cd17f..0000000000 --- a/doc/latest/my_utils_8cc__incl.map +++ /dev/null @@ -1,150 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/my_utils_8cc__incl.md5 b/doc/latest/my_utils_8cc__incl.md5 deleted file mode 100644 index 15b3e9afa3..0000000000 --- a/doc/latest/my_utils_8cc__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -0e6fe06670e220411312a8a4906561e1 \ No newline at end of file diff --git a/doc/latest/my_utils_8cc__incl.png b/doc/latest/my_utils_8cc__incl.png deleted file mode 100644 index 36c103716f..0000000000 Binary files a/doc/latest/my_utils_8cc__incl.png and /dev/null differ diff --git a/doc/latest/my_utils_8h.html b/doc/latest/my_utils_8h.html deleted file mode 100644 index 3ec9a8c718..0000000000 --- a/doc/latest/my_utils_8h.html +++ /dev/null @@ -1,403 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/myUtils.h File Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    myUtils.h File Reference
    -
    -
    -
    #include "ROOT/RVec.hxx"
    -#include "edm4hep/ReconstructedParticleData.h"
    -#include "edm4hep/MCParticleData.h"
    -#include "edm4hep/TrackState.h"
    -#include "edm4hep/VertexData.h"
    -#include "TLorentzVector.h"
    -#include "VertexingUtils.h"
    -#include <vector>
    -
    -Include dependency graph for myUtils.h:
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    -This graph shows which files directly or indirectly include this file:
    -
    -
    - - - - - -
    -
    -

    Go to the source code of this file.

    - - - - - - - - - - - - - - - - -

    -Classes

    struct  FCCAnalyses::myUtils::FCCAnalysesComposite
     
    struct  FCCAnalyses::myUtils::FCCAnalysesComposite2
     
    struct  FCCAnalyses::myUtils::filter_PV
     
    struct  FCCAnalyses::myUtils::build_D0
     
    struct  FCCAnalyses::myUtils::build_tau23pi
     
    struct  FCCAnalyses::myUtils::sel_PV
     
    struct  FCCAnalyses::myUtils::sel_PID
     
    - - - - - - -

    -Namespaces

    namespace  FCCAnalyses
     Jet clustering utilities interface.
     
    namespace  FCCAnalyses::myUtils
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_pseudotrack (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_tau23pi (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstee (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstmumu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2KstNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bs2PhiNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2MuMu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCFCCAnalyses::myUtils::get_MCVertexObject (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::merge_VertexObjet (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::get_VertexObject (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_mass (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_xErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_yErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_zErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_chi2 (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_isPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PVError (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2MC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_Vertex_ind (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float FCCAnalyses::myUtils::get_d0 (TVector3 x, TVector3 p)
     
    float FCCAnalyses::myUtils::get_z0 (TVector3 x, TVector3 p)
     
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::myUtils::get_MCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_NTracksMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCindMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgGMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::add_truthmatched (ROOT::VecOps::RVec< FCCAnalysesComposite > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::add_truthmatched2 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_trueVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
     
    bool FCCAnalyses::myUtils::isPV (edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_daughter (int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_parent (int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    int FCCAnalyses::myUtils::getMC_parent (int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)
     
    float FCCAnalyses::myUtils::get_distanceVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    float FCCAnalyses::myUtils::get_distanceErrorVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    float FCCAnalyses::myUtils::get_distance (TVector3 v1, TVector3 v2)
     
    float FCCAnalyses::myUtils::get_distance (edm4hep::Vector3f v1, TVector3 v2, int comp)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_compmc (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::myUtils::getFCCAnalysesComposite_particle (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::myUtils::getFCCAnalysesComposite_index (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_type (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_B (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_charge (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_mcvertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_q (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_d0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_z0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::getFCCAnalysesComposite_track (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackd0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackz0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_truthMatch (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::build_Bu2D0Pi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::PID (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::get_RP_atVertex (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float FCCAnalyses::myUtils::build_invmass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    TLorentzVector FCCAnalyses::myUtils::build_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_DVertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis_emin (ROOT::VecOps::RVec< float > angle, float eneg, float epos)
     
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis (ROOT::VecOps::RVec< float > angle, int index)
     index ==1 -> positive angle == minimum energy index ==0 -> negative angle == maximum energy
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > FCCAnalyses::myUtils::build_rho (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_mass (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_px (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_py (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_pz (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    float FCCAnalyses::myUtils::get_p (edm4hep::ReconstructedParticleData in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_truetrack (ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    int FCCAnalyses::myUtils::get_PV_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    int FCCAnalyses::myUtils::hasPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float FCCAnalyses::myUtils::get_dPV2DV_min (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_max (ROOT::VecOps::RVec< float > in)
     
    float FCCAnalyses::myUtils::get_dPV2DV_ave (ROOT::VecOps::RVec< float > in)
     
    int FCCAnalyses::myUtils::get_Npos (ROOT::VecOps::RVec< float > in)
     
    int FCCAnalyses::myUtils::get_Nneg (ROOT::VecOps::RVec< float > in)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::myUtils::build_truerho (ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_anglethrust (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
     
    int FCCAnalyses::myUtils::has_anglethrust_emin (ROOT::VecOps::RVec< float > angle)
     
    -
    - - - - - diff --git a/doc/latest/my_utils_8h__dep__incl.map b/doc/latest/my_utils_8h__dep__incl.map deleted file mode 100644 index 1252cb65a4..0000000000 --- a/doc/latest/my_utils_8h__dep__incl.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/my_utils_8h__dep__incl.md5 b/doc/latest/my_utils_8h__dep__incl.md5 deleted file mode 100644 index c93d2c97c7..0000000000 --- a/doc/latest/my_utils_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -783c0f1d0a574617f44f4c601bc0d077 \ No newline at end of file diff --git a/doc/latest/my_utils_8h__dep__incl.png b/doc/latest/my_utils_8h__dep__incl.png deleted file mode 100644 index 6a5c002344..0000000000 Binary files a/doc/latest/my_utils_8h__dep__incl.png and /dev/null differ diff --git a/doc/latest/my_utils_8h__incl.map b/doc/latest/my_utils_8h__incl.map deleted file mode 100644 index 13eff63995..0000000000 --- a/doc/latest/my_utils_8h__incl.map +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/latest/my_utils_8h__incl.md5 b/doc/latest/my_utils_8h__incl.md5 deleted file mode 100644 index 8bc59777ee..0000000000 --- a/doc/latest/my_utils_8h__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -b8c9a76ac957a475e4b90503193835cc \ No newline at end of file diff --git a/doc/latest/my_utils_8h__incl.png b/doc/latest/my_utils_8h__incl.png deleted file mode 100644 index a2b6a22375..0000000000 Binary files a/doc/latest/my_utils_8h__incl.png and /dev/null differ diff --git a/doc/latest/my_utils_8h_source.html b/doc/latest/my_utils_8h_source.html deleted file mode 100644 index 8ca936fab7..0000000000 --- a/doc/latest/my_utils_8h_source.html +++ /dev/null @@ -1,656 +0,0 @@ - - - - - - - - -FCCAnalyses: analyzers/dataframe/FCCAnalyses/myUtils.h Source File - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    myUtils.h
    -
    -
    -Go to the documentation of this file.
    1#ifndef MYUTILS_ANALYZERS_H
    -
    2#define MYUTILS_ANALYZERS_H
    -
    3#include "ROOT/RVec.hxx"
    -
    4#include "edm4hep/ReconstructedParticleData.h"
    -
    5#include "edm4hep/MCParticleData.h"
    -
    6#include "edm4hep/TrackState.h"
    -
    7#include "edm4hep/VertexData.h"
    -
    8
    -
    9#include "TLorentzVector.h"
    -
    10#include "VertexingUtils.h"
    -
    11#include <vector>
    -
    12
    -
    13namespace FCCAnalyses{
    -
    14
    -
    -
    15namespace myUtils{
    -
    16
    -
    - -
    18 TLorentzVector particle;
    -
    19 ROOT::VecOps::RVec<int> index;//index in the RP
    -
    20 edm4hep::VertexData vertex;
    -
    21 int charge;
    - -
    23 };
    -
    -
    24
    -
    25
    -
    - -
    27 TLorentzVector particle;
    -
    28 int vertex; //index in the vertex collection
    -
    29 int charge;
    - -
    31 };
    -
    -
    32
    -
    -
    33 struct filter_PV{
    -
    34 filter_PV(bool arg_pv);
    -
    35 bool m_pv=true;
    -
    36 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> operator()(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> in,
    -
    37 ROOT::VecOps::RVec<int> index);
    -
    38 };
    -
    -
    39
    -
    -
    40 struct build_D0 {
    -
    41 build_D0(float arg_mass, float arg_p, bool arg_filterPV);
    -
    42 float m_mass=0.05;
    -
    43 float m_p=1.;
    -
    44 bool m_filterPV=true;
    -
    45 ROOT::VecOps::RVec<FCCAnalysesComposite> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    46 ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
    -
    47 ROOT::VecOps::RVec<int> pions,
    -
    48 ROOT::VecOps::RVec<int> kaons,
    -
    49 ROOT::VecOps::RVec<int> pvindex);
    -
    50 };
    -
    -
    51
    -
    52
    -
    53
    -
    - -
    55 build_tau23pi( float arg_masslow, float arg_masshigh, float arg_p, float arg_angle, bool arg_rho);
    -
    56 float m_masslow=0.05;
    -
    57 float m_masshigh=3.0;
    -
    58 float m_p=1.;
    -
    59 float m_angle=1.;
    -
    60 bool m_rho = true;
    -
    61 ROOT::VecOps::RVec<FCCAnalysesComposite2> operator() (ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    62 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    63 };
    -
    -
    64
    -
    65
    -
    66
    -
    -
    67 struct sel_PV {
    -
    68 sel_PV(bool arg_closest);
    - -
    70 VertexingUtils::FCCAnalysesVertex operator()(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> pv);
    -
    71 };
    -
    -
    72
    -
    73
    -
    -
    74 struct sel_PID {
    -
    75 sel_PID(int arg_PDG);
    -
    76 int m_PDG=211;
    -
    77 ROOT::VecOps::RVec<int> operator() (ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    78 };
    -
    -
    79
    -
    80
    -
    81 ROOT::VecOps::RVec<edm4hep::TrackState> get_pseudotrack(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    82 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    83
    -
    84
    -
    85 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_tau23pi(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    86 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    87
    -
    88 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_B2Kstee(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    89 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    90
    -
    91 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_B2Kstmumu(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    92 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    93
    -
    94 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_Bd2KstNuNu(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    95 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    96
    -
    97 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_Bs2PhiNuNu(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    98 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    99
    -
    100 ROOT::VecOps::RVec<FCCAnalysesComposite2> build_Bd2MuMu(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    101 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    102
    -
    103
    -
    104 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> get_MCVertexObject(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    105 ROOT::VecOps::RVec<int> ind);
    -
    106
    -
    107 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex>
    -
    108 merge_VertexObjet(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> in);
    -
    109
    -
    110 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> get_VertexObject(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> mcver,
    -
    111 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco,
    -
    112 ROOT::VecOps::RVec<edm4hep::TrackState> tracks,
    -
    113 ROOT::VecOps::RVec<int> recin,
    -
    114 ROOT::VecOps::RVec<int> mcin);
    -
    115
    -
    116 ROOT::VecOps::RVec<float> get_Vertex_mass(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    117 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> reco);
    -
    118
    -
    119 ROOT::VecOps::RVec<float> get_Vertex_x(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    120
    -
    121 ROOT::VecOps::RVec<float> get_Vertex_y(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    122
    -
    123 ROOT::VecOps::RVec<float> get_Vertex_z(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    124
    -
    125 ROOT::VecOps::RVec<float> get_Vertex_xErr(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    126
    -
    127 ROOT::VecOps::RVec<float> get_Vertex_yErr(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    128
    -
    129 ROOT::VecOps::RVec<float> get_Vertex_zErr(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    130
    -
    131 ROOT::VecOps::RVec<float> get_Vertex_chi2(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    132
    -
    133 ROOT::VecOps::RVec<int> get_Vertex_isPV(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    134
    -
    135 ROOT::VecOps::RVec<int> get_Vertex_ntracks(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    136
    -
    137 ROOT::VecOps::RVec<float> get_Vertex_d2PV(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    138 int comp);
    -
    139
    -
    140 ROOT::VecOps::RVec<float> get_Vertex_d2PVError(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    141 int comp);
    -
    142
    -
    143 ROOT::VecOps::RVec<int> get_Vertex_indMC(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    144 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> mcver);
    -
    145
    -
    146 ROOT::VecOps::RVec<int> get_Vertex_indMC(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    147
    -
    148 ROOT::VecOps::RVec<float> get_Vertex_d2MC(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    149 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> mcver,
    -
    150 ROOT::VecOps::RVec<int> mcind,
    -
    151 int comp);
    -
    152
    -
    153 std::vector<std::vector<int>> get_Vertex_ind(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    154
    -
    155 float get_d0(TVector3 x, TVector3 p);
    -
    156 float get_z0(TVector3 x, TVector3 p);
    -
    157
    -
    158
    -
    159 ROOT::VecOps::RVec<TVector3> get_MCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    -
    160
    -
    161 ROOT::VecOps::RVec<float> get_MCVertex_x(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    -
    162
    -
    163 ROOT::VecOps::RVec<float> get_MCVertex_y(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    -
    164
    -
    165 ROOT::VecOps::RVec<float> get_MCVertex_z(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    -
    166
    -
    167 ROOT::VecOps::RVec<int> get_NTracksMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    -
    168
    -
    169 std::vector< std::vector<int> > get_MCindMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex);
    -
    170
    -
    171 std::vector<std::vector<int>> get_MCpdgMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    -
    172 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    -
    173
    -
    174 std::vector<std::vector<int>> get_MCpdgMotherMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    -
    175 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    -
    176
    -
    177 std::vector<std::vector<int>> get_MCpdgGMotherMCVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    -
    178 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    -
    179
    -
    180 ROOT::VecOps::RVec<int> get_MCMother1(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    181 ROOT::VecOps::RVec<int> ind);
    -
    182
    -
    183 ROOT::VecOps::RVec<int> get_MCMother2(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    184 ROOT::VecOps::RVec<int> ind);
    -
    185
    -
    186 ROOT::VecOps::RVec<int> get_MCDaughter1(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    187 ROOT::VecOps::RVec<int> ind);
    -
    188
    -
    189 ROOT::VecOps::RVec<int> get_MCDaughter2(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    190 ROOT::VecOps::RVec<int> ind);
    -
    191
    -
    192 ROOT::VecOps::RVec<int> get_MCMother2(ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    193 ROOT::VecOps::RVec<int> ind);
    -
    194
    -
    195
    -
    196 ROOT::VecOps::RVec<FCCAnalysesComposite> add_truthmatched(ROOT::VecOps::RVec<FCCAnalysesComposite> comp,
    -
    197 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    198 ROOT::VecOps::RVec<int> rp2mc,
    -
    199 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    200 ROOT::VecOps::RVec<int> ind);
    -
    201
    -
    202 ROOT::VecOps::RVec<FCCAnalysesComposite2> add_truthmatched2(ROOT::VecOps::RVec<FCCAnalysesComposite2> comp,
    -
    203 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    204 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    205 ROOT::VecOps::RVec<int> rp2mc,
    -
    206 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    207 ROOT::VecOps::RVec<int> ind);
    -
    208
    -
    209
    -
    210 ROOT::VecOps::RVec<int> get_trueVertex(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    -
    211 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc,
    -
    212 ROOT::VecOps::RVec<int> ind,
    -
    213 int mother,
    -
    214 int grandmother);
    -
    215
    -
    216
    -
    217 bool isPV(edm4hep::ReconstructedParticleData recop,
    -
    218 ROOT::VecOps::RVec<int> pvindex);
    -
    219
    -
    220 ROOT::VecOps::RVec<int> getMC_daughter(int daughterindex,
    -
    221 ROOT::VecOps::RVec<edm4hep::MCParticleData> in,
    -
    222 ROOT::VecOps::RVec<int> ind);
    -
    223
    -
    224 ROOT::VecOps::RVec<int> getMC_parent(int parentindex,
    -
    225 ROOT::VecOps::RVec<edm4hep::MCParticleData> in,
    -
    226 ROOT::VecOps::RVec<int> ind);
    -
    227
    -
    228 int getMC_parent(int parentindex,
    -
    229 edm4hep::MCParticleData in,
    -
    230 ROOT::VecOps::RVec<int> ind);
    -
    231
    -
    232 ROOT::VecOps::RVec<float> get_flightDistanceVertex(ROOT::VecOps::RVec<FCCAnalysesComposite> in,
    - -
    234
    -
    235 ROOT::VecOps::RVec<float> get_flightDistanceVertex(ROOT::VecOps::RVec<FCCAnalysesComposite> in,
    -
    236 edm4hep::VertexData pv);
    -
    237
    -
    238 float get_distanceVertex(edm4hep::VertexData v1,
    -
    239 edm4hep::VertexData v2,
    -
    240 int comp);
    -
    241
    -
    242 float get_distanceErrorVertex(edm4hep::VertexData v1,
    -
    243 edm4hep::VertexData v2,
    -
    244 int comp);
    -
    245
    -
    246 float get_distance(TVector3 v1,
    -
    247 TVector3 v2);
    -
    248
    -
    249 float get_distance(edm4hep::Vector3f v1,
    -
    250 TVector3 v2,
    -
    251 int comp);
    -
    252
    -
    253
    -
    254
    -
    255 ROOT::VecOps::RVec<int> get_compmc(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    -
    256
    -
    257 ROOT::VecOps::RVec<TLorentzVector> getFCCAnalysesComposite_particle(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    -
    258
    -
    259 ROOT::VecOps::RVec<ROOT::VecOps::RVec<int>> getFCCAnalysesComposite_index(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    -
    260
    -
    261 ROOT::VecOps::RVec<edm4hep::VertexData> getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    -
    262
    -
    263 int getFCCAnalysesComposite_N(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    -
    264
    -
    265 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_mass(ROOT::VecOps::RVec<FCCAnalysesComposite> in);
    -
    266
    -
    267
    -
    268 int getFCCAnalysesComposite_N(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    -
    269
    -
    270 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_mass(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    -
    271
    -
    272 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_mass(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    273 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    274
    -
    275 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_mass(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    276 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    277 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    278 int index);
    -
    279
    -
    280 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_type(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    281 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    282 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    283 int index);
    -
    284
    -
    285 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_p(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    286 int type);
    -
    287
    -
    288 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_B(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    289 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    290 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    291
    -
    292 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_p(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    293 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    294 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    295 int index,
    -
    296 int type);
    -
    297
    -
    298 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_charge(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    -
    299
    -
    300 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    -
    301
    -
    302 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_mcvertex(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    303 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    304
    -
    305 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_q(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    306 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    307 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    308 int index);
    -
    309
    -
    310
    -
    311 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_d0(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    312 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    313 int index);
    -
    314
    -
    315 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_z0(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    316 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    317 int index);
    -
    318
    -
    319 ROOT::VecOps::RVec<edm4hep::TrackState> getFCCAnalysesComposite_track(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    320 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    321
    -
    322 ROOT::VecOps::RVec<float> get_trackd0(ROOT::VecOps::RVec<edm4hep::TrackState> in);
    -
    323 ROOT::VecOps::RVec<float> get_trackz0(ROOT::VecOps::RVec<edm4hep::TrackState> in);
    -
    324
    -
    325 ROOT::VecOps::RVec<int> getFCCAnalysesComposite_truthMatch(ROOT::VecOps::RVec<FCCAnalysesComposite2> in);
    -
    326
    -
    327
    -
    328 ROOT::VecOps::RVec<FCCAnalysesComposite> build_Bu2D0Pi(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    329 ROOT::VecOps::RVec<FCCAnalysesComposite> d0,
    -
    330 ROOT::VecOps::RVec<int> pions);
    -
    331
    -
    332
    -
    333 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> PID(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    334 ROOT::VecOps::RVec<int> recind,
    -
    335 ROOT::VecOps::RVec<int> mcind,
    -
    336 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    -
    337
    -
    338 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> get_RP_atVertex(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    339 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    340
    -
    341
    -
    342
    -
    343 float build_invmass(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    344 ROOT::VecOps::RVec<int> index);
    -
    345
    -
    346 TLorentzVector build_tlv(ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    347 ROOT::VecOps::RVec<int> index);
    -
    348
    -
    349 ROOT::VecOps::RVec<float> get_Vertex_thrusthemis_angle(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    350 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    351 ROOT::VecOps::RVec<float> thrust);
    -
    352
    -
    353 ROOT::VecOps::RVec<float> get_DVertex_thrusthemis_angle(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    354 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop,
    -
    355 ROOT::VecOps::RVec<float> thrust);
    -
    356
    -
    357 ROOT::VecOps::RVec<int> get_Vertex_thrusthemis_emin(ROOT::VecOps::RVec<float> angle,
    -
    358 float eneg,
    -
    359 float epos);
    -
    360
    -
    363 ROOT::VecOps::RVec<int> get_Vertex_thrusthemis(ROOT::VecOps::RVec<float> angle,
    -
    364 int index);
    -
    365
    -
    366
    -
    367 ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> build_rho(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    368 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex,
    -
    369 ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData> recop);
    -
    370
    -
    371 ROOT::VecOps::RVec<float> get_mass(ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> in,
    -
    372 int index);
    -
    373
    -
    374 ROOT::VecOps::RVec<float> get_px(ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> in,
    -
    375 int index);
    -
    376
    -
    377 ROOT::VecOps::RVec<float> get_py(ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> in,
    -
    378 int index);
    -
    379
    -
    380 ROOT::VecOps::RVec<float> get_pz(ROOT::VecOps::RVec<ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>> in,
    -
    381 int index);
    -
    382
    -
    384 float get_p(edm4hep::ReconstructedParticleData in);
    -
    385
    -
    386 ROOT::VecOps::RVec<edm4hep::TrackState> get_truetrack(ROOT::VecOps::RVec<int> in,
    -
    387 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    -
    388 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    -
    389
    -
    390 int get_PV_ntracks(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    391 int hasPV(ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertex> vertex);
    -
    392
    -
    393 float get_dPV2DV_min(ROOT::VecOps::RVec<float> in);
    -
    394 float get_dPV2DV_max(ROOT::VecOps::RVec<float> in);
    -
    395 float get_dPV2DV_ave(ROOT::VecOps::RVec<float> in);
    -
    396
    -
    397 int get_Npos(ROOT::VecOps::RVec<float> in);
    -
    398 int get_Nneg(ROOT::VecOps::RVec<float> in);
    -
    399
    -
    400 ROOT::VecOps::RVec<edm4hep::MCParticleData> build_truerho(ROOT::VecOps::RVec<int> vertexind,
    -
    401 ROOT::VecOps::RVec<VertexingUtils::FCCAnalysesVertexMC> vertex,
    -
    402 ROOT::VecOps::RVec<edm4hep::MCParticleData> mc);
    -
    403
    -
    404
    -
    405 ROOT::VecOps::RVec<float> getFCCAnalysesComposite_anglethrust(ROOT::VecOps::RVec<FCCAnalysesComposite2> in,
    -
    406 ROOT::VecOps::RVec<float> thrust);
    -
    407
    -
    408 int has_anglethrust_emin(ROOT::VecOps::RVec<float> angle);
    -
    409
    -
    410}//end NS myUtils
    -
    -
    411
    -
    412}//end NS FCCAnalyses
    -
    413#endif
    - -
    ROOT::VecOps::RVec< float > get_Vertex_d2PV(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
    Definition myUtils.cc:167
    -
    ROOT::VecOps::RVec< int > get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
    Definition myUtils.cc:219
    -
    ROOT::VecOps::RVec< TLorentzVector > getFCCAnalysesComposite_particle(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1407
    -
    ROOT::VecOps::RVec< float > get_Vertex_z(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:118
    -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > getFCCAnalysesComposite_index(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1416
    -
    std::vector< std::vector< int > > get_MCpdgMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:369
    -
    float get_z0(TVector3 x, TVector3 p)
    Definition myUtils.cc:26
    -
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_z0(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
    Definition myUtils.cc:1380
    -
    float get_dPV2DV_ave(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:61
    -
    ROOT::VecOps::RVec< float > get_pz(ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    Definition myUtils.cc:2252
    -
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_charge(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    Definition myUtils.cc:1391
    -
    ROOT::VecOps::RVec< TVector3 > get_MCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:326
    -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > get_RP_atVertex(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:1593
    -
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > get_VertexObject(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin)
    Definition myUtils.cc:249
    -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > build_rho(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:2158
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_Bd2MuMu(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1915
    -
    ROOT::VecOps::RVec< int > get_Vertex_ntracks(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:160
    -
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > merge_VertexObjet(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
    Definition myUtils.cc:292
    -
    ROOT::VecOps::RVec< float > get_DVertex_thrusthemis_angle(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
    Definition myUtils.cc:2048
    -
    int getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1030
    -
    TLorentzVector build_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
    Definition myUtils.cc:1627
    -
    int has_anglethrust_emin(ROOT::VecOps::RVec< float > angle)
    Definition myUtils.cc:2282
    -
    ROOT::VecOps::RVec< int > get_MCMother2(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:415
    -
    float build_invmass(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
    Definition myUtils.cc:1617
    -
    ROOT::VecOps::RVec< float > get_MCVertex_y(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:340
    -
    ROOT::VecOps::RVec< float > get_MCVertex_x(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:333
    -
    ROOT::VecOps::RVec< int > get_trueVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
    Definition myUtils.cc:857
    -
    ROOT::VecOps::RVec< int > get_MCDaughter2(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:437
    -
    ROOT::VecOps::RVec< int > getMC_daughter(int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:751
    -
    int hasPV(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:81
    -
    ROOT::VecOps::RVec< int > get_NTracksMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:352
    -
    ROOT::VecOps::RVec< int > get_Vertex_thrusthemis(ROOT::VecOps::RVec< float > angle, int index)
    index ==1 -> positive angle == minimum energy index ==0 -> negative angle == maximum energy
    Definition myUtils.cc:2069
    -
    int get_PV_ntracks(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:70
    -
    float get_distanceErrorVertex(edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
    Definition myUtils.cc:606
    -
    ROOT::VecOps::RVec< int > getMC_parent(int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:766
    -
    std::vector< std::vector< int > > get_MCindMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:359
    -
    ROOT::VecOps::RVec< int > get_MCDaughter1(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:426
    -
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_type(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
    Definition myUtils.cc:1089
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_Bd2KstNuNu(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1820
    -
    ROOT::VecOps::RVec< int > get_MCMother1(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:404
    -
    ROOT::VecOps::RVec< float > get_py(ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    Definition myUtils.cc:2241
    -
    ROOT::VecOps::RVec< float > get_Vertex_d2MC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
    Definition myUtils.cc:197
    -
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_mcvertex(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:1118
    -
    float get_distance(TVector3 v1, TVector3 v2)
    Definition myUtils.cc:584
    -
    ROOT::VecOps::RVec< float > get_MCVertex_z(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
    Definition myUtils.cc:346
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_Bs2PhiNuNu(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1874
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > add_truthmatched2(ROOT::VecOps::RVec< FCCAnalysesComposite2 > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:889
    -
    ROOT::VecOps::RVec< int > get_Vertex_isPV(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:153
    -
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
    Definition myUtils.cc:1151
    -
    int get_Nneg(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:38
    -
    std::vector< std::vector< int > > get_MCpdgMotherMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:381
    -
    ROOT::VecOps::RVec< float > get_trackz0(ROOT::VecOps::RVec< edm4hep::TrackState > in)
    Definition myUtils.cc:1362
    -
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_B(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1128
    -
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_d0(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
    Definition myUtils.cc:1369
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_B2Kstee(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1676
    -
    ROOT::VecOps::RVec< float > get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
    Definition myUtils.cc:740
    -
    ROOT::VecOps::RVec< edm4hep::TrackState > get_truetrack(ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:1205
    -
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > get_MCVertexObject(ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:449
    -
    bool isPV(edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
    Definition myUtils.cc:1432
    -
    float get_dPV2DV_min(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:45
    -
    std::vector< std::vector< int > > get_MCpdgGMotherMCVertex(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:392
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite > add_truthmatched(ROOT::VecOps::RVec< FCCAnalysesComposite > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
    Definition myUtils.cc:793
    -
    ROOT::VecOps::RVec< int > get_Vertex_thrusthemis_emin(ROOT::VecOps::RVec< float > angle, float eneg, float epos)
    Definition myUtils.cc:2089
    -
    ROOT::VecOps::RVec< edm4hep::TrackState > get_pseudotrack(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1257
    -
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1034
    -
    float get_d0(TVector3 x, TVector3 p)
    Definition myUtils.cc:21
    -
    ROOT::VecOps::RVec< float > get_Vertex_yErr(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:132
    -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > PID(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:1515
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > build_B2Kstmumu(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1747
    -
    float get_p(edm4hep::ReconstructedParticleData in)
    return the momenta of the input ReconstructedParticles
    Definition myUtils.cc:2263
    -
    std::vector< std::vector< int > > get_Vertex_ind(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:315
    -
    float get_distanceVertex(edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
    Definition myUtils.cc:591
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite > build_Bu2D0Pi(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
    Definition myUtils.cc:965
    -
    ROOT::VecOps::RVec< edm4hep::MCParticleData > build_truerho(ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
    Definition myUtils.cc:2103
    -
    ROOT::VecOps::RVec< float > get_Vertex_chi2(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:146
    -
    ROOT::VecOps::RVec< float > get_Vertex_y(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:111
    -
    ROOT::VecOps::RVec< float > get_mass(ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    Definition myUtils.cc:2220
    -
    ROOT::VecOps::RVec< edm4hep::VertexData > getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:1424
    -
    ROOT::VecOps::RVec< float > get_Vertex_xErr(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:125
    -
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_q(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
    Definition myUtils.cc:1189
    -
    ROOT::VecOps::RVec< float > get_trackd0(ROOT::VecOps::RVec< edm4hep::TrackState > in)
    Definition myUtils.cc:1357
    -
    int get_Npos(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:32
    -
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_anglethrust(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
    Definition myUtils.cc:2270
    -
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_truthMatch(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
    Definition myUtils.cc:1399
    -
    ROOT::VecOps::RVec< float > get_Vertex_zErr(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:139
    -
    ROOT::VecOps::RVec< edm4hep::TrackState > getFCCAnalysesComposite_track(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:1318
    -
    ROOT::VecOps::RVec< int > get_compmc(ROOT::VecOps::RVec< FCCAnalysesComposite > in)
    Definition myUtils.cc:928
    -
    ROOT::VecOps::RVec< float > get_px(ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
    Definition myUtils.cc:2231
    -
    ROOT::VecOps::RVec< float > get_Vertex_x(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
    Definition myUtils.cc:104
    -
    ROOT::VecOps::RVec< float > get_Vertex_mass(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
    Definition myUtils.cc:92
    -
    ROOT::VecOps::RVec< float > get_Vertex_thrusthemis_angle(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
    Definition myUtils.cc:2029
    -
    ROOT::VecOps::RVec< float > get_Vertex_d2PVError(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
    Definition myUtils.cc:182
    -
    float get_dPV2DV_max(ROOT::VecOps::RVec< float > in)
    Definition myUtils.cc:53
    -
    Jet clustering utilities interface.
    Definition Algorithms.h:15
    -
    Structure to keep useful track information that is related to the vertex.
    Definition VertexingUtils.h:37
    - - - - -
    TLorentzVector particle
    Definition myUtils.h:27
    - -
    ROOT::VecOps::RVec< int > index
    Definition myUtils.h:19
    -
    int mc_index
    Definition myUtils.h:22
    -
    TLorentzVector particle
    Definition myUtils.h:18
    -
    edm4hep::VertexData vertex
    Definition myUtils.h:20
    - -
    Definition myUtils.h:40
    -
    float m_p
    Definition myUtils.h:43
    -
    bool m_filterPV
    Definition myUtils.h:44
    -
    ROOT::VecOps::RVec< FCCAnalysesComposite > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > pions, ROOT::VecOps::RVec< int > kaons, ROOT::VecOps::RVec< int > pvindex)
    Definition myUtils.cc:1444
    -
    float m_mass
    Definition myUtils.h:42
    - -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > operator()(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1957
    -
    float m_p
    Definition myUtils.h:58
    -
    float m_masslow
    Definition myUtils.h:56
    -
    float m_masshigh
    Definition myUtils.h:57
    -
    float m_angle
    Definition myUtils.h:59
    -
    bool m_rho
    Definition myUtils.h:60
    -
    Definition myUtils.h:33
    -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< int > index)
    Definition myUtils.cc:1013
    -
    bool m_pv
    Definition myUtils.h:35
    -
    Definition myUtils.h:74
    -
    int m_PDG
    Definition myUtils.h:76
    -
    ROOT::VecOps::RVec< int > operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    Definition myUtils.cc:1500
    -
    Definition myUtils.h:67
    -
    VertexingUtils::FCCAnalysesVertex operator()(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > pv)
    Definition myUtils.cc:713
    -
    bool m_closest
    Definition myUtils.h:69
    -
    - - - - - diff --git a/doc/latest/namespaceCSTemplate.html b/doc/latest/namespaceCSTemplate.html new file mode 100644 index 0000000000..52a8bc03a6 --- /dev/null +++ b/doc/latest/namespaceCSTemplate.html @@ -0,0 +1,117 @@ + + + + + + + + + +FCCAnalyses: CSTemplate Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + +
    +
    + +
    CSTemplate Namespace Reference
    +
    +
    + + + + +

    +Functions

    bool dummy ()
     
    +

    Function Documentation

    + +

    ◆ dummy()

    + +
    +
    + + + + + + + +
    bool CSTemplate::dummy ()
    +
    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses.html b/doc/latest/namespaceFCCAnalyses.html new file mode 100644 index 0000000000..1db56d0064 --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses.html @@ -0,0 +1,353 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + +
    +
    + +
    FCCAnalyses Namespace Reference
    +
    +
    + +

    All FCC analyzers. +More...

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Namespaces

    namespace  Algorithms
     Various algorithms.
     
    namespace  CaloNtupleizer
     
    namespace  JetClusteringUtils
     Jet clustering interface utilities.
     
    namespace  JetConstituentsUtils
     
    namespace  JetFlavourUtils
     
    namespace  JetTaggingUtils
     Jet tagging interface utilities.
     
    namespace  MCParticle
     Analyzers operating on/with Monte Carlo particles.
     
    namespace  myFinalSel
     
    namespace  myUtils
     
    namespace  ReconstructedParticle
     
    namespace  ReconstructedParticle2MC
     
    namespace  ReconstructedParticle2Track
     
    namespace  ReconstructedTrack
     
    namespace  SmearObjects
     
    namespace  Utils
     
    namespace  VertexFinderActs
     
    namespace  VertexFinderLCFIPlus
     Primary and Seconday Vertex Finder interface using vertex fitter from VertexFitterSimple.
     
    namespace  VertexFitterActs
     
    namespace  VertexFitterSimple
     Vertex interface using Franco Bedeshi's code.
     
    namespace  VertexingUtils
     Vertexing utilities.
     
    namespace  WeaverUtils
     
    + + + + + + + + + + + + + + + + + + + +

    +Typedefs

    using Vec_b = ROOT::VecOps::RVec< bool >
     
    using Vec_d = ROOT::VecOps::RVec< double >
     
    using Vec_f = ROOT::VecOps::RVec< float >
     
    using Vec_i = ROOT::VecOps::RVec< int >
     
    using Vec_ui = ROOT::VecOps::RVec< unsigned int >
     
    using rp = edm4hep::ReconstructedParticleData
     
    using Vec_rp = ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >
     
    using Vec_mc = ROOT::VecOps::RVec< edm4hep::MCParticleData >
     
    using Vec_tlv = ROOT::VecOps::RVec< TLorentzVector >
     
    + + + + + + + +

    +Variables

    std::vector< WeaverInterface * > gWeavers
     
    bool isSetup = false
     
    std::unique_ptr< WeaverInterfacegWeaver2
     
    +

    Detailed Description

    +

    All FCC analyzers.

    +

    Typedef Documentation

    + +

    ◆ rp

    + +
    +
    + + + + +
    using FCCAnalyses::rp = typedef edm4hep::ReconstructedParticleData
    +
    + +
    +
    + +

    ◆ Vec_b

    + +
    +
    + + + + +
    using FCCAnalyses::Vec_b = typedef ROOT::VecOps::RVec<bool>
    +
    + +
    +
    + +

    ◆ Vec_d

    + +
    +
    + + + + +
    using FCCAnalyses::Vec_d = typedef ROOT::VecOps::RVec<double>
    +
    + +
    +
    + +

    ◆ Vec_f

    + +
    +
    + + + + +
    using FCCAnalyses::Vec_f = typedef ROOT::VecOps::RVec<float>
    +
    + +
    +
    + +

    ◆ Vec_i

    + +
    +
    + + + + +
    using FCCAnalyses::Vec_i = typedef ROOT::VecOps::RVec<int>
    +
    + +
    +
    + +

    ◆ Vec_mc

    + +
    +
    + + + + +
    using FCCAnalyses::Vec_mc = typedef ROOT::VecOps::RVec<edm4hep::MCParticleData>
    +
    + +
    +
    + +

    ◆ Vec_rp

    + +
    +
    + + + + +
    using FCCAnalyses::Vec_rp = typedef ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
    +
    + +
    +
    + +

    ◆ Vec_tlv

    + +
    +
    + + + + +
    using FCCAnalyses::Vec_tlv = typedef ROOT::VecOps::RVec<TLorentzVector>
    +
    + +
    +
    + +

    ◆ Vec_ui

    + +
    +
    + + + + +
    using FCCAnalyses::Vec_ui = typedef ROOT::VecOps::RVec<unsigned int>
    +
    + +
    +
    +

    Variable Documentation

    + +

    ◆ gWeaver2

    + +
    +
    + + + + +
    std::unique_ptr<WeaverInterface> FCCAnalyses::gWeaver2
    +
    + +
    +
    + +

    ◆ gWeavers

    + +
    +
    + + + + +
    std::vector<WeaverInterface *> FCCAnalyses::gWeavers
    +
    + +
    +
    + +

    ◆ isSetup

    + +
    +
    + + + + +
    bool FCCAnalyses::isSetup = false
    +
    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1Algorithms.html b/doc/latest/namespaceFCCAnalyses_1_1Algorithms.html new file mode 100644 index 0000000000..30b019fa44 --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1Algorithms.html @@ -0,0 +1,258 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::Algorithms Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::Algorithms Namespace Reference
    +
    +
    + +

    Various algorithms. +More...

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Classes

    struct  calculate_thrust
     Calculates the thrust axis by looping over all possible combinations. More...
     
    struct  getAxisCharge
     Get the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf. More...
     
    struct  getAxisEnergy
     Get the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies. More...
     
    struct  getAxisMass
     Get the invariant mass in a given hemisphere (defined by it's angle wrt to axis). More...
     
    struct  getAxisN
     Get the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity. More...
     
    struct  getThrustPointing
     Make the thrust axis points to hemisphere with maximum or minimum energy. More...
     
    struct  jets_TwoHemispheres
     make "jets" by splitting the events into two hemisphere transverse to the thrust axis. More...
     
    struct  minimize_sphericity
     Calculates the sphericity axis based on a list of px, py, pz. More...
     
    struct  minimize_thrust
     Finds the thrust axis based on a list of px, py, pz. More...
     
    struct  sphericityFit
     Function that runs the fit for the sphericity axis determination. More...
     
    struct  thrustFit
     Function that runs the fit for the thrust axis determination. More...
     
    + + + + + + + + + + +

    +Functions

    ROOT::VecOps::RVec< float > getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     Get the angle cosTheta between particles and an axis.
     
    float getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)
     Get the angle cosTheta between one particle and an axis.
     
    float getMass (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in)
     Get the invariant mass from a list of reconstructed particles.
     
    +

    Detailed Description

    +

    Various algorithms.

    +

    This represents a set functions and utilities to perform algorithmics in FCCAnalyses.

    +

    Function Documentation

    + +

    ◆ getAxisCosTheta() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > & axis,
    const ROOT::VecOps::RVec< float > & px,
    const ROOT::VecOps::RVec< float > & py,
    const ROOT::VecOps::RVec< float > & pz 
    )
    +
    + +

    Get the angle cosTheta between particles and an axis.

    + +
    +
    + +

    ◆ getAxisCosTheta() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > & axis,
    float px,
    float py,
    float pz 
    )
    +
    + +

    Get the angle cosTheta between one particle and an axis.

    + +
    +
    + +

    ◆ getMass()

    + +
    +
    + + + + + + + + +
    float FCCAnalyses::Algorithms::getMass (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & in)
    +
    + +

    Get the invariant mass from a list of reconstructed particles.

    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1CaloNtupleizer.html b/doc/latest/namespaceFCCAnalyses_1_1CaloNtupleizer.html new file mode 100644 index 0000000000..1885359ebd --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1CaloNtupleizer.html @@ -0,0 +1,1048 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::CaloNtupleizer Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::CaloNtupleizer Namespace Reference
    +
    +
    + + + + + + + +

    +Classes

    struct  getFloatAt
     
    struct  sel_layers
     select layers More...
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Functions

    void loadGeometry (std::string xmlGeometryPath, std::string readoutName)
     
    ROOT::VecOps::RVec< float > getSimCellID (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_r (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_x (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_y (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_z (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getSimCaloHit_depth (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in, const int decodingVal)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< TVector3 > getSimCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_x (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_y (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_z (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getCaloHit_phiIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getCaloHit_moduleIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getCaloHit_thetaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getCaloHit_etaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getCaloHit_layer (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< TVector3 > getCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_x (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_y (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_z (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_phi (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_theta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_eta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_energy (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< TVector3 > getCaloCluster_positionVector3 (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< int > getCaloCluster_firstCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< int > getCaloCluster_lastCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< std::vector< float > > getCaloCluster_energyInLayers (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in, const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &cells, const int nLayers=12)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_x (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_y (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_z (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_phi (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_theta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_eta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_energy (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_PDG (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    + + + +

    +Variables

    dd4hep::DDSegmentation::BitFieldCoder * m_decoder
     
    +

    Function Documentation

    + +

    ◆ getCaloCluster_energy()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_energy (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    +
    + +
    +
    + +

    ◆ getCaloCluster_energyInLayers()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< std::vector< float > > FCCAnalyses::CaloNtupleizer::getCaloCluster_energyInLayers (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in,
    const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & cells,
    const int nLayers = 12 
    )
    +
    + +
    +
    + +

    ◆ getCaloCluster_eta()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_eta (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    +
    + +
    +
    + +

    ◆ getCaloCluster_firstCell()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_firstCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    +
    + +
    +
    + +

    ◆ getCaloCluster_lastCell()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_lastCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    +
    + +
    +
    + +

    ◆ getCaloCluster_phi()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_phi (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    +
    + +
    +
    + +

    ◆ getCaloCluster_positionVector3()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloCluster_positionVector3 (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    +
    + +
    +
    + +

    ◆ getCaloCluster_theta()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_theta (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    +
    + +
    +
    + +

    ◆ getCaloCluster_x()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_x (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    +
    + +
    +
    + +

    ◆ getCaloCluster_y()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_y (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    +
    + +
    +
    + +

    ◆ getCaloCluster_z()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_z (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    +
    + +
    +
    + +

    ◆ getCaloHit_energy()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getCaloHit_eta()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getCaloHit_etaIdx()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_etaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getCaloHit_layer()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_layer (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getCaloHit_moduleIdx()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_moduleIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getCaloHit_phi()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getCaloHit_phiIdx()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_phiIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getCaloHit_positionVector3()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getCaloHit_theta()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getCaloHit_thetaIdx()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_thetaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getCaloHit_x()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_x (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getCaloHit_y()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_y (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getCaloHit_z()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_z (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getSimCaloHit_depth()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getSimCaloHit_depth (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in,
    const int decodingVal 
    )
    +
    + +
    +
    + +

    ◆ getSimCaloHit_energy()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getSimCaloHit_eta()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getSimCaloHit_phi()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getSimCaloHit_positionVector3()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getSimCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getSimCaloHit_r()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_r (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getSimCaloHit_theta()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getSimCaloHit_x()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_x (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getSimCaloHit_y()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_y (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getSimCaloHit_z()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_z (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getSimCellID()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCellID (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    +
    + +
    +
    + +

    ◆ getSimParticleSecondaries_energy()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_energy (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in)
    +
    + +
    +
    + +

    ◆ getSimParticleSecondaries_eta()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_eta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in)
    +
    + +
    +
    + +

    ◆ getSimParticleSecondaries_PDG()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_PDG (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in)
    +
    + +
    +
    + +

    ◆ getSimParticleSecondaries_phi()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_phi (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in)
    +
    + +
    +
    + +

    ◆ getSimParticleSecondaries_theta()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_theta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in)
    +
    + +
    +
    + +

    ◆ getSimParticleSecondaries_x()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_x (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in)
    +
    + +
    +
    + +

    ◆ getSimParticleSecondaries_y()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_y (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in)
    +
    + +
    +
    + +

    ◆ getSimParticleSecondaries_z()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_z (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in)
    +
    + +
    +
    + +

    ◆ loadGeometry()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    void FCCAnalyses::CaloNtupleizer::loadGeometry (std::string xmlGeometryPath,
    std::string readoutName 
    )
    +
    + +
    +
    +

    Variable Documentation

    + +

    ◆ m_decoder

    + +
    +
    + + + + +
    dd4hep::DDSegmentation::BitFieldCoder* FCCAnalyses::CaloNtupleizer::m_decoder
    +
    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1JetClusteringUtils.html b/doc/latest/namespaceFCCAnalyses_1_1JetClusteringUtils.html new file mode 100644 index 0000000000..8641e4f7e5 --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1JetClusteringUtils.html @@ -0,0 +1,793 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::JetClusteringUtils Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::JetClusteringUtils Namespace Reference
    +
    +
    + +

    Jet clustering interface utilities. +More...

    + + + + + + + + + +

    +Classes

    struct  recoilBuilder
     
    struct  resonanceBuilder
     
    struct  sel_pt
     Select clustered jets with transverse momentum greader than a minimum value [GeV]. More...
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Functions

    std::vector< fastjet::PseudoJet > set_pseudoJets (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &e)
     Set fastjet pseudoJet for later reconstruction.
     
    std::vector< fastjet::PseudoJet > set_pseudoJets_xyzm (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &m)
     Set fastjet pseudoJet for later reconstruction using px, py, pz and m.
     
    ROOT::VecOps::RVec< fastjet::PseudoJet > get_pseudoJets (const JetClustering::FCCAnalysesJet &in)
     Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.
     
    std::vector< std::vector< int > > get_constituents (const JetClustering::FCCAnalysesJet &in)
     Get fastjet constituents after reconstruction from FCCAnalyses jets.
     
    float get_exclusive_dmerge (const JetClustering::FCCAnalysesJet &in, int n)
     return the dmin corresponding to the recombination that went from n+1 to n jets
     
    float get_exclusive_dmerge_max (const JetClustering::FCCAnalysesJet &in, int n)
     
    ROOT::VecOps::RVec< float > get_px (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet px.
     
    ROOT::VecOps::RVec< float > get_py (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet py.
     
    ROOT::VecOps::RVec< float > get_pz (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet pz.
     
    ROOT::VecOps::RVec< float > get_e (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet energy.
     
    ROOT::VecOps::RVec< float > get_pt (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet pt.
     
    ROOT::VecOps::RVec< float > get_p (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet p.
     
    ROOT::VecOps::RVec< float > get_m (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet mass.
     
    ROOT::VecOps::RVec< float > get_eta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet eta.
     
    ROOT::VecOps::RVec< float > get_phi (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet phi.
     
    ROOT::VecOps::RVec< float > get_phi_std (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet phi.
     
    ROOT::VecOps::RVec< float > get_theta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet theta.
     
    JetClustering::FCCAnalysesJet initialise_FCCAnalysesJet ()
     Internal methods.
     
    JetClustering::FCCAnalysesJet build_FCCAnalysesJet (const std::vector< fastjet::PseudoJet > &in, const std::vector< float > &dmerge, const std::vector< float > &dmerge_max)
     
    std::vector< fastjet::PseudoJet > build_jets (fastjet::ClusterSequence &cs, int exclusive, float cut, int sorted)
     
    bool check (unsigned int n, int exclusive, float cut)
     
    fastjet::RecombinationScheme recomb_scheme (int recombination)
     
    std::vector< float > exclusive_dmerge (fastjet::ClusterSequence &cs, int do_dmarge_max)
     
    + + + + +

    +Variables

    const int Nmax_dmerge = 10
     Maximum number of d_{n, n+1} that are kept in FCCAnalysesJet.
     
    +

    Detailed Description

    +

    Jet clustering interface utilities.

    +

    This represents a set functions and utilities to perform jet clustering from a list of particles.

    +

    Function Documentation

    + +

    ◆ build_FCCAnalysesJet()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::build_FCCAnalysesJet (const std::vector< fastjet::PseudoJet > & in,
    const std::vector< float > & dmerge,
    const std::vector< float > & dmerge_max 
    )
    +
    + +
    +
    + +

    ◆ build_jets()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::build_jets (fastjet::ClusterSequence & cs,
    int exclusive,
    float cut,
    int sorted 
    )
    +
    + +
    +
    + +

    ◆ check()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    bool FCCAnalyses::JetClusteringUtils::check (unsigned int n,
    int exclusive,
    float cut 
    )
    +
    + +
    +
    + +

    ◆ exclusive_dmerge()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    std::vector< float > FCCAnalyses::JetClusteringUtils::exclusive_dmerge (fastjet::ClusterSequence & cs,
    int do_dmarge_max 
    )
    +
    + +
    +
    + +

    ◆ get_constituents()

    + +
    +
    + + + + + + + + +
    std::vector< std::vector< int > > FCCAnalyses::JetClusteringUtils::get_constituents (const JetClustering::FCCAnalysesJetin)
    +
    + +

    Get fastjet constituents after reconstruction from FCCAnalyses jets.

    + +
    +
    + +

    ◆ get_e()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_e (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    +
    + +

    Get jet energy.

    +

    Details.

    + +
    +
    + +

    ◆ get_eta()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_eta (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    +
    + +

    Get jet eta.

    +

    Details.

    + +
    +
    + +

    ◆ get_exclusive_dmerge()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge (const JetClustering::FCCAnalysesJetin,
    int n 
    )
    +
    + +

    return the dmin corresponding to the recombination that went from n+1 to n jets

    + +
    +
    + +

    ◆ get_exclusive_dmerge_max()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge_max (const JetClustering::FCCAnalysesJetin,
    int n 
    )
    +
    + +
    +
    + +

    ◆ get_m()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_m (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    +
    + +

    Get jet mass.

    +

    Details.

    + +
    +
    + +

    ◆ get_p()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_p (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    +
    + +

    Get jet p.

    +

    Details.

    + +
    +
    + +

    ◆ get_phi()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    +
    + +

    Get jet phi.

    +

    Details (range [0,2*pi]).

    + +
    +
    + +

    ◆ get_phi_std()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi_std (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    +
    + +

    Get jet phi.

    +

    Details (range [-pi,pi]).

    + +
    +
    + +

    ◆ get_pseudoJets()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::get_pseudoJets (const JetClustering::FCCAnalysesJetin)
    +
    + +

    Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.

    + +
    +
    + +

    ◆ get_pt()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pt (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    +
    + +

    Get jet pt.

    +

    Details.

    + +
    +
    + +

    ◆ get_px()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_px (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    +
    + +

    Get jet px.

    +

    Details.

    + +
    +
    + +

    ◆ get_py()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_py (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    +
    + +

    Get jet py.

    +

    Details.

    + +
    +
    + +

    ◆ get_pz()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pz (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    +
    + +

    Get jet pz.

    +

    Details.

    + +
    +
    + +

    ◆ get_theta()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_theta (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    +
    + +

    Get jet theta.

    +

    Details.

    + +
    +
    + +

    ◆ initialise_FCCAnalysesJet()

    + +
    +
    + + + + + + + +
    JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::initialise_FCCAnalysesJet ()
    +
    + +

    Internal methods.

    + +
    +
    + +

    ◆ recomb_scheme()

    + +
    +
    + + + + + + + + +
    fastjet::RecombinationScheme FCCAnalyses::JetClusteringUtils::recomb_scheme (int recombination)
    +
    + +
    +
    + +

    ◆ set_pseudoJets()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets (const ROOT::VecOps::RVec< float > & px,
    const ROOT::VecOps::RVec< float > & py,
    const ROOT::VecOps::RVec< float > & pz,
    const ROOT::VecOps::RVec< float > & e 
    )
    +
    + +

    Set fastjet pseudoJet for later reconstruction.

    + +
    +
    + +

    ◆ set_pseudoJets_xyzm()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets_xyzm (const ROOT::VecOps::RVec< float > & px,
    const ROOT::VecOps::RVec< float > & py,
    const ROOT::VecOps::RVec< float > & pz,
    const ROOT::VecOps::RVec< float > & m 
    )
    +
    + +

    Set fastjet pseudoJet for later reconstruction using px, py, pz and m.

    +

    This version is to be preferred over the px,py,pz,E version when m is known accurately, because it uses double precision to reconstruct the energy, reducing the size of rounding errors on FastJet calculations (e.g. of PseudoJet masses)

    + +
    +
    +

    Variable Documentation

    + +

    ◆ Nmax_dmerge

    + +
    +
    + + + + +
    const int FCCAnalyses::JetClusteringUtils::Nmax_dmerge = 10
    +
    + +

    Maximum number of d_{n, n+1} that are kept in FCCAnalysesJet.

    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1JetConstituentsUtils.html b/doc/latest/namespaceFCCAnalyses_1_1JetConstituentsUtils.html new file mode 100644 index 0000000000..987297dbb2 --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1JetConstituentsUtils.html @@ -0,0 +1,2764 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::JetConstituentsUtils Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::JetConstituentsUtils Namespace Reference
    +
    +
    + + + + + + +

    +Typedefs

    using FCCAnalysesJetConstituents = rv::RVec< edm4hep::ReconstructedParticleData >
     
    using FCCAnalysesJetConstituentsData = rv::RVec< float >
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Functions

    rv::RVec< FCCAnalysesJetConstituentsbuild_constituents (const rv::RVec< edm4hep::ReconstructedParticleData > &, const rv::RVec< edm4hep::ReconstructedParticleData > &)
     Build the collection of constituents (mapping jet -> reconstructed particles) for all jets in event.
     
    rv::RVec< FCCAnalysesJetConstituentsbuild_constituents_cluster (const rv::RVec< edm4hep::ReconstructedParticleData > &rps, const std::vector< std::vector< int > > &indices)
     
    FCCAnalysesJetConstituents get_jet_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, int)
     Retrieve the constituents of an indexed jet in event.
     
    rv::RVec< FCCAnalysesJetConstituentsget_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, const rv::RVec< int > &)
     Retrieve the constituents of a collection of indexed jets in event.
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > jets_sorting_on_nconst (const rv::RVec< edm4hep::ReconstructedParticleData > &)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > jets_sorting_on_energy (const rv::RVec< edm4hep::ReconstructedParticleData > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Bz (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_pt (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_p (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_e (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_theta (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_type (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_charge (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_d0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_z0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi0 (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanLambda (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_dxy (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_dz (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_phi (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_C (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_ct (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_d0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi0_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanlambda_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanlambda_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanlambda_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_dndx (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< edm4hep::Quantity > &dNdx, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< FCCAnalysesJetConstituentsData > JetsConstituents_isChargedHad)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip2dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip2dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip2dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip2dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip2dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0)
     The functions get_Sip2dSig and get_Sip2dVal can be made independent; I passed to the former the result of the latter, avoiding the recomputation.
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip3dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip3dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip3dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip3dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip3dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_JetDistVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_JetDistVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_JetDistVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_JetDistSig (const rv::RVec< FCCAnalysesJetConstituentsData > &JetDistVal, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_mtof (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< float > &track_L, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< edm4hep::TrackerHit3DData > &trackerhits, const rv::RVec< edm4hep::ClusterData > &gammadata, const rv::RVec< edm4hep::ClusterData > &nhdata, const rv::RVec< edm4hep::CalorimeterHitData > &calohits, const TLorentzVector &V)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_PIDs (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const rv::RVec< edm4hep::ReconstructedParticleData > &Jets)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_PIDs_cluster (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const std::vector< std::vector< int > > &indices)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_isMu (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_isEl (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_isChargedHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_isGamma (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_isNeutralHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    int count_jets (rv::RVec< FCCAnalysesJetConstituents > jets)
     
    rv::RVec< int > count_consts (rv::RVec< FCCAnalysesJetConstituents > jets)
     
    rv::RVec< int > count_type (const rv::RVec< FCCAnalysesJetConstituentsData > &isType)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_erel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_erel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_erel_log (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_erel_log_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_thetarel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_thetarel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phirel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phirel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< TLorentzVector > compute_tlv_jets (const rv::RVec< fastjet::PseudoJet > &jets)
     
    rv::RVec< TLorentzVector > sum_tlv_constituents (const rv::RVec< FCCAnalysesJetConstituents > &jets)
     
    float InvariantMass (const TLorentzVector &tlv1, const TLorentzVector &tlv2)
     
    rv::RVec< double > all_invariant_masses (rv::RVec< TLorentzVector > AllJets)
     all_invariant_masses takes an RVec of TLorentzVectors of jets and computes the invariant masses of all jet pairs, and returns an RVec with all invariant masses.
     
    rv::RVec< double > compute_residue_energy (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_pt (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_phi (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_theta (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_px (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_py (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_pz (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    + + + + + + + + + + + +

    +Variables

    auto cast_constituent
     recasting helper for jet constituents methods
     
    auto cast_constituent_2
     This function simply applies the 2 args functions per vector of Rec Particles to a vector of vectors of Rec Particles.
     
    auto cast_constituent_3
     
    auto cast_constituent_4
     
    +

    Typedef Documentation

    + +

    ◆ FCCAnalysesJetConstituents

    + +
    +
    + + + + +
    using FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituents = typedef rv::RVec<edm4hep::ReconstructedParticleData>
    +
    + +
    +
    + +

    ◆ FCCAnalysesJetConstituentsData

    + +
    +
    + + + + +
    using FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituentsData = typedef rv::RVec<float>
    +
    + +
    +
    +

    Function Documentation

    + +

    ◆ all_invariant_masses()

    + +
    +
    + + + + + + + + +
    rv::RVec< double > FCCAnalyses::JetConstituentsUtils::all_invariant_masses (rv::RVec< TLorentzVector > AllJets)
    +
    + +

    all_invariant_masses takes an RVec of TLorentzVectors of jets and computes the invariant masses of all jet pairs, and returns an RVec with all invariant masses.

    + +
    +
    + +

    ◆ build_constituents()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituents > FCCAnalyses::JetConstituentsUtils::build_constituents (const rv::RVec< edm4hep::ReconstructedParticleData > & jets,
    const rv::RVec< edm4hep::ReconstructedParticleData > & rps 
    )
    +
    + +

    Build the collection of constituents (mapping jet -> reconstructed particles) for all jets in event.

    + +
    +
    + +

    ◆ build_constituents_cluster()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituents > FCCAnalyses::JetConstituentsUtils::build_constituents_cluster (const rv::RVec< edm4hep::ReconstructedParticleData > & rps,
    const std::vector< std::vector< int > > & indices 
    )
    +
    + +
    +
    + +

    ◆ compute_residue_energy()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_energy (const rv::RVec< TLorentzVector > & tlv_jet,
    const rv::RVec< TLorentzVector > & sum_tlv_jcs 
    )
    +
    + +
    +
    + +

    ◆ compute_residue_phi()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_phi (const rv::RVec< TLorentzVector > & tlv_jet,
    const rv::RVec< TLorentzVector > & sum_tlv_jcs 
    )
    +
    + +
    +
    + +

    ◆ compute_residue_pt()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_pt (const rv::RVec< TLorentzVector > & tlv_jet,
    const rv::RVec< TLorentzVector > & sum_tlv_jcs 
    )
    +
    + +
    +
    + +

    ◆ compute_residue_px()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_px (const rv::RVec< TLorentzVector > & tlv_jet,
    const rv::RVec< TLorentzVector > & sum_tlv_jcs 
    )
    +
    + +
    +
    + +

    ◆ compute_residue_py()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_py (const rv::RVec< TLorentzVector > & tlv_jet,
    const rv::RVec< TLorentzVector > & sum_tlv_jcs 
    )
    +
    + +
    +
    + +

    ◆ compute_residue_pz()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_pz (const rv::RVec< TLorentzVector > & tlv_jet,
    const rv::RVec< TLorentzVector > & sum_tlv_jcs 
    )
    +
    + +
    +
    + +

    ◆ compute_residue_theta()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_theta (const rv::RVec< TLorentzVector > & tlv_jet,
    const rv::RVec< TLorentzVector > & sum_tlv_jcs 
    )
    +
    + +
    +
    + +

    ◆ compute_tlv_jets()

    + +
    +
    + + + + + + + + +
    rv::RVec< TLorentzVector > FCCAnalyses::JetConstituentsUtils::compute_tlv_jets (const rv::RVec< fastjet::PseudoJet > & jets)
    +
    + +
    +
    + +

    ◆ count_consts()

    + +
    +
    + + + + + + + + +
    rv::RVec< int > FCCAnalyses::JetConstituentsUtils::count_consts (rv::RVec< FCCAnalysesJetConstituentsjets)
    +
    + +
    +
    + +

    ◆ count_jets()

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::JetConstituentsUtils::count_jets (rv::RVec< FCCAnalysesJetConstituentsjets)
    +
    + +
    +
    + +

    ◆ count_type()

    + +
    +
    + + + + + + + + +
    rv::RVec< int > FCCAnalyses::JetConstituentsUtils::count_type (const rv::RVec< FCCAnalysesJetConstituentsData > & isType)
    +
    + +
    +
    + +

    ◆ get_Bz()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Bz (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_charge()

    + +
    +
    + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_charge (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    +
    + +
    +
    + +

    ◆ get_constituents()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituents > FCCAnalyses::JetConstituentsUtils::get_constituents (const rv::RVec< FCCAnalysesJetConstituents > & csts,
    const rv::RVec< int > & jets 
    )
    +
    + +

    Retrieve the constituents of a collection of indexed jets in event.

    + +
    +
    + +

    ◆ get_d0()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_d0 (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_d0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_d0_z0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_d0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_dndx()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_dndx (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const rv::RVec< edm4hep::Quantity > & dNdx,
    const rv::RVec< edm4hep::TrackData > & trackdata,
    const rv::RVec< FCCAnalysesJetConstituentsDataJetsConstituents_isChargedHad 
    )
    +
    + +
    +
    + +

    ◆ get_e()

    + +
    +
    + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_e (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    +
    + +
    +
    + +

    ◆ get_erel()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_erel (const rv::RVec< edm4hep::ReconstructedParticleData > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs 
    )
    +
    + +
    +
    + +

    ◆ get_erel_cluster()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_erel_cluster (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs 
    )
    +
    + +
    +
    + +

    ◆ get_erel_log()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_erel_log (const rv::RVec< edm4hep::ReconstructedParticleData > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs 
    )
    +
    + +
    +
    + +

    ◆ get_erel_log_cluster()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_erel_log_cluster (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs 
    )
    +
    + +
    +
    + +

    ◆ get_isChargedHad()

    + +
    +
    + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isChargedHad (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    +
    + +
    +
    + +

    ◆ get_isEl()

    + +
    +
    + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isEl (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    +
    + +
    +
    + +

    ◆ get_isGamma()

    + +
    +
    + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isGamma (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    +
    + +
    +
    + +

    ◆ get_isMu()

    + +
    +
    + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isMu (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    +
    + +
    +
    + +

    ◆ get_isNeutralHad()

    + +
    +
    + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isNeutralHad (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    +
    + +
    +
    + +

    ◆ get_jet_constituents()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    FCCAnalysesJetConstituents FCCAnalyses::JetConstituentsUtils::get_jet_constituents (const rv::RVec< FCCAnalysesJetConstituents > & csts,
    int jet 
    )
    +
    + +

    Retrieve the constituents of an indexed jet in event.

    + +
    +
    + +

    ◆ get_JetDistSig()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_JetDistSig (const rv::RVec< FCCAnalysesJetConstituentsData > & JetDistVal,
    const rv::RVec< FCCAnalysesJetConstituentsData > & err2_D0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & err2_Z0 
    )
    +
    + +
    +
    + +

    ◆ get_JetDistVal()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_JetDistVal (const rv::RVec< edm4hep::ReconstructedParticleData > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_JetDistVal_cluster()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_JetDistVal_cluster (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_JetDistVal_clusterV()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_JetDistVal_clusterV (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const rv::RVec< FCCAnalysesJetConstituentsData > & D0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & Z0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & phi0,
    const float Bz 
    )
    +
    + +
    +
    + +

    ◆ get_mtof()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_mtof (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const rv::RVec< float > & track_L,
    const rv::RVec< edm4hep::TrackData > & trackdata,
    const rv::RVec< edm4hep::TrackerHit3DData > & trackerhits,
    const rv::RVec< edm4hep::ClusterData > & gammadata,
    const rv::RVec< edm4hep::ClusterData > & nhdata,
    const rv::RVec< edm4hep::CalorimeterHitData > & calohits,
    const TLorentzVector & V 
    )
    +
    + +
    +
    + +

    ◆ get_omega()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_omega_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_omega_d0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_omega_phi0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_omega_tanlambda_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_omega_z0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_p()

    + +
    +
    + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_p (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    +
    + +
    +
    + +

    ◆ get_phi()

    + +
    +
    + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    +
    + +
    +
    + +

    ◆ get_phi0()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi0 (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_phi0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_phi0_d0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi0_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_phi0_z0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_phirel()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phirel (const rv::RVec< edm4hep::ReconstructedParticleData > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs 
    )
    +
    + +
    +
    + +

    ◆ get_phirel_cluster()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phirel_cluster (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs 
    )
    +
    + +
    +
    + +

    ◆ get_PIDs()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_PIDs (const ROOT::VecOps::RVec< int > recin,
    const ROOT::VecOps::RVec< int > mcin,
    const rv::RVec< edm4hep::ReconstructedParticleData > & RecPart,
    const rv::RVec< edm4hep::MCParticleData > & Particle,
    const rv::RVec< edm4hep::ReconstructedParticleData > & Jets 
    )
    +
    + +
    +
    + +

    ◆ get_PIDs_cluster()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_PIDs_cluster (const ROOT::VecOps::RVec< int > recin,
    const ROOT::VecOps::RVec< int > mcin,
    const rv::RVec< edm4hep::ReconstructedParticleData > & RecPart,
    const rv::RVec< edm4hep::MCParticleData > & Particle,
    const std::vector< std::vector< int > > & indices 
    )
    +
    + +
    +
    + +

    ◆ get_pt()

    + +
    +
    + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_pt (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    +
    + +
    +
    + +

    ◆ get_Sip2dSig()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip2dSig (const rv::RVec< FCCAnalysesJetConstituentsData > & Sip2dVals,
    const rv::RVec< FCCAnalysesJetConstituentsData > & err2_D0 
    )
    +
    + +

    The functions get_Sip2dSig and get_Sip2dVal can be made independent; I passed to the former the result of the latter, avoiding the recomputation.

    + +
    +
    + +

    ◆ get_Sip2dVal()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip2dVal (const rv::RVec< edm4hep::ReconstructedParticleData > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_Sip2dVal_cluster()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip2dVal_cluster (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_Sip2dVal_clusterV()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip2dVal_clusterV (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituentsData > & D0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & phi0,
    const float Bz 
    )
    +
    + +
    +
    + +

    ◆ get_Sip3dSig()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip3dSig (const rv::RVec< FCCAnalysesJetConstituentsData > & Sip3dVals,
    const rv::RVec< FCCAnalysesJetConstituentsData > & err2_D0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & err2_Z0 
    )
    +
    + +
    +
    + +

    ◆ get_Sip3dVal()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip3dVal (const rv::RVec< edm4hep::ReconstructedParticleData > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_Sip3dVal_cluster()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip3dVal_cluster (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_Sip3dVal_clusterV()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip3dVal_clusterV (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituentsData > & D0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & Z0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & phi0,
    const float Bz 
    )
    +
    + +
    +
    + +

    ◆ get_tanLambda()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanLambda (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_tanlambda_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_tanlambda_d0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanlambda_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_tanlambda_phi0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanlambda_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_tanlambda_z0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanlambda_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_theta()

    + +
    +
    + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_theta (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    +
    + +
    +
    + +

    ◆ get_thetarel()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_thetarel (const rv::RVec< edm4hep::ReconstructedParticleData > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs 
    )
    +
    + +
    +
    + +

    ◆ get_thetarel_cluster()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_thetarel_cluster (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs 
    )
    +
    + +
    +
    + +

    ◆ get_type()

    + +
    +
    + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_type (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    +
    + +
    +
    + +

    ◆ get_z0()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_z0 (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_z0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ InvariantMass()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::JetConstituentsUtils::InvariantMass (const TLorentzVector & tlv1,
    const TLorentzVector & tlv2 
    )
    +
    + +
    +
    + +

    ◆ jets_sorting_on_energy()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::JetConstituentsUtils::jets_sorting_on_energy (const rv::RVec< edm4hep::ReconstructedParticleData > & jets)
    +
    + +
    +
    + +

    ◆ jets_sorting_on_nconst()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::JetConstituentsUtils::jets_sorting_on_nconst (const rv::RVec< edm4hep::ReconstructedParticleData > & jets)
    +
    + +
    +
    + +

    ◆ sum_tlv_constituents()

    + +
    +
    + + + + + + + + +
    rv::RVec< TLorentzVector > FCCAnalyses::JetConstituentsUtils::sum_tlv_constituents (const rv::RVec< FCCAnalysesJetConstituents > & jets)
    +
    + +
    +
    + +

    ◆ XPtoPar_C()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_C (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const float & Bz 
    )
    +
    + +
    +
    + +

    ◆ XPtoPar_ct()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_ct (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const float & Bz 
    )
    +
    + +
    +
    + +

    ◆ XPtoPar_dxy()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_dxy (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const TLorentzVector & V,
    const float & Bz 
    )
    +
    + +
    +
    + +

    ◆ XPtoPar_dz()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_dz (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const TLorentzVector & V,
    const float & Bz 
    )
    +
    + +
    +
    + +

    ◆ XPtoPar_phi()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_phi (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const TLorentzVector & V,
    const float & Bz 
    )
    +
    + +
    +
    +

    Variable Documentation

    + +

    ◆ cast_constituent

    + +
    +
    + + + + +
    auto FCCAnalyses::JetConstituentsUtils::cast_constituent
    +
    +Initial value:
    = [](const auto &jcs, auto &&meth)
    +
    {
    +
    rv::RVec<FCCAnalysesJetConstituentsData> out;
    +
    for (const auto &jc : jcs)
    +
    out.emplace_back(meth(jc));
    +
    return out;
    +
    }
    +
    +

    recasting helper for jet constituents methods

    +
    Parameters
    + + + +
    [in]jcscollection of jets constituents
    [in]methvariables retrieval method for constituents
    +
    +
    + +
    +
    + +

    ◆ cast_constituent_2

    + +
    +
    + + + + +
    auto FCCAnalyses::JetConstituentsUtils::cast_constituent_2
    +
    +Initial value:
    = [](const auto &jcs, const auto &coll, auto &&meth)
    +
    {
    +
    rv::RVec<FCCAnalysesJetConstituentsData> out;
    +
    for (const auto &jc : jcs)
    +
    {
    +
    out.emplace_back(meth(jc, coll));
    +
    }
    +
    return out;
    +
    }
    +
    +

    This function simply applies the 2 args functions per vector of Rec Particles to a vector of vectors of Rec Particles.

    + +
    +
    + +

    ◆ cast_constituent_3

    + +
    +
    + + + + +
    auto FCCAnalyses::JetConstituentsUtils::cast_constituent_3
    +
    +Initial value:
    = [](const auto &jcs, const auto &coll1, const auto &coll2, auto &&meth)
    +
    {
    +
    rv::RVec<FCCAnalysesJetConstituentsData> out;
    +
    for (const auto &jc : jcs)
    +
    {
    +
    out.emplace_back(meth(jc, coll1, coll2));
    +
    }
    +
    return out;
    +
    }
    +
    +
    +
    + +

    ◆ cast_constituent_4

    + +
    +
    + + + + +
    auto FCCAnalyses::JetConstituentsUtils::cast_constituent_4
    +
    +Initial value:
    = [](const auto &jcs, const auto &coll1, const auto &coll2, const auto &coll3, auto &&meth)
    +
    {
    +
    rv::RVec<FCCAnalysesJetConstituentsData> out;
    +
    for (const auto &jc : jcs)
    +
    {
    +
    out.emplace_back(meth(jc, coll1, coll2, coll3));
    +
    }
    +
    return out;
    +
    }
    +
    +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1JetFlavourUtils.html b/doc/latest/namespaceFCCAnalyses_1_1JetFlavourUtils.html new file mode 100644 index 0000000000..36f72e75ed --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1JetFlavourUtils.html @@ -0,0 +1,287 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::JetFlavourUtils Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::JetFlavourUtils Namespace Reference
    +
    +
    + + + + + + +

    +Typedefs

    using FCCAnalysesJetConstituentsData = rv::RVec< float >
     
    using Variables = rv::RVec< FCCAnalysesJetConstituentsData >
     
    + + + + + + + + + + + + + + +

    +Functions

    rv::RVec< rv::RVec< float > > compute_weights (unsigned int slot, const rv::RVec< Variables > &)
     Compute all weights given a collection of input variables.
     
    void setup_weaver (const std::string &, const std::string &, const rv::RVec< std::string > &, unsigned int nSlots)
     Setup the ONNXRuntime instance using Weaver-provided parameters.
     
    template<typename... Args>
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > get_weights (unsigned int slot, Args &&... args)
     Compute all weights given an unspecified collection of input variables.
     
    rv::RVec< float > get_weight (const rv::RVec< rv::RVec< float > > &, int)
     Get one specific weight previously computed.
     
    +

    Typedef Documentation

    + +

    ◆ FCCAnalysesJetConstituentsData

    + +
    +
    + + + + +
    using FCCAnalyses::JetFlavourUtils::FCCAnalysesJetConstituentsData = typedef rv::RVec<float>
    +
    + +
    +
    + +

    ◆ Variables

    + +
    +
    + +
    +
    +

    Function Documentation

    + +

    ◆ compute_weights()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< rv::RVec< float > > FCCAnalyses::JetFlavourUtils::compute_weights (unsigned int slot,
    const rv::RVec< Variables > & vars 
    )
    +
    + +

    Compute all weights given a collection of input variables.

    +
    Note
    This helper should not be used directly in RDataFrame examples
    + +
    +
    + +

    ◆ get_weight()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    rv::RVec< float > FCCAnalyses::JetFlavourUtils::get_weight (const rv::RVec< rv::RVec< float > > & jets_weights,
    int weight 
    )
    +
    + +

    Get one specific weight previously computed.

    + +
    +
    + +

    ◆ get_weights()

    + +
    +
    +
    +template<typename... Args>
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > FCCAnalyses::JetFlavourUtils::get_weights (unsigned int slot,
    Args &&... args 
    )
    +
    + +

    Compute all weights given an unspecified collection of input variables.

    + +
    +
    + +

    ◆ setup_weaver()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    void FCCAnalyses::JetFlavourUtils::setup_weaver (const std::string & onnx_filename,
    const std::string & json_filename,
    const rv::RVec< std::string > & vars,
    unsigned int nSlots 
    )
    +
    + +

    Setup the ONNXRuntime instance using Weaver-provided parameters.

    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1JetTaggingUtils.html b/doc/latest/namespaceFCCAnalyses_1_1JetTaggingUtils.html new file mode 100644 index 0000000000..f16155d7c1 --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1JetTaggingUtils.html @@ -0,0 +1,337 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::JetTaggingUtils Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::JetTaggingUtils Namespace Reference
    +
    +
    + +

    Jet tagging interface utilities. +More...

    + + + + + +

    +Classes

    struct  sel_tag
     select a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state) More...
     
    + + + + + + + + + + + +

    +Functions

    ROOT::VecOps::RVec< int > get_flavour (ROOT::VecOps::RVec< fastjet::PseudoJet > in, ROOT::VecOps::RVec< edm4hep::MCParticleData > MCin)
     
    ROOT::VecOps::RVec< int > get_btag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_c=0., float mistag_l=0., float mistag_g=0.)
     
    ROOT::VecOps::RVec< int > get_ctag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_l=0., float mistag_g=0.)
     
    ROOT::VecOps::RVec< int > get_ltag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_g=0.)
     
    ROOT::VecOps::RVec< int > get_gtag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_l=0.)
     
    +

    Detailed Description

    +

    Jet tagging interface utilities.

    +

    This represents a set functions and utilities to perfom jet tagging from a list of jets.

    +

    Function Documentation

    + +

    ◆ get_btag()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_btag (ROOT::VecOps::RVec< int > in,
    float efficiency,
    float mistag_c = 0.,
    float mistag_l = 0.,
    float mistag_g = 0. 
    )
    +
    + +
    +
    + +

    ◆ get_ctag()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_ctag (ROOT::VecOps::RVec< int > in,
    float efficiency,
    float mistag_b = 0.,
    float mistag_l = 0.,
    float mistag_g = 0. 
    )
    +
    + +
    +
    + +

    ◆ get_flavour()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_flavour (ROOT::VecOps::RVec< fastjet::PseudoJet > in,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > MCin 
    )
    +
    + +
    +
    + +

    ◆ get_gtag()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_gtag (ROOT::VecOps::RVec< int > in,
    float efficiency,
    float mistag_b = 0.,
    float mistag_c = 0.,
    float mistag_l = 0. 
    )
    +
    + +
    +
    + +

    ◆ get_ltag()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_ltag (ROOT::VecOps::RVec< int > in,
    float efficiency,
    float mistag_b = 0.,
    float mistag_c = 0.,
    float mistag_g = 0. 
    )
    +
    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1MCParticle.html b/doc/latest/namespaceFCCAnalyses_1_1MCParticle.html new file mode 100644 index 0000000000..e4a987cd31 --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1MCParticle.html @@ -0,0 +1,1292 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::MCParticle Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::MCParticle Namespace Reference
    +
    +
    + +

    Analyzers operating on/with Monte Carlo particles. +More...

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Classes

    struct  filter_pdgID
     Filter events based on a MCParticles PDGID. More...
     
    struct  get_decay
     get the decay of a given particle More...
     
    struct  get_EventPrimaryVertex
     return the event primary vertex (mm) More...
     
    struct  get_EventPrimaryVertexP4
     return the event primary vertex position and time (mm) More...
     
    struct  get_indices
     return a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one. More...
     
    struct  get_indices_ExclusiveDecay
     A shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false. More...
     
    struct  get_tree
     get MC history tree for a given MCParticle index More...
     
    struct  sel_genStatus
     select MCParticles with their status More...
     
    struct  sel_pdgID
     select MCParticles with their PDG id More...
     
    struct  sel_pt
     select MCParticles with transverse momentum greater than a minimum value [GeV] More...
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Functions

    ROOT::VecOps::RVec< int > get_indices_MotherByIndex (int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, bool m_chargeConjugateDaughters, bool m_inclusiveDecay, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     return a list of indices that correspond to a given MC decay
     
    ROOT::VecOps::RVec< int > get_indices_ExclusiveDecay_MotherByIndex (int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     a shorthand for get_indices_MotherByIndex with m_chargeConjugateDaughters=false, m_inclusiveDecay =false
     
    ROOT::VecOps::RVec< int > get_parentid (ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
     return the parent index of a given list of MC particles
     
    ROOT::VecOps::RVec< float > get_time (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the time of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_pdg (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the PDG of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_genStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the generator status of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_simStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the simulation status of the input MCParticles
     
    ROOT::VecOps::RVec< edm4hep::Vector3d > get_vertex (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the production vertex of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_vertex_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the production vertex x of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_vertex_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the production vertex y of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_vertex_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the production vertex z of the input MCParticles
     
    ROOT::VecOps::RVec< edm4hep::Vector3d > get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the end point of the input MCParticles
     
    ROOT::VecOps::RVec< edm4hep::Vector3d > get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     return the end point of the input MCParticles (not using the "endpoint" that is currently not filled)
     
    ROOT::VecOps::RVec< float > get_endPoint_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the end point x of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_endPoint_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the end point y of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_endPoint_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the z of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_pt (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the transverse momenta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_p (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the momenta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_px (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the momenta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_py (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the momenta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_pz (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the momenta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_eta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the pseudo-rapidity of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the rapidity of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_theta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the theta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_phi (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the phi of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_e (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the energy of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_mass (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the masses of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_charge (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the charges of the input MCParticles
     
    ROOT::VecOps::RVec< TLorentzVector > get_tlv (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the TlorentzVector of the input MCParticles
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mergeParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > x, ROOT::VecOps::RVec< edm4hep::MCParticleData > y)
     concatenate both input vectors and return the resulting vector
     
    int get_n (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the size of the input collection
     
    ROOT::VecOps::RVec< float > AngleBetweenTwoMCParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > p1, ROOT::VecOps::RVec< edm4hep::MCParticleData > p2)
     return the angle (3D) between two MCParticles :
     
    std::vector< int > get_list_of_stable_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     return the list of stable particles from the decay of a mother particle, looking at the full decay chain recursively. i is the mother index in the Particle block
     
    std::vector< int > get_list_of_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     return the list of particles from the decay of a mother particle. i is the mother index in the Particle block.
     
    edm4hep::MCParticleData sel_byIndex (int idx, ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     returns one MCParticle selected by its index in the particle block
     
    std::vector< int > list_of_stable_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     obsolete: should use get_list_of_stable_particles_from_decay instead
     
    std::vector< int > list_of_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     obsolete: should use get_list_of_particles_from_decay instead
     
    int get_lepton_origin (int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
     return the pdg ID of the parent of a lepton (pre-FSR)
     
    int get_lepton_origin (const edm4hep::MCParticleData &p, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
     
    ROOT::VecOps::RVec< int > get_leptons_origin (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &particles, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
     
    +

    Detailed Description

    +

    Analyzers operating on/with Monte Carlo particles.

    +

    This represents a set functions and utilities to access and perform operations on the MCParticle collection.

    +

    Function Documentation

    + +

    ◆ AngleBetweenTwoMCParticles()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::AngleBetweenTwoMCParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > p1,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > p2 
    )
    +
    + +

    return the angle (3D) between two MCParticles :

    + +
    +
    + +

    ◆ get_charge()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_charge (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the charges of the input MCParticles

    + +
    +
    + +

    ◆ get_e()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_e (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the energy of the input MCParticles

    + +
    +
    + +

    ◆ get_endPoint() [1/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the end point of the input MCParticles

    + +
    +
    + +

    ◆ get_endPoint() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +

    return the end point of the input MCParticles (not using the "endpoint" that is currently not filled)

    + +
    +
    + +

    ◆ get_endPoint_x()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the end point x of the input MCParticles

    + +
    +
    + +

    ◆ get_endPoint_y()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the end point y of the input MCParticles

    + +
    +
    + +

    ◆ get_endPoint_z()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the z of the input MCParticles

    + +
    +
    + +

    ◆ get_eta()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_eta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the pseudo-rapidity of the input MCParticles

    + +
    +
    + +

    ◆ get_genStatus()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_genStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the generator status of the input MCParticles

    + +
    +
    + +

    ◆ get_indices_ExclusiveDecay_MotherByIndex()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_indices_ExclusiveDecay_MotherByIndex (int imother,
    std::vector< int > m_pdg_daughters,
    bool m_stableDaughters,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +

    a shorthand for get_indices_MotherByIndex with m_chargeConjugateDaughters=false, m_inclusiveDecay =false

    + +
    +
    + +

    ◆ get_indices_MotherByIndex()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_indices_MotherByIndex (int imother,
    std::vector< int > m_pdg_daughters,
    bool m_stableDaughters,
    bool m_chargeConjugateDaughters,
    bool m_inclusiveDecay,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +

    return a list of indices that correspond to a given MC decay

    + +
    +
    + +

    ◆ get_lepton_origin() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    int FCCAnalyses::MCParticle::get_lepton_origin (const edm4hep::MCParticleData & p,
    const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in,
    const ROOT::VecOps::RVec< int > & ind 
    )
    +
    + +
    +
    + +

    ◆ get_lepton_origin() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    int FCCAnalyses::MCParticle::get_lepton_origin (int idx,
    const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in,
    const ROOT::VecOps::RVec< int > & ind 
    )
    +
    + +

    return the pdg ID of the parent of a lepton (pre-FSR)

    + +
    +
    + +

    ◆ get_leptons_origin()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_leptons_origin (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & particles,
    const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in,
    const ROOT::VecOps::RVec< int > & ind 
    )
    +
    + +
    +
    + +

    ◆ get_list_of_particles_from_decay()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    std::vector< int > FCCAnalyses::MCParticle::get_list_of_particles_from_decay (int i,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +

    return the list of particles from the decay of a mother particle. i is the mother index in the Particle block.

    + +
    +
    + +

    ◆ get_list_of_stable_particles_from_decay()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    std::vector< int > FCCAnalyses::MCParticle::get_list_of_stable_particles_from_decay (int i,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +

    return the list of stable particles from the decay of a mother particle, looking at the full decay chain recursively. i is the mother index in the Particle block

    + +
    +
    + +

    ◆ get_mass()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_mass (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the masses of the input MCParticles

    + +
    +
    + +

    ◆ get_n()

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::MCParticle::get_n (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the size of the input collection

    + +
    +
    + +

    ◆ get_p()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_p (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the momenta of the input MCParticles

    + +
    +
    + +

    ◆ get_parentid()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_parentid (ROOT::VecOps::RVec< int > mcind,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > parents 
    )
    +
    + +

    return the parent index of a given list of MC particles

    + +
    +
    + +

    ◆ get_pdg()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pdg (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the PDG of the input MCParticles

    + +
    +
    + +

    ◆ get_phi()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_phi (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the phi of the input MCParticles

    + +
    +
    + +

    ◆ get_pt()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pt (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the transverse momenta of the input MCParticles

    + +
    +
    + +

    ◆ get_px()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_px (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the momenta of the input MCParticles

    + +
    +
    + +

    ◆ get_py()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_py (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the momenta of the input MCParticles

    + +
    +
    + +

    ◆ get_pz()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pz (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the momenta of the input MCParticles

    + +
    +
    + +

    ◆ get_simStatus()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_simStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the simulation status of the input MCParticles

    + +
    +
    + +

    ◆ get_theta()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_theta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the theta of the input MCParticles

    + +
    +
    + +

    ◆ get_time()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_time (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the time of the input MCParticles

    + +
    +
    + +

    ◆ get_tlv()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::MCParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the TlorentzVector of the input MCParticles

    + +
    +
    + +

    ◆ get_vertex()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_vertex (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the production vertex of the input MCParticles

    + +
    +
    + +

    ◆ get_vertex_x()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the production vertex x of the input MCParticles

    + +
    +
    + +

    ◆ get_vertex_y()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the production vertex y of the input MCParticles

    + +
    +
    + +

    ◆ get_vertex_z()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the production vertex z of the input MCParticles

    + +
    +
    + +

    ◆ get_y()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +

    return the rapidity of the input MCParticles

    + +
    +
    + +

    ◆ list_of_particles_from_decay()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    std::vector< int > FCCAnalyses::MCParticle::list_of_particles_from_decay (int i,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +

    obsolete: should use get_list_of_particles_from_decay instead

    + +
    +
    + +

    ◆ list_of_stable_particles_from_decay()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    std::vector< int > FCCAnalyses::MCParticle::list_of_stable_particles_from_decay (int i,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +

    obsolete: should use get_list_of_stable_particles_from_decay instead

    + +
    +
    + +

    ◆ mergeParticles()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::MCParticle::mergeParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > x,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > y 
    )
    +
    + +

    concatenate both input vectors and return the resulting vector

    + +
    +
    + +

    ◆ sel_byIndex()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    edm4hep::MCParticleData FCCAnalyses::MCParticle::sel_byIndex (int idx,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in 
    )
    +
    + +

    returns one MCParticle selected by its index in the particle block

    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle.html b/doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle.html new file mode 100644 index 0000000000..f4e382565b --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle.html @@ -0,0 +1,724 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedParticle Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedParticle Namespace Reference
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Classes

    struct  angular_separationBuilder
     return the angular separations (min / max / average) between a collection of particles More...
     
    struct  recoilBuilder
     build the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy More...
     
    struct  resonanceBuilder
     build the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input More...
     
    struct  sel_absType
     select ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID More...
     
    struct  sel_axis
     select a list of reconstructed particles depending on the angle cosTheta axis More...
     
    struct  sel_charge
     select ReconstructedParticles with charge equal or in asolute value More...
     
    struct  sel_eta
     select ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value More...
     
    struct  sel_p
     select ReconstructedParticles with momentum greater than a minimum value [GeV] More...
     
    struct  sel_pt
     select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] More...
     
    struct  sel_tag
     select a list of reconstructed particles depending on the status of a certain boolean flag More...
     
    struct  sel_type
     select ReconstructedParticles by type Note: type might not correspond to PDG ID More...
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Functions

    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > get (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return reconstructed particles
     
    ROOT::VecOps::RVec< float > get_pt (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the transverse momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_p (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_px (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_py (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_pz (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_eta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the pseudo-rapidity of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_y (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the rapidity of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_theta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the theta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the phi of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_e (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the energy of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_mass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the masses of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the charges of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< int > get_type (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the type of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< TLorentzVector > get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the TlorentzVector of the input ReconstructedParticles
     
    TLorentzVector get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, int index)
     return the TlorentzVector of the indexed input ReconstructedParticles
     
    TLorentzVector get_tlv (edm4hep::ReconstructedParticleData in)
     return the TlorentzVector of the one input ReconstructedParticle
     
    TLorentzVector get_P4vis (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return visible 4-momentum vector
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > merge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
     concatenate both input vectors and return the resulting vector
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > remove (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
     remove elements of vector y from vector x
     
    int get_n (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the size of the input collection
     
    ROOT::VecOps::RVec< bool > getJet_btag (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ParticleIDData > pid, ROOT::VecOps::RVec< float > values)
     returns the bjet flavour
     
    int getJet_ntags (ROOT::VecOps::RVec< bool > in)
     get number of b-jets
     
    +

    Function Documentation

    + +

    ◆ get()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::get (ROOT::VecOps::RVec< int > index,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in 
    )
    +
    + +

    return reconstructed particles

    + +
    +
    + +

    ◆ get_charge()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +

    return the charges of the input ReconstructedParticles

    + +
    +
    + +

    ◆ get_e()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_e (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +

    return the energy of the input ReconstructedParticles

    + +
    +
    + +

    ◆ get_eta()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_eta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +

    return the pseudo-rapidity of the input ReconstructedParticles

    + +
    +
    + +

    ◆ get_mass()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_mass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +

    return the masses of the input ReconstructedParticles

    + +
    +
    + +

    ◆ get_n()

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::ReconstructedParticle::get_n (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +

    return the size of the input collection

    + +
    +
    + +

    ◆ get_p()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_p (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +

    return the momenta of the input ReconstructedParticles

    + +
    +
    + +

    ◆ get_P4vis()

    + +
    +
    + + + + + + + + +
    TLorentzVector FCCAnalyses::ReconstructedParticle::get_P4vis (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +

    return visible 4-momentum vector

    + +
    +
    + +

    ◆ get_phi()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +

    return the phi of the input ReconstructedParticles

    + +
    +
    + +

    ◆ get_pt()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_pt (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +

    return the transverse momenta of the input ReconstructedParticles

    + +
    +
    + +

    ◆ get_px()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_px (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +

    return the momenta of the input ReconstructedParticles

    + +
    +
    + +

    ◆ get_py()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_py (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +

    return the momenta of the input ReconstructedParticles

    + +
    +
    + +

    ◆ get_pz()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_pz (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +

    return the momenta of the input ReconstructedParticles

    + +
    +
    + +

    ◆ get_theta()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_theta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +

    return the theta of the input ReconstructedParticles

    + +
    +
    + +

    ◆ get_tlv() [1/3]

    + +
    +
    + + + + + + + + +
    TLorentzVector FCCAnalyses::ReconstructedParticle::get_tlv (edm4hep::ReconstructedParticleData in)
    +
    + +

    return the TlorentzVector of the one input ReconstructedParticle

    + +
    +
    + +

    ◆ get_tlv() [2/3]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::ReconstructedParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +

    return the TlorentzVector of the input ReconstructedParticles

    + +
    +
    + +

    ◆ get_tlv() [3/3]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    TLorentzVector FCCAnalyses::ReconstructedParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    int index 
    )
    +
    + +

    return the TlorentzVector of the indexed input ReconstructedParticles

    + +
    +
    + +

    ◆ get_type()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle::get_type (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +

    return the type of the input ReconstructedParticles

    + +
    +
    + +

    ◆ get_y()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_y (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +

    return the rapidity of the input ReconstructedParticles

    + +
    +
    + +

    ◆ getJet_btag()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< bool > FCCAnalyses::ReconstructedParticle::getJet_btag (ROOT::VecOps::RVec< int > index,
    ROOT::VecOps::RVec< edm4hep::ParticleIDData > pid,
    ROOT::VecOps::RVec< float > values 
    )
    +
    + +

    returns the bjet flavour

    + +
    +
    + +

    ◆ getJet_ntags()

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::ReconstructedParticle::getJet_ntags (ROOT::VecOps::RVec< bool > in)
    +
    + +

    get number of b-jets

    + +
    +
    + +

    ◆ merge()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::merge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y 
    )
    +
    + +

    concatenate both input vectors and return the resulting vector

    + +
    +
    + +

    ◆ remove()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::remove (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y 
    )
    +
    + +

    remove elements of vector y from vector x

    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html b/doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html new file mode 100644 index 0000000000..6b10e6eb22 --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html @@ -0,0 +1,796 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedParticle2MC Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedParticle2MC Namespace Reference
    +
    +
    + + + + + + + + + + + +

    +Classes

    struct  getRP2MC_p_func
     select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] More...
     
    struct  selRP_PDG
     select ReconstructedParticles matched with a MC particle of a given PDG_id More...
     
    struct  selRP_PDG_index
     select ReconstructedParticles matched with a MC particle of a given PDG_id More...
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Functions

    ROOT::VecOps::RVec< float > getRP2MC_p (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_px (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_py (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_pz (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_mass (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_charge (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_pdg (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< TLorentzVector > getRP2MC_tlv (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< int > getRP2MC_index (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > getRP2MC_indexVec (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< int > getRP2MC_index_test (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< int > getRP2MC_parentid (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
     Return the D0 of a track to a reconstructed particle.
     
    std::vector< edm4hep::ReconstructedParticleData > selRP_ChargedHadrons (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     select ReconstructedParticles matched with a MC charged hadrons
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > selRP_matched_to_list (ROOT::VecOps::RVec< int > mcParticles_indices, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     select ReconstructedParticles matched to the (stable) MC particles whose indices are passed in a list
     
    int getTrack2MC_index (int track_index, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     return the index of the MC particle that is associated to a given track (via the track-reco association)
     
    +

    Function Documentation

    + +

    ◆ getRP2MC_charge()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_charge (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +

    Return the D0 of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2MC_index()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_index (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco 
    )
    +
    + +

    Return the D0 of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2MC_index_test()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_index_test (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > parents 
    )
    +
    + +

    Return the D0 of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2MC_indexVec()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_indexVec (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco 
    )
    +
    + +

    Return the D0 of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2MC_mass()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_mass (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +

    Return the D0 of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2MC_p()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +

    Return the D0 of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2MC_parentid()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_parentid (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > parents 
    )
    +
    + +

    Return the D0 of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2MC_pdg()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_pdg (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +

    Return the D0 of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2MC_px()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_px (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +

    Return the D0 of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2MC_py()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_py (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +

    Return the D0 of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2MC_pz()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_pz (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +

    Return the D0 of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2MC_tlv()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_tlv (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +

    Return the D0 of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getTrack2MC_index()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    int FCCAnalyses::ReconstructedParticle2MC::getTrack2MC_index (int track_index,
    ROOT::VecOps::RVec< int > recind,
    ROOT::VecOps::RVec< int > mcind,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco 
    )
    +
    + +

    return the index of the MC particle that is associated to a given track (via the track-reco association)

    + +
    +
    + +

    ◆ selRP_ChargedHadrons()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    std::vector< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle2MC::selRP_ChargedHadrons (ROOT::VecOps::RVec< int > recind,
    ROOT::VecOps::RVec< int > mcind,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +

    select ReconstructedParticles matched with a MC charged hadrons

    + +
    +
    + +

    ◆ selRP_matched_to_list()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle2MC::selRP_matched_to_list (ROOT::VecOps::RVec< int > mcParticles_indices,
    ROOT::VecOps::RVec< int > recind,
    ROOT::VecOps::RVec< int > mcind,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +

    select ReconstructedParticles matched to the (stable) MC particles whose indices are passed in a list

    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html b/doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html new file mode 100644 index 0000000000..fc8c78a89d --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html @@ -0,0 +1,1264 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedParticle2Track Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedParticle2Track Namespace Reference
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Functions

    ROOT::VecOps::RVec< float > getRP2TRK_mom (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the momentum of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the charge of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    float Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    ROOT::VecOps::RVec< float > XPtoPar_dxy (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
     
    ROOT::VecOps::RVec< float > XPtoPar_dz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
     
    ROOT::VecOps::RVec< float > XPtoPar_phi (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
     
    ROOT::VecOps::RVec< float > XPtoPar_C (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
     
    ROOT::VecOps::RVec< float > XPtoPar_ct (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
     
    ROOT::VecOps::RVec< float > getRP2TRK_D0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_Z0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the Z0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the Phi of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_omega (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the omega of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_tanLambda (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the tanLambda of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_D0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the D0 significance of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_Z0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the Z0 significance of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_D0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the variance (not the sigma) of the the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_Z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the variance (not the sigma) of the the Z0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_phi_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the variance (not the sigma) of the the Phi of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the variance (not the sigma) of the omega of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_tanLambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the variance (not the sigma) of the tanLambda of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_d0_phi0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (d0, phi0) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_d0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (d0, omega) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_d0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (d0,z0) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_d0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (d0,tanlambda) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_phi0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (phi0,omega) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_phi0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (phi0,z0) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_phi0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (phi0,tanlambda) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_omega_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (omega,z0) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_omega_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (omega,tanlambda) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_z0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (z0,tanlambda) of the covariance matrix.
     
    ROOT::VecOps::RVec< edm4hep::TrackState > getRP2TRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the tracks associated to reco'ed particles.
     
    ROOT::VecOps::RVec< int > get_recoindTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the reco indices of particles that have tracks.
     
    int getTK_n (ROOT::VecOps::RVec< edm4hep::TrackState > x)
     Return the size of a collection of TrackStates.
     
    ROOT::VecOps::RVec< bool > hasTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     Return if a Reco particle have an associated track.
     
    +

    Function Documentation

    + +

    ◆ Bz()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::ReconstructedParticle2Track::Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & rps,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ get_recoindTRK()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2Track::get_recoindTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the reco indices of particles that have tracks.

    + +
    +
    + +

    ◆ getRP2TRK()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the tracks associated to reco'ed particles.

    + +
    +
    + +

    ◆ getRP2TRK_Bz()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & rps,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    +
    + +
    +
    + +

    ◆ getRP2TRK_charge()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the charge of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2TRK_D0()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the D0 of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2TRK_D0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the variance (not the sigma) of the the D0 of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2TRK_d0_omega_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the off-diag term (d0, omega) of the covariance matrix.

    + +
    +
    + +

    ◆ getRP2TRK_d0_phi0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_phi0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the off-diag term (d0, phi0) of the covariance matrix.

    + +
    +
    + +

    ◆ getRP2TRK_D0_sig()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the D0 significance of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2TRK_d0_tanlambda_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the off-diag term (d0,tanlambda) of the covariance matrix.

    + +
    +
    + +

    ◆ getRP2TRK_d0_z0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the off-diag term (d0,z0) of the covariance matrix.

    + +
    +
    + +

    ◆ getRP2TRK_mom()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_mom (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the momentum of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2TRK_omega()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the omega of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2TRK_omega_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the variance (not the sigma) of the omega of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2TRK_omega_tanlambda_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the off-diag term (omega,tanlambda) of the covariance matrix.

    + +
    +
    + +

    ◆ getRP2TRK_omega_z0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the off-diag term (omega,z0) of the covariance matrix.

    + +
    +
    + +

    ◆ getRP2TRK_phi()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the Phi of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2TRK_phi0_omega_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the off-diag term (phi0,omega) of the covariance matrix.

    + +
    +
    + +

    ◆ getRP2TRK_phi0_tanlambda_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the off-diag term (phi0,tanlambda) of the covariance matrix.

    + +
    +
    + +

    ◆ getRP2TRK_phi0_z0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the off-diag term (phi0,z0) of the covariance matrix.

    + +
    +
    + +

    ◆ getRP2TRK_phi_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the variance (not the sigma) of the the Phi of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2TRK_tanLambda()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_tanLambda (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the tanLambda of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2TRK_tanLambda_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_tanLambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the variance (not the sigma) of the tanLambda of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2TRK_Z0()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the Z0 of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2TRK_Z0_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the variance (not the sigma) of the the Z0 of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2TRK_Z0_sig()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the Z0 significance of a track to a reconstructed particle.

    + +
    +
    + +

    ◆ getRP2TRK_z0_tanlambda_cov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_z0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +

    Return the off-diag term (z0,tanlambda) of the covariance matrix.

    + +
    +
    + +

    ◆ getTK_n()

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::ReconstructedParticle2Track::getTK_n (ROOT::VecOps::RVec< edm4hep::TrackState > x)
    +
    + +

    Return the size of a collection of TrackStates.

    + +
    +
    + +

    ◆ hasTRK()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< bool > FCCAnalyses::ReconstructedParticle2Track::hasTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +

    Return if a Reco particle have an associated track.

    + +
    +
    + +

    ◆ XPtoPar_C()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_C (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & in,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const float & Bz 
    )
    +
    + +
    +
    + +

    ◆ XPtoPar_ct()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_ct (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & in,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const float & Bz 
    )
    +
    + +
    +
    + +

    ◆ XPtoPar_dxy()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dxy (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & in,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const TLorentzVector & V,
    const float & Bz 
    )
    +
    + +
    +
    + +

    ◆ XPtoPar_dz()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & in,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const TLorentzVector & V,
    const float & Bz 
    )
    +
    + +
    +
    + +

    ◆ XPtoPar_phi()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_phi (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & in,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const TLorentzVector & V,
    const float & Bz 
    )
    +
    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1ReconstructedTrack.html b/doc/latest/namespaceFCCAnalyses_1_1ReconstructedTrack.html new file mode 100644 index 0000000000..a4a896dc84 --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1ReconstructedTrack.html @@ -0,0 +1,498 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedTrack Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedTrack Namespace Reference
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Functions

    ROOT::VecOps::RVec< edm4hep::TrackState > TrackStates_at_IP (const ROOT::VecOps::RVec< edm4hep::TrackData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &trackstates)
     for FullSim:
     
    ROOT::VecOps::RVec< edm4hep::TrackState > Intersection (const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
     returns the subset of tracks that are common to two collections
     
    ROOT::VecOps::RVec< edm4hep::TrackState > Remove (const ROOT::VecOps::RVec< edm4hep::TrackState > &Subset, const ROOT::VecOps::RVec< edm4hep::TrackState > &LargerCollection)
     removes a subset of tracks from a large collection
     
    ROOT::VecOps::RVec< edm4hep::TrackState > Merge (const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
     Merge two collections of tracks.
     
    ROOT::VecOps::RVec< int > get_indices (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks)
     indices of a subset of tracks, in the full tracks collection
     
    ROOT::VecOps::RVec< float > tracks_length (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)
     the lengths of a subset of tracks - passed as a vector of indices of these tracks in the full tracks collection
     
    ROOT::VecOps::RVec< float > tracks_length (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< float > &length)
     
    ROOT::VecOps::RVec< float > tracks_TOF (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
     the TOF times in ps (times of the hit at the calo entrance )
     
    ROOT::VecOps::RVec< float > tracks_TOF (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
     
    ROOT::VecOps::RVec< float > tracks_dNdx (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
     the dndx values
     
    ROOT::VecOps::RVec< float > tracks_dNdx (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
     
    +

    Function Documentation

    + +

    ◆ get_indices()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedTrack::get_indices (const ROOT::VecOps::RVec< edm4hep::TrackState > & some_tracks,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & FullTracks 
    )
    +
    + +

    indices of a subset of tracks, in the full tracks collection

    + +
    +
    + +

    ◆ Intersection()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Intersection (const ROOT::VecOps::RVec< edm4hep::TrackState > & Col1,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & Col2 
    )
    +
    + +

    returns the subset of tracks that are common to two collections

    + +
    +
    + +

    ◆ Merge()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Merge (const ROOT::VecOps::RVec< edm4hep::TrackState > & Col1,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & Col2 
    )
    +
    + +

    Merge two collections of tracks.

    + +
    +
    + +

    ◆ Remove()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Remove (const ROOT::VecOps::RVec< edm4hep::TrackState > & Subset,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & LargerCollection 
    )
    +
    + +

    removes a subset of tracks from a large collection

    + +
    +
    + +

    ◆ tracks_dNdx() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_dNdx (const ROOT::VecOps::RVec< edm4hep::TrackState > & some_tracks,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & FullTracks,
    const ROOT::VecOps::RVec< edm4hep::TrackData > & trackdata,
    const ROOT::VecOps::RVec< edm4hep::Quantity > & dNdx 
    )
    +
    + +
    +
    + +

    ◆ tracks_dNdx() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_dNdx (const ROOT::VecOps::RVec< int > & track_indices,
    const ROOT::VecOps::RVec< edm4hep::TrackData > & trackdata,
    const ROOT::VecOps::RVec< edm4hep::Quantity > & dNdx 
    )
    +
    + +

    the dndx values

    + +
    +
    + +

    ◆ tracks_length() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_length (const ROOT::VecOps::RVec< edm4hep::TrackState > & some_tracks,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & FullTracks,
    const ROOT::VecOps::RVec< float > & length 
    )
    +
    + +
    +
    + +

    ◆ tracks_length() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_length (const ROOT::VecOps::RVec< int > & track_indices,
    const ROOT::VecOps::RVec< float > & length 
    )
    +
    + +

    the lengths of a subset of tracks - passed as a vector of indices of these tracks in the full tracks collection

    + +
    +
    + +

    ◆ tracks_TOF() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_TOF (const ROOT::VecOps::RVec< edm4hep::TrackState > & some_tracks,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & FullTracks,
    const ROOT::VecOps::RVec< edm4hep::TrackData > & trackdata,
    const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & trackerhits 
    )
    +
    + +
    +
    + +

    ◆ tracks_TOF() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_TOF (const ROOT::VecOps::RVec< int > & track_indices,
    const ROOT::VecOps::RVec< edm4hep::TrackData > & trackdata,
    const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & trackerhits 
    )
    +
    + +

    the TOF times in ps (times of the hit at the calo entrance )

    + +
    +
    + +

    ◆ TrackStates_at_IP()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::TrackStates_at_IP (const ROOT::VecOps::RVec< edm4hep::TrackData > & in,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & trackstates 
    )
    +
    + +

    for FullSim:

    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1SmearObjects.html b/doc/latest/namespaceFCCAnalyses_1_1SmearObjects.html new file mode 100644 index 0000000000..89f107c0c4 --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1SmearObjects.html @@ -0,0 +1,234 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::SmearObjects Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::SmearObjects Namespace Reference
    +
    +
    + + + + + + + + + + + + + + +

    +Classes

    struct  SmearedReconstructedParticle
     generates new reco particles, smeared by given parameters More...
     
    struct  SmearedTracks
     generates new track states, by rescaling the covariance matrix of the tracks More...
     
    struct  SmearedTracksdNdx
     generates new track dNdx, by rescaling the poisson error of the cluster count More...
     
    struct  SmearedTracksTOF
     generates new tracker hits, by rescaling the timing measurement More...
     
    + + + + + + + + + + +

    +Functions

    TVectorD TrackParamFromMC_DelphesConv (edm4hep::MCParticleData aMCParticle)
     for a given MC particle, returns a "track state", i.e.
     
    ROOT::VecOps::RVec< edm4hep::TrackState > mcTrackParameters (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
     used to validate the method above.
     
    TVectorD CovSmear (TVectorD x, TMatrixDSym C, TRandom *ran, bool debug)
     generates random values for a vector, given the covariance matrix of its components, using a Choleski decomposition.
     
    +

    Function Documentation

    + +

    ◆ CovSmear()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TVectorD FCCAnalyses::SmearObjects::CovSmear (TVectorD x,
    TMatrixDSym C,
    TRandom * ran,
    bool debug = false 
    )
    +
    + +

    generates random values for a vector, given the covariance matrix of its components, using a Choleski decomposition.

    +

    Code from Franco Bedeschi

    + +
    +
    + +

    ◆ mcTrackParameters()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::SmearObjects::mcTrackParameters (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & allRecoParticles,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & alltracks,
    const ROOT::VecOps::RVec< int > & RP2MC_indices,
    const ROOT::VecOps::RVec< edm4hep::MCParticleData > & mcParticles 
    )
    +
    + +

    used to validate the method above.

    +

    Stores the "MC-truth track states", in a collection that runs parallel to the full collection of tracks.

    + +
    +
    + +

    ◆ TrackParamFromMC_DelphesConv()

    + +
    +
    + + + + + + + + +
    TVectorD FCCAnalyses::SmearObjects::TrackParamFromMC_DelphesConv (edm4hep::MCParticleData aMCParticle)
    +
    + +

    for a given MC particle, returns a "track state", i.e.

    +

    a vector of 5 helix parameters, in Delphes convention

    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1Utils.html b/doc/latest/namespaceFCCAnalyses_1_1Utils.html new file mode 100644 index 0000000000..ae862615c2 --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1Utils.html @@ -0,0 +1,164 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::Utils Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::Utils Namespace Reference
    +
    +
    + + + + + + + + +

    +Functions

    template<typename T >
    auto getsize (T &vec)
     
    template<typename T >
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< T > > as_vector (const ROOT::VecOps::RVec< T > &in)
     
    +

    Function Documentation

    + +

    ◆ as_vector()

    + +
    +
    +
    +template<typename T >
    + + + + + +
    + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< T > > FCCAnalyses::Utils::as_vector (const ROOT::VecOps::RVec< T > & in)
    +
    +inline
    +
    + +
    +
    + +

    ◆ getsize()

    + +
    +
    +
    +template<typename T >
    + + + + + +
    + + + + + + + + +
    auto FCCAnalyses::Utils::getsize (T & vec)
    +
    +inline
    +
    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1VertexFinderActs.html b/doc/latest/namespaceFCCAnalyses_1_1VertexFinderActs.html new file mode 100644 index 0000000000..f30a6f5aeb --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1VertexFinderActs.html @@ -0,0 +1,122 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::VertexFinderActs Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::VertexFinderActs Namespace Reference
    +
    +
    + + + + +

    +Functions

    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexVertexFinderAMVF (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     
    +

    Function Documentation

    + +

    ◆ VertexFinderAMVF()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::VertexFinderActs::VertexFinderAMVF (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    +
    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html b/doc/latest/namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html new file mode 100644 index 0000000000..3d6c906abf --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html @@ -0,0 +1,1156 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::VertexFinderLCFIPlus Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::VertexFinderLCFIPlus Namespace Reference
    +
    +
    + +

    Primary and Seconday Vertex Finder interface using vertex fitter from VertexFitterSimple. +More...

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Functions

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > > get_SV_jets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     returns SVs reconstructed from non-primary tracks of jets non-primary separated from all tracks using isInPrimary (bool) vector currently not separating SVs by jet
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexget_SV_event (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering non-primary separated from all tracks using isInPrimary (bool) vector
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexget_SV_event (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering
     
    ROOT::VecOps::RVec< int > VertexSeed_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10.)
     returns indices of the best pair of tracks from a vector of (non-primary) tracks default chi2 threshold is 9 and default invariant mass threshold is 10GeV
     
    ROOT::VecOps::RVec< int > addTrack_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > vtx_tr, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     adds index of the best track (from the remaining tracks) to the (seed) vtx default chi2 threshold is 9 and default invariant mass threshold is 10GeV default threshold for track's chi2 contribution is 5 (?)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > V0rejection_tight (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true)
     V0 rejection (tight) takes all (non-primary tracks) & removes tracks coming from V0s if user chooses by default V0 rejection is done.
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexfindSVfromTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks_fin, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     find SVs from a set of tracks default values of thresholds for the constraints are set
     
    bool check_constraints (VertexingUtils::FCCAnalysesVertex vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool seed=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     check constraints of vertex candidates default values of thresholds for the constraints are set default constraint check is that for finding vertex seed seed=true -> constraints for seed; seed=false -> constraints for adding tracks
     
    ROOT::VecOps::RVec< bool > isV0 (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight=false)
     V0 rejection/identification takes all (non-primary) tracks & assigns "true" to pairs that form a V0 if(tight) -> tight constraints if(!tight) -> loose constraints by default loose constraints.
     
    VertexingUtils::FCCAnalysesV0 get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)
     returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be chosen out of two sets
     
    VertexingUtils::FCCAnalysesV0 get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999, double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995, double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995, double chi2_cut=9.)
     returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be set manually
     
    VertexingUtils::FCCAnalysesV0 get_V0s_jet (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, VertexingUtils::FCCAnalysesVertex PV, bool tight=true, double chi2_cut=9.)
     returns V0s reconstructed in each jet of the event (as an FCCAnalysesV0 object) need to perform jet clustering before calling this function
     
    ROOT::VecOps::RVec< double > get_V0candidate (VertexingUtils::FCCAnalysesVertex &V0_vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tr_pair, VertexingUtils::FCCAnalysesVertex PV, bool chi2, double chi2_cut=9.)
     returns invariant mass, distance from PV, and colliniarity variables for all V0 candidates [0] -> invM_Ks [GeV] [1] -> invM_Lambda1 [GeV] [2] -> invM_Lambda2 [GeV] [3] -> invM_Gamma [GeV] [4] -> r [mm] [5] -> r.p [unit vector] boolean check for if chi2 constraint needs to be checked skip the candidate with output size 0 - doesn't pass the chi2 cut
     
    ROOT::VecOps::RVec< double > constraints_Ks (bool tight)
     functions to fill constraint thresholds tight -> tight constraints !tight -> loose constraints also an option to choose constraint threshold
     
    ROOT::VecOps::RVec< double > constraints_Lambda0 (bool tight)
     
    ROOT::VecOps::RVec< double > constraints_Gamma (bool tight)
     
    ROOT::VecOps::RVec< double > constraints_Ks (double invM_low, double invM_high, double dis, double cosAng)
     
    ROOT::VecOps::RVec< double > constraints_Lambda0 (double invM_low, double invM_high, double dis, double cosAng)
     
    ROOT::VecOps::RVec< double > constraints_Gamma (double invM_low, double invM_high, double dis, double cosAng)
     
    + + + + + + + + + +

    +Variables

    bool debug_me = false
     
    const double m_pi = 0.13957039
     
    const double m_p = 0.93827208
     
    const double m_e = 0.00051099
     
    +

    Detailed Description

    +

    Primary and Seconday Vertex Finder interface using vertex fitter from VertexFitterSimple.

    +

    This represents a set functions and utilities to find vertices from a list of tracks following the algorithm from LCFIPlus framework.

    +

    Function Documentation

    + +

    ◆ addTrack_best()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::VertexFinderLCFIPlus::addTrack_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    ROOT::VecOps::RVec< int > vtx_tr,
    VertexingUtils::FCCAnalysesVertex PV,
    double chi2_cut = 9.,
    double invM_cut = 10.,
    double chi2Tr_cut = 5. 
    )
    +
    + +

    adds index of the best track (from the remaining tracks) to the (seed) vtx default chi2 threshold is 9 and default invariant mass threshold is 10GeV default threshold for track's chi2 contribution is 5 (?)

    + +
    +
    + +

    ◆ check_constraints()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    bool FCCAnalyses::VertexFinderLCFIPlus::check_constraints (VertexingUtils::FCCAnalysesVertex vtx,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    VertexingUtils::FCCAnalysesVertex PV,
    bool seed = true,
    double chi2_cut = 9.,
    double invM_cut = 10.,
    double chi2Tr_cut = 5. 
    )
    +
    + +

    check constraints of vertex candidates default values of thresholds for the constraints are set default constraint check is that for finding vertex seed seed=true -> constraints for seed; seed=false -> constraints for adding tracks

    + +
    +
    + +

    ◆ constraints_Gamma() [1/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma (bool tight)
    +
    + +
    +
    + +

    ◆ constraints_Gamma() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma (double invM_low,
    double invM_high,
    double dis,
    double cosAng 
    )
    +
    + +
    +
    + +

    ◆ constraints_Ks() [1/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks (bool tight)
    +
    + +

    functions to fill constraint thresholds tight -> tight constraints !tight -> loose constraints also an option to choose constraint threshold

    +

    [0] -> invariant mass lower limit [GeV] [1] -> invariant mass upper limit [GeV] [2] -> distance from PV [mm] [3] -> colinearity

    + +
    +
    + +

    ◆ constraints_Ks() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks (double invM_low,
    double invM_high,
    double dis,
    double cosAng 
    )
    +
    + +
    +
    + +

    ◆ constraints_Lambda0() [1/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0 (bool tight)
    +
    + +
    +
    + +

    ◆ constraints_Lambda0() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0 (double invM_low,
    double invM_high,
    double dis,
    double cosAng 
    )
    +
    + +
    +
    + +

    ◆ findSVfromTracks()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::VertexFinderLCFIPlus::findSVfromTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks_fin,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & alltracks,
    VertexingUtils::FCCAnalysesVertex PV,
    double chi2_cut = 9.,
    double invM_cut = 10.,
    double chi2Tr_cut = 5. 
    )
    +
    + +

    find SVs from a set of tracks default values of thresholds for the constraints are set

    + +
    +
    + +

    ◆ get_SV_event() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::VertexFinderLCFIPlus::get_SV_event (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles,
    ROOT::VecOps::RVec< edm4hep::TrackState > thetracks,
    VertexingUtils::FCCAnalysesVertex PV,
    ROOT::VecOps::RVec< bool > isInPrimary,
    bool V0_rej = true,
    double chi2_cut = 9.,
    double invM_cut = 10.,
    double chi2Tr_cut = 5. 
    )
    +
    + +

    returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering non-primary separated from all tracks using isInPrimary (bool) vector

    + +
    +
    + +

    ◆ get_SV_event() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::VertexFinderLCFIPlus::get_SV_event (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks,
    ROOT::VecOps::RVec< edm4hep::TrackState > thetracks,
    VertexingUtils::FCCAnalysesVertex PV,
    bool V0_rej = true,
    double chi2_cut = 9.,
    double invM_cut = 10.,
    double chi2Tr_cut = 5. 
    )
    +
    + +

    returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering

    + +
    +
    + +

    ◆ get_SV_jets()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > > FCCAnalyses::VertexFinderLCFIPlus::get_SV_jets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles,
    ROOT::VecOps::RVec< edm4hep::TrackState > thetracks,
    VertexingUtils::FCCAnalysesVertex PV,
    ROOT::VecOps::RVec< bool > isInPrimary,
    ROOT::VecOps::RVec< fastjet::PseudoJet > jets,
    std::vector< std::vector< int > > jet_consti,
    bool V0_rej = true,
    double chi2_cut = 9.,
    double invM_cut = 10.,
    double chi2Tr_cut = 5. 
    )
    +
    + +

    returns SVs reconstructed from non-primary tracks of jets non-primary separated from all tracks using isInPrimary (bool) vector currently not separating SVs by jet

    + +
    +
    + +

    ◆ get_V0candidate()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::get_V0candidate (VertexingUtils::FCCAnalysesVertexV0_vtx,
    ROOT::VecOps::RVec< edm4hep::TrackState > tr_pair,
    VertexingUtils::FCCAnalysesVertex PV,
    bool chi2,
    double chi2_cut = 9. 
    )
    +
    + +

    returns invariant mass, distance from PV, and colliniarity variables for all V0 candidates [0] -> invM_Ks [GeV] [1] -> invM_Lambda1 [GeV] [2] -> invM_Lambda2 [GeV] [3] -> invM_Gamma [GeV] [4] -> r [mm] [5] -> r.p [unit vector] boolean check for if chi2 constraint needs to be checked skip the candidate with output size 0 - doesn't pass the chi2 cut

    + +
    +
    + +

    ◆ get_V0s() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks,
    VertexingUtils::FCCAnalysesVertex PV,
    bool tight,
    double chi2_cut = 9. 
    )
    +
    + +

    returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be chosen out of two sets

    + +
    +
    + +

    ◆ get_V0s() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks,
    VertexingUtils::FCCAnalysesVertex PV,
    double Ks_invM_low = 0.493,
    double Ks_invM_high = 0.503,
    double Ks_dis = 0.5,
    double Ks_cosAng = 0.999,
    double Lambda_invM_low = 1.111,
    double Lambda_invM_high = 1.121,
    double Lambda_dis = 0.5,
    double Lambda_cosAng = 0.99995,
    double Gamma_invM_low = 0.,
    double Gamma_invM_high = 0.005,
    double Gamma_dis = 9,
    double Gamma_cosAng = 0.99995,
    double chi2_cut = 9. 
    )
    +
    + +

    returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be set manually

    + +
    +
    + +

    ◆ get_V0s_jet()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s_jet (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles,
    ROOT::VecOps::RVec< edm4hep::TrackState > thetracks,
    ROOT::VecOps::RVec< bool > isInPrimary,
    ROOT::VecOps::RVec< fastjet::PseudoJet > jets,
    std::vector< std::vector< int > > jet_consti,
    VertexingUtils::FCCAnalysesVertex PV,
    bool tight = true,
    double chi2_cut = 9. 
    )
    +
    + +

    returns V0s reconstructed in each jet of the event (as an FCCAnalysesV0 object) need to perform jet clustering before calling this function

    + +
    +
    + +

    ◆ isV0()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< bool > FCCAnalyses::VertexFinderLCFIPlus::isV0 (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks,
    VertexingUtils::FCCAnalysesVertex PV,
    bool tight = false 
    )
    +
    + +

    V0 rejection/identification takes all (non-primary) tracks & assigns "true" to pairs that form a V0 if(tight) -> tight constraints if(!tight) -> loose constraints by default loose constraints.

    + +
    +
    + +

    ◆ V0rejection_tight()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFinderLCFIPlus::V0rejection_tight (ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    VertexingUtils::FCCAnalysesVertex PV,
    bool V0_rej = true 
    )
    +
    + +

    V0 rejection (tight) takes all (non-primary tracks) & removes tracks coming from V0s if user chooses by default V0 rejection is done.

    + +
    +
    + +

    ◆ VertexSeed_best()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::VertexFinderLCFIPlus::VertexSeed_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    VertexingUtils::FCCAnalysesVertex PV,
    double chi2_cut = 9.,
    double invM_cut = 10. 
    )
    +
    + +

    returns indices of the best pair of tracks from a vector of (non-primary) tracks default chi2 threshold is 9 and default invariant mass threshold is 10GeV

    + +
    +
    +

    Variable Documentation

    + +

    ◆ debug_me

    + +
    +
    + + + + +
    bool FCCAnalyses::VertexFinderLCFIPlus::debug_me = false
    +
    + +
    +
    + +

    ◆ m_e

    + +
    +
    + + + + +
    const double FCCAnalyses::VertexFinderLCFIPlus::m_e = 0.00051099
    +
    + +
    +
    + +

    ◆ m_p

    + +
    +
    + + + + +
    const double FCCAnalyses::VertexFinderLCFIPlus::m_p = 0.93827208
    +
    + +
    +
    + +

    ◆ m_pi

    + +
    +
    + + + + +
    const double FCCAnalyses::VertexFinderLCFIPlus::m_pi = 0.13957039
    +
    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1VertexFitterActs.html b/doc/latest/namespaceFCCAnalyses_1_1VertexFitterActs.html new file mode 100644 index 0000000000..bcd97d0e20 --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1VertexFitterActs.html @@ -0,0 +1,132 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::VertexFitterActs Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::VertexFitterActs Namespace Reference
    +
    +
    + + + + +

    +Functions

    VertexingUtils::FCCAnalysesVertex VertexFitterFullBilloir (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     
    +

    Function Documentation

    + +

    ◆ VertexFitterFullBilloir()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterActs::VertexFitterFullBilloir (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1VertexFitterSimple.html b/doc/latest/namespaceFCCAnalyses_1_1VertexFitterSimple.html new file mode 100644 index 0000000000..44c2bd1e6b --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1VertexFitterSimple.html @@ -0,0 +1,477 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::VertexFitterSimple Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::VertexFitterSimple Namespace Reference
    +
    +
    + +

    Vertex interface using Franco Bedeshi's code. +More...

    + + + + + + + + + + + + + + + + + + + +

    +Functions

    VertexingUtils::FCCAnalysesVertex VertexFitter (int Primary, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
     Vertex (code from Franco Bedeschi): passing the recoparticles. Units for the beamspot constraint: mum.
     
    VertexingUtils::FCCAnalysesVertex VertexFitter_Tk (int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
     Vertex (code from Franco Bedeschi): passing the tracks. Units for the beamspot constraint: mum.
     
    VertexingUtils::FCCAnalysesVertex VertexFitter_Tk (int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > get_PrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint, double bsc_sigmax, double bsc_sigmay, double bsc_sigmaz, double bsc_x, double bsc_y, double bsc_z)
     Return the tracks that are flagged as coming from the primary vertex.
     
    ROOT::VecOps::RVec< edm4hep::TrackState > get_NonPrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
     Return the tracks that are NOT flagged as coming from the primary vertex.
     
    ROOT::VecOps::RVec< bool > IsPrimary_forTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
     for an input vector of tracks, return a vector of bools that tell if the track was identified as a primary track
     
    +

    Detailed Description

    +

    Vertex interface using Franco Bedeshi's code.

    +

    This represents a set functions and utilities to perform vertexing from a list of tracks.

    +

    Function Documentation

    + +

    ◆ get_NonPrimaryTracks()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFitterSimple::get_NonPrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks,
    ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks 
    )
    +
    + +

    Return the tracks that are NOT flagged as coming from the primary vertex.

    + +
    +
    + +

    ◆ get_PrimaryTracks()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFitterSimple::get_PrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    bool BeamSpotConstraint,
    double bsc_sigmax,
    double bsc_sigmay,
    double bsc_sigmaz,
    double bsc_x,
    double bsc_y,
    double bsc_z 
    )
    +
    + +

    Return the tracks that are flagged as coming from the primary vertex.

    + +
    +
    + +

    ◆ IsPrimary_forTracks()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< bool > FCCAnalyses::VertexFitterSimple::IsPrimary_forTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks,
    ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks 
    )
    +
    + +

    for an input vector of tracks, return a vector of bools that tell if the track was identified as a primary track

    + +
    +
    + +

    ◆ VertexFitter()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter (int Primary,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles,
    ROOT::VecOps::RVec< edm4hep::TrackState > alltracks,
    bool BeamSpotConstraint = false,
    double sigmax = 0.,
    double sigmay = 0.,
    double sigmaz = 0.,
    double bsc_x = 0.,
    double bsc_y = 0.,
    double bsc_z = 0. 
    )
    +
    + +

    Vertex (code from Franco Bedeschi): passing the recoparticles. Units for the beamspot constraint: mum.

    + +
    +
    + +

    ◆ VertexFitter_Tk() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter_Tk (int Primary,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    bool BeamSpotConstraint = false,
    double sigmax = 0.,
    double sigmay = 0.,
    double sigmaz = 0.,
    double bsc_x = 0.,
    double bsc_y = 0.,
    double bsc_z = 0. 
    )
    +
    + +

    Vertex (code from Franco Bedeschi): passing the tracks. Units for the beamspot constraint: mum.

    + +
    +
    + +

    ◆ VertexFitter_Tk() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter_Tk (int Primary,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & alltracks,
    bool BeamSpotConstraint = false,
    double sigmax = 0.,
    double sigmay = 0.,
    double sigmaz = 0.,
    double bsc_x = 0.,
    double bsc_y = 0.,
    double bsc_z = 0. 
    )
    +
    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1VertexingUtils.html b/doc/latest/namespaceFCCAnalyses_1_1VertexingUtils.html new file mode 100644 index 0000000000..7270aae362 --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1VertexingUtils.html @@ -0,0 +1,2346 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::VertexingUtils Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::VertexingUtils Namespace Reference
    +
    +
    + +

    Vertexing utilities. +More...

    + + + + + + + + + + + + + + +

    +Classes

    struct  FCCAnalysesV0
     Structure to keep useful information that is related to the V0. More...
     
    struct  FCCAnalysesVertex
     Structure to keep useful track information that is related to the vertex. More...
     
    struct  FCCAnalysesVertexMC
     Structure to keep useful track information that is related to the vertex. More...
     
    struct  selTracks
     Selection of particles based on the d0 / z0 significances of the associated track. More...
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Functions

    TVectorD XPtoPar (TVector3 x, TVector3 p, Double_t Q)
     from delphes: returns track state parameters (delphes convention) for a given vertex (x), momentum (p) and charge
     
    TVector3 ParToP (TVectorD Par)
     from delphes: returns the momentum corresponding to a given track state
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > SelPrimaryTracks (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, TVector3 MC_EventPrimaryVertex)
     Selection of primary particles :
     
    int get_Nvertex (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
     Retrieve the number of reconstructed vertices from the collection of vertex object.
     
    FCCAnalysesVertex get_FCCAnalysesVertex (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
     Retrieve a single FCCAnalyses vertex from the collection of vertex object.
     
    edm4hep::VertexData get_VertexData (FCCAnalysesVertex TheVertex)
     Retrieve the edm4hep::VertexData from the vertex object.
     
    ROOT::VecOps::RVec< edm4hep::VertexData > get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
     Retrieve a vector of edm4hep::VertexData from the collection of vertex object.
     
    edm4hep::VertexData get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
     Retrieve a edm4hep::VertexData from the collection of vertex object at a given index.
     
    int get_VertexNtrk (FCCAnalysesVertex TheVertex)
     Retrieve the number of tracks from FCCAnalysesVertex.
     
    ROOT::VecOps::RVec< int > get_VertexNtrk (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     
    ROOT::VecOps::RVec< int > get_VertexRecoInd (FCCAnalysesVertex TheVertex)
     Retrieve the tracks indices from FCCAnalysesVertex.
     
    ROOT::VecOps::RVec< int > get_VertexRecoParticlesInd (FCCAnalysesVertex TheVertex, const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &reco)
     Retrieve the indices of the tracks fitted to that vertex, but now in the collection of RecoParticles.
     
    int get_nTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the number of tracks in a given track collection.
     
    bool compare_Tracks (const edm4hep::TrackState &tr1, const edm4hep::TrackState &tr2)
     compare two track states
     
    ROOT::VecOps::RVec< FCCAnalysesVertexget_all_vertices (FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)
     functions used for SV reconstruction
     
    ROOT::VecOps::RVec< FCCAnalysesVertexget_all_vertices (FCCAnalysesVertex PV, ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV)
     
    double get_invM_pairs (FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)
     returns the invariant mass of a two-track vertex CAUTION: m1 -> mass of first track, m2 -> mass of second track by default both pions
     
    ROOT::VecOps::RVec< double > get_invM_pairs (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, double m1=0.13957039, double m2=0.13957039)
     
    double get_invM (FCCAnalysesVertex vertex)
     returns the invariant mass of a vertex assuming all tracks to be pions
     
    ROOT::VecOps::RVec< double > get_invM (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     returns the invariant mass of a vector of vertices assuming all tracks to be pions
     
    double get_PV2V0angle (FCCAnalysesVertex V0, FCCAnalysesVertex PV)
     returns the cos of the angle b/n V0 candidate's (or any vtx's) momentum & PV to V0 (vtx) displacement vector
     
    double get_PV2vtx_angle (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, FCCAnalysesVertex vtx, FCCAnalysesVertex PV)
     returns cos of the angle b/n track (that form the vtx) momentum sum & PV to vtx displacement vector
     
    double get_trackE (edm4hep::TrackState track)
     returns a track's energy assuming the track to be a pion
     
    int get_n_SV (FCCAnalysesV0 SV)
     V0 Reconstruction Return the number of reconstructed V0s.
     
    ROOT::VecOps::RVec< TVector3 > get_position_SV (FCCAnalysesV0 SV)
     Return the vertex position of all reconstructed V0s (in mm)
     
    ROOT::VecOps::RVec< int > get_pdg_V0 (FCCAnalysesV0 V0)
     Return the PDG IDs of all reconstructed V0s.
     
    ROOT::VecOps::RVec< double > get_invM_V0 (FCCAnalysesV0 V0)
     Return the invariant masses of all reconstructed V0s.
     
    ROOT::VecOps::RVec< TVector3 > get_p_SV (FCCAnalysesV0 SV)
     Return the momentum of all reconstructed V0s.
     
    ROOT::VecOps::RVec< double > get_chi2_SV (FCCAnalysesV0 SV)
     Return chi2 of all reconstructed V0s.
     
    int get_n_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Passing a vector of FCCAnalysesVertex instead of FCCAnalysesV0 Return the number of reconstructed SVs.
     
    ROOT::VecOps::RVec< TVector3 > get_p_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return the momentum of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< TVector3 > get_position_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return the vertex position of all reconstructed SVs (in mm)
     
    ROOT::VecOps::RVec< double > get_pMag_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return the momentum magnitude of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return chi2 of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_norm_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return normalised chi2 of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< int > get_nDOF_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return no of DOF of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_theta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return polar angle (theta) of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_phi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return azimuthal angle (phi) of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
     Return polar angle (theta) of all reconstructed vertices wrt jets (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
     Return azimuthal angle (phi) of all reconstructed vertices wrt jets (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_pointingangle_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
     Return the pointing angle of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_dxy_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
     Return the distances of all reconstructed vertices from PV in xy plane [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_d3d_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
     Return the distances of all reconstructed vertices from PV in 3D [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
     Return the distances of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)
     Return the distances of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
     Return the distance in R of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)
     Return the distances in R of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< FCCAnalysesVertexget_all_SVs (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     For get_SV_jets ///.
     
    int get_n_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     Return the total number of reconstructed SVs.
     
    ROOT::VecOps::RVec< int > get_n_SV_jets (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     Return the number of reconstructed SVs per jet.
     
    std::vector< std::vector< edm4hep::TrackState > > get_tracksInJets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti)
     Return the tracks separated by jets.
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > get_svInJets (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet)
     Return V0s separated by jets.
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_invM (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > get_p_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_pMag_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > get_VertexNtrk (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_norm_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > get_nDOF_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_theta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_phi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_relTheta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_relPhi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_pointingangle_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_dxy_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_d3d_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > get_pdg_V0 (ROOT::VecOps::RVec< int > pdg, ROOT::VecOps::RVec< int > nSV_jet)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_invM_V0 (ROOT::VecOps::RVec< double > invM, ROOT::VecOps::RVec< int > nSV_jet)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > get_position_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     Return the vertex position of all reconstructed SVs (in mm)
     
    float get_trackMom (edm4hep::TrackState &atrack)
     
    TVectorD Edm4hep2Delphes_TrackParam (const TVectorD &param, bool Units_mm)
     convert track parameters, from edm4hep to delphes conventions
     
    TVectorD Delphes2Edm4hep_TrackParam (const TVectorD &param, bool Units_mm)
     convert track parameters, from delphes to edm4hep conventions
     
    TMatrixDSym Edm4hep2Delphes_TrackCovMatrix (const std::array< float, 21 > &covMatrix, bool Units_mm)
     convert track covariance matrix, from edm4hep to delphes conventions
     
    std::array< float, 21 > Delphes2Edm4hep_TrackCovMatrix (const TMatrixDSym &cov, bool Units_mm)
     convert track covariance matrix, from delphes to edm4hep conventions
     
    TVectorD get_trackParam (edm4hep::TrackState &atrack, bool Units_mm=false)
     — Internal methods needed by the code of Franco B:
     
    TMatrixDSym get_trackCov (edm4hep::TrackState &atrack, bool Units_mm=false)
     
    TVectorD ParToACTS (TVectorD Par)
     
    TMatrixDSym CovToACTS (TMatrixDSym Cov, TVectorD Par)
     
    ROOT::VecOps::RVec< double > get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)
     
    ROOT::VecOps::RVec< double > get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)
     
    +

    Detailed Description

    +

    Vertexing utilities.

    +

    Function Documentation

    + +

    ◆ compare_Tracks()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    bool FCCAnalyses::VertexingUtils::compare_Tracks (const edm4hep::TrackState & tr1,
    const edm4hep::TrackState & tr2 
    )
    +
    + +

    compare two track states

    + +
    +
    + +

    ◆ CovToACTS()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    TMatrixDSym FCCAnalyses::VertexingUtils::CovToACTS (TMatrixDSym Cov,
    TVectorD Par 
    )
    +
    + +
    +
    + +

    ◆ Delphes2Edm4hep_TrackCovMatrix()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    std::array< float, 21 > FCCAnalyses::VertexingUtils::Delphes2Edm4hep_TrackCovMatrix (const TMatrixDSym & cov,
    bool Units_mm 
    )
    +
    + +

    convert track covariance matrix, from delphes to edm4hep conventions

    + +
    +
    + +

    ◆ Delphes2Edm4hep_TrackParam()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    TVectorD FCCAnalyses::VertexingUtils::Delphes2Edm4hep_TrackParam (const TVectorD & param,
    bool Units_mm 
    )
    +
    + +

    convert track parameters, from delphes to edm4hep conventions

    + +
    +
    + +

    ◆ Edm4hep2Delphes_TrackCovMatrix()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    TMatrixDSym FCCAnalyses::VertexingUtils::Edm4hep2Delphes_TrackCovMatrix (const std::array< float, 21 > & covMatrix,
    bool Units_mm 
    )
    +
    + +

    convert track covariance matrix, from edm4hep to delphes conventions

    + +
    +
    + +

    ◆ Edm4hep2Delphes_TrackParam()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    TVectorD FCCAnalyses::VertexingUtils::Edm4hep2Delphes_TrackParam (const TVectorD & param,
    bool Units_mm 
    )
    +
    + +

    convert track parameters, from edm4hep to delphes conventions

    + +
    +
    + +

    ◆ get_all_SVs()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< FCCAnalysesVertex > FCCAnalyses::VertexingUtils::get_all_SVs (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    +
    + +

    For get_SV_jets ///.

    +

    Return the number of reconstructed SVs

    + +
    +
    + +

    ◆ get_all_vertices() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< FCCAnalysesVertex > FCCAnalyses::VertexingUtils::get_all_vertices (FCCAnalysesVertex PV,
    ROOT::VecOps::RVec< FCCAnalysesVertexSV 
    )
    +
    + +

    functions used for SV reconstruction

    +

    returns a vector of all vertices (PV and SVs), e.g to use in myUtils::get_Vertex_d2PV first entry: PV, all subsequent entries: SVs

    + +
    +
    + +

    ◆ get_all_vertices() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< FCCAnalysesVertex > FCCAnalyses::VertexingUtils::get_all_vertices (FCCAnalysesVertex PV,
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV 
    )
    +
    + +
    +
    + +

    ◆ get_chi2_SV() [1/3]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_chi2_SV (FCCAnalysesV0 SV)
    +
    + +

    Return chi2 of all reconstructed V0s.

    + +
    +
    + +

    ◆ get_chi2_SV() [2/3]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    +
    + +

    Return chi2 of all reconstructed vertices (or V0.vtx)

    + +
    +
    + +

    ◆ get_chi2_SV() [3/3]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    +
    + +
    +
    + +

    ◆ get_d3d_SV() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    FCCAnalysesVertex PV 
    )
    +
    + +

    Return the distances of all reconstructed vertices from PV in 3D [mm] (or V0.vtx)

    + +
    +
    + +

    ◆ get_d3d_SV() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_d3d_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices,
    FCCAnalysesVertex PV 
    )
    +
    + +
    +
    + +

    ◆ get_d3d_SV_obj() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    edm4hep::Vector3d location 
    )
    +
    + +

    Return the distances of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)

    + +
    +
    + +

    ◆ get_d3d_SV_obj() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    TVector3 location 
    )
    +
    + +

    Return the distances of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)

    + +
    +
    + +

    ◆ get_dR_SV_obj() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    edm4hep::Vector3d location 
    )
    +
    + +

    Return the distances in R of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)

    + +
    +
    + +

    ◆ get_dR_SV_obj() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    TVector3 location 
    )
    +
    + +

    Return the distance in R of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)

    + +
    +
    + +

    ◆ get_dxy_SV() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dxy_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    FCCAnalysesVertex PV 
    )
    +
    + +

    Return the distances of all reconstructed vertices from PV in xy plane [mm] (or V0.vtx)

    + +
    +
    + +

    ◆ get_dxy_SV() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_dxy_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices,
    FCCAnalysesVertex PV 
    )
    +
    + +
    +
    + +

    ◆ get_FCCAnalysesVertex()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    FCCAnalysesVertex FCCAnalyses::VertexingUtils::get_FCCAnalysesVertex (ROOT::VecOps::RVec< FCCAnalysesVertexTheVertexColl,
    int index 
    )
    +
    + +

    Retrieve a single FCCAnalyses vertex from the collection of vertex object.

    + +
    +
    + +

    ◆ get_invM() [1/3]

    + +
    +
    + + + + + + + + +
    double FCCAnalyses::VertexingUtils::get_invM (FCCAnalysesVertex vertex)
    +
    + +

    returns the invariant mass of a vertex assuming all tracks to be pions

    + +
    +
    + +

    ◆ get_invM() [2/3]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    +
    + +

    returns the invariant mass of a vector of vertices assuming all tracks to be pions

    + +
    +
    + +

    ◆ get_invM() [3/3]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_invM (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    +
    + +
    +
    + +

    ◆ get_invM_pairs() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    double FCCAnalyses::VertexingUtils::get_invM_pairs (FCCAnalysesVertex vertex,
    double m1 = 0.13957039,
    double m2 = 0.13957039 
    )
    +
    + +

    returns the invariant mass of a two-track vertex CAUTION: m1 -> mass of first track, m2 -> mass of second track by default both pions

    + +
    +
    + +

    ◆ get_invM_pairs() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM_pairs (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    double m1 = 0.13957039,
    double m2 = 0.13957039 
    )
    +
    + +
    +
    + +

    ◆ get_invM_V0() [1/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM_V0 (FCCAnalysesV0 V0)
    +
    + +

    Return the invariant masses of all reconstructed V0s.

    + +
    +
    + +

    ◆ get_invM_V0() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_invM_V0 (ROOT::VecOps::RVec< double > invM,
    ROOT::VecOps::RVec< int > nSV_jet 
    )
    +
    + +
    +
    + +

    ◆ get_n_SV() [1/3]

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::VertexingUtils::get_n_SV (FCCAnalysesV0 SV)
    +
    + +

    V0 Reconstruction Return the number of reconstructed V0s.

    + +
    +
    + +

    ◆ get_n_SV() [2/3]

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::VertexingUtils::get_n_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    +
    + +

    Passing a vector of FCCAnalysesVertex instead of FCCAnalysesV0 Return the number of reconstructed SVs.

    + +
    +
    + +

    ◆ get_n_SV() [3/3]

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::VertexingUtils::get_n_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    +
    + +

    Return the total number of reconstructed SVs.

    + +
    +
    + +

    ◆ get_n_SV_jets()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_n_SV_jets (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    +
    + +

    Return the number of reconstructed SVs per jet.

    + +
    +
    + +

    ◆ get_nDOF_SV() [1/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_nDOF_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    +
    + +

    Return no of DOF of all reconstructed vertices (or V0.vtx)

    + +
    +
    + +

    ◆ get_nDOF_SV() [2/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_nDOF_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    +
    + +
    +
    + +

    ◆ get_norm_chi2_SV() [1/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_norm_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    +
    + +

    Return normalised chi2 of all reconstructed vertices (or V0.vtx)

    + +
    +
    + +

    ◆ get_norm_chi2_SV() [2/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_norm_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    +
    + +
    +
    + +

    ◆ get_nTracks()

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::VertexingUtils::get_nTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    +
    + +

    Return the number of tracks in a given track collection.

    + +
    +
    + +

    ◆ get_Nvertex()

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::VertexingUtils::get_Nvertex (ROOT::VecOps::RVec< FCCAnalysesVertexTheVertexColl)
    +
    + +

    Retrieve the number of reconstructed vertices from the collection of vertex object.

    + +
    +
    + +

    ◆ get_p_SV() [1/3]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_p_SV (FCCAnalysesV0 SV)
    +
    + +

    Return the momentum of all reconstructed V0s.

    + +
    +
    + +

    ◆ get_p_SV() [2/3]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_p_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    +
    + +

    Return the momentum of all reconstructed vertices (or V0.vtx)

    + +
    +
    + +

    ◆ get_p_SV() [3/3]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > FCCAnalyses::VertexingUtils::get_p_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    +
    + +
    +
    + +

    ◆ get_pdg_V0() [1/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_pdg_V0 (FCCAnalysesV0 V0)
    +
    + +

    Return the PDG IDs of all reconstructed V0s.

    + +
    +
    + +

    ◆ get_pdg_V0() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_pdg_V0 (ROOT::VecOps::RVec< int > pdg,
    ROOT::VecOps::RVec< int > nSV_jet 
    )
    +
    + +
    +
    + +

    ◆ get_phi_SV() [1/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_phi_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    +
    + +

    Return azimuthal angle (phi) of all reconstructed vertices (or V0.vtx)

    + +
    +
    + +

    ◆ get_phi_SV() [2/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_phi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    +
    + +
    +
    + +

    ◆ get_pMag_SV() [1/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_pMag_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    +
    + +

    Return the momentum magnitude of all reconstructed vertices (or V0.vtx)

    + +
    +
    + +

    ◆ get_pMag_SV() [2/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_pMag_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    +
    + +
    +
    + +

    ◆ get_pointingangle_SV() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_pointingangle_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    FCCAnalysesVertex PV 
    )
    +
    + +

    Return the pointing angle of all reconstructed vertices (or V0.vtx)

    + +
    +
    + +

    ◆ get_pointingangle_SV() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_pointingangle_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices,
    FCCAnalysesVertex PV 
    )
    +
    + +
    +
    + +

    ◆ get_position_SV() [1/3]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_position_SV (FCCAnalysesV0 SV)
    +
    + +

    Return the vertex position of all reconstructed V0s (in mm)

    + +
    +
    + +

    ◆ get_position_SV() [2/3]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_position_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    +
    + +

    Return the vertex position of all reconstructed SVs (in mm)

    + +
    +
    + +

    ◆ get_position_SV() [3/3]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > FCCAnalyses::VertexingUtils::get_position_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    +
    + +

    Return the vertex position of all reconstructed SVs (in mm)

    + +
    +
    + +

    ◆ get_PV2V0angle()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    double FCCAnalyses::VertexingUtils::get_PV2V0angle (FCCAnalysesVertex V0,
    FCCAnalysesVertex PV 
    )
    +
    + +

    returns the cos of the angle b/n V0 candidate's (or any vtx's) momentum & PV to V0 (vtx) displacement vector

    + +
    +
    + +

    ◆ get_PV2vtx_angle()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    double FCCAnalyses::VertexingUtils::get_PV2vtx_angle (ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    FCCAnalysesVertex vtx,
    FCCAnalysesVertex PV 
    )
    +
    + +

    returns cos of the angle b/n track (that form the vtx) momentum sum & PV to vtx displacement vector

    + +
    +
    + +

    ◆ get_relPhi_SV() [1/3]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    fastjet::PseudoJet jet 
    )
    +
    + +
    +
    + +

    ◆ get_relPhi_SV() [2/3]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    ROOT::VecOps::RVec< int > nSV_jet,
    ROOT::VecOps::RVec< fastjet::PseudoJet > jets 
    )
    +
    + +

    Return azimuthal angle (phi) of all reconstructed vertices wrt jets (or V0.vtx)

    + +
    +
    + +

    ◆ get_relPhi_SV() [3/3]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_relPhi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices,
    ROOT::VecOps::RVec< fastjet::PseudoJet > jets 
    )
    +
    + +
    +
    + +

    ◆ get_relTheta_SV() [1/3]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    fastjet::PseudoJet jet 
    )
    +
    + +
    +
    + +

    ◆ get_relTheta_SV() [2/3]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    ROOT::VecOps::RVec< int > nSV_jet,
    ROOT::VecOps::RVec< fastjet::PseudoJet > jets 
    )
    +
    + +

    Return polar angle (theta) of all reconstructed vertices wrt jets (or V0.vtx)

    + +
    +
    + +

    ◆ get_relTheta_SV() [3/3]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_relTheta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices,
    ROOT::VecOps::RVec< fastjet::PseudoJet > jets 
    )
    +
    + +
    +
    + +

    ◆ get_svInJets()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > FCCAnalyses::VertexingUtils::get_svInJets (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    ROOT::VecOps::RVec< int > nSV_jet 
    )
    +
    + +

    Return V0s separated by jets.

    + +
    +
    + +

    ◆ get_theta_SV() [1/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_theta_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    +
    + +

    Return polar angle (theta) of all reconstructed vertices (or V0.vtx)

    + +
    +
    + +

    ◆ get_theta_SV() [2/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_theta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    +
    + +
    +
    + +

    ◆ get_trackCov()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    TMatrixDSym FCCAnalyses::VertexingUtils::get_trackCov (edm4hep::TrackState & atrack,
    bool Units_mm = false 
    )
    +
    + +
    +
    + +

    ◆ get_trackE()

    + +
    +
    + + + + + + + + +
    double FCCAnalyses::VertexingUtils::get_trackE (edm4hep::TrackState track)
    +
    + +

    returns a track's energy assuming the track to be a pion

    + +
    +
    + +

    ◆ get_trackMom()

    + +
    +
    + + + + + + + + +
    float FCCAnalyses::VertexingUtils::get_trackMom (edm4hep::TrackState & atrack)
    +
    + +
    +
    + +

    ◆ get_trackParam()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    TVectorD FCCAnalyses::VertexingUtils::get_trackParam (edm4hep::TrackState & atrack,
    bool Units_mm = false 
    )
    +
    + +

    — Internal methods needed by the code of Franco B:

    + +
    +
    + +

    ◆ get_tracksInJets()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    std::vector< std::vector< edm4hep::TrackState > > FCCAnalyses::VertexingUtils::get_tracksInJets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles,
    ROOT::VecOps::RVec< edm4hep::TrackState > thetracks,
    ROOT::VecOps::RVec< fastjet::PseudoJet > jets,
    std::vector< std::vector< int > > jet_consti 
    )
    +
    + +

    Return the tracks separated by jets.

    + +
    +
    + +

    ◆ get_VertexData() [1/3]

    + +
    +
    + + + + + + + + +
    edm4hep::VertexData FCCAnalyses::VertexingUtils::get_VertexData (FCCAnalysesVertex TheVertex)
    +
    + +

    Retrieve the edm4hep::VertexData from the vertex object.

    + +
    +
    + +

    ◆ get_VertexData() [2/3]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::VertexingUtils::get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertexTheVertexColl)
    +
    + +

    Retrieve a vector of edm4hep::VertexData from the collection of vertex object.

    + +
    +
    + +

    ◆ get_VertexData() [3/3]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    edm4hep::VertexData FCCAnalyses::VertexingUtils::get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertexTheVertexColl,
    int index 
    )
    +
    + +

    Retrieve a edm4hep::VertexData from the collection of vertex object at a given index.

    + +
    +
    + +

    ◆ get_VertexNtrk() [1/3]

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::VertexingUtils::get_VertexNtrk (FCCAnalysesVertex TheVertex)
    +
    + +

    Retrieve the number of tracks from FCCAnalysesVertex.

    + +
    +
    + +

    ◆ get_VertexNtrk() [2/3]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexNtrk (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    +
    + +
    +
    + +

    ◆ get_VertexNtrk() [3/3]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_VertexNtrk (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    +
    + +
    +
    + +

    ◆ get_VertexRecoInd()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexRecoInd (FCCAnalysesVertex TheVertex)
    +
    + +

    Retrieve the tracks indices from FCCAnalysesVertex.

    + +
    +
    + +

    ◆ get_VertexRecoParticlesInd()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexRecoParticlesInd (FCCAnalysesVertex TheVertex,
    const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & reco 
    )
    +
    + +

    Retrieve the indices of the tracks fitted to that vertex, but now in the collection of RecoParticles.

    + +
    +
    + +

    ◆ ParToACTS()

    + +
    +
    + + + + + + + + +
    TVectorD FCCAnalyses::VertexingUtils::ParToACTS (TVectorD Par)
    +
    + +
    +
    + +

    ◆ ParToP()

    + +
    +
    + + + + + + + + +
    TVector3 FCCAnalyses::VertexingUtils::ParToP (TVectorD Par)
    +
    + +

    from delphes: returns the momentum corresponding to a given track state

    + +
    +
    + +

    ◆ SelPrimaryTracks()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::VertexingUtils::SelPrimaryTracks (ROOT::VecOps::RVec< int > recind,
    ROOT::VecOps::RVec< int > mcind,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    TVector3 MC_EventPrimaryVertex 
    )
    +
    + +

    Selection of primary particles :

    + +
    +
    + +

    ◆ XPtoPar()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    TVectorD FCCAnalyses::VertexingUtils::XPtoPar (TVector3 x,
    TVector3 p,
    Double_t Q 
    )
    +
    + +

    from delphes: returns track state parameters (delphes convention) for a given vertex (x), momentum (p) and charge

    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1WeaverUtils.html b/doc/latest/namespaceFCCAnalyses_1_1WeaverUtils.html new file mode 100644 index 0000000000..e2312f9db1 --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1WeaverUtils.html @@ -0,0 +1,260 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::WeaverUtils Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::WeaverUtils Namespace Reference
    +
    +
    + + + + + + + + + + + + + + + + + +

    +Functions

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > compute_weights (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > > &)
     Compute all weights given a collection of input variables.
     
    void setup_weaver (const std::string &, const std::string &, const ROOT::VecOps::RVec< std::string > &)
     Setup the ONNXRuntime instance using Weaver-provided parameters.
     
    template<typename... Args>
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > get_weights (Args &&... args)
     Compute all weights given an unspecified collection of input variables.
     
    ROOT::VecOps::RVec< float > get_weight (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > &, int)
     Get one specific weight previously computed.
     
    void setup_weaver (const std::string &onnx_filename, const std::string &json_filename, const rv::RVec< std::string > &vars)
     
    +

    Function Documentation

    + +

    ◆ compute_weights()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > FCCAnalyses::WeaverUtils::compute_weights (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > > & vars)
    +
    + +

    Compute all weights given a collection of input variables.

    +
    Note
    This helper should not be used directly in RDataFrame examples
    + +
    +
    + +

    ◆ get_weight()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::WeaverUtils::get_weight (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > & objects_weights,
    int weight 
    )
    +
    + +

    Get one specific weight previously computed.

    + +
    +
    + +

    ◆ get_weights()

    + +
    +
    +
    +template<typename... Args>
    + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > FCCAnalyses::WeaverUtils::get_weights (Args &&... args)
    +
    + +

    Compute all weights given an unspecified collection of input variables.

    + +
    +
    + +

    ◆ setup_weaver() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    void FCCAnalyses::WeaverUtils::setup_weaver (const std::string & ,
    const std::string & ,
    const ROOT::VecOps::RVec< std::string > &  
    )
    +
    + +

    Setup the ONNXRuntime instance using Weaver-provided parameters.

    + +
    +
    + +

    ◆ setup_weaver() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    void FCCAnalyses::WeaverUtils::setup_weaver (const std::string & onnx_filename,
    const std::string & json_filename,
    const rv::RVec< std::string > & vars 
    )
    +
    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1myFinalSel.html b/doc/latest/namespaceFCCAnalyses_1_1myFinalSel.html new file mode 100644 index 0000000000..54b75e7071 --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1myFinalSel.html @@ -0,0 +1,372 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::myFinalSel Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::myFinalSel Namespace Reference
    +
    +
    + + + + + + + + + + + + + + + + + + +

    +Functions

    int selTauCand (ROOT::VecOps::RVec< float > mass, ROOT::VecOps::RVec< int > vertex_ind, ROOT::VecOps::RVec< float > vertex_chi2)
     
    int selTauCandTM (ROOT::VecOps::RVec< int > mcvertex, ROOT::VecOps::RVec< int > truevertex, int CandInd)
     
    float get_min (ROOT::VecOps::RVec< float > in, float val)
     
    float get_max (ROOT::VecOps::RVec< float > in, float val)
     
    float get_ave (ROOT::VecOps::RVec< float > in, float val)
     
    float get_min (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float get_max (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float get_ave (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    +

    Function Documentation

    + +

    ◆ get_ave() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in,
    float val 
    )
    +
    + +
    +
    + +

    ◆ get_ave() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in,
    ROOT::VecOps::RVec< int > ispv,
    int index 
    )
    +
    + +
    +
    + +

    ◆ get_max() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in,
    float val 
    )
    +
    + +
    +
    + +

    ◆ get_max() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in,
    ROOT::VecOps::RVec< int > ispv,
    int index 
    )
    +
    + +
    +
    + +

    ◆ get_min() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in,
    float val 
    )
    +
    + +
    +
    + +

    ◆ get_min() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in,
    ROOT::VecOps::RVec< int > ispv,
    int index 
    )
    +
    + +
    +
    + +

    ◆ selTauCand()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    int FCCAnalyses::myFinalSel::selTauCand (ROOT::VecOps::RVec< float > mass,
    ROOT::VecOps::RVec< int > vertex_ind,
    ROOT::VecOps::RVec< float > vertex_chi2 
    )
    +
    + +
    +
    + +

    ◆ selTauCandTM()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    int FCCAnalyses::myFinalSel::selTauCandTM (ROOT::VecOps::RVec< int > mcvertex,
    ROOT::VecOps::RVec< int > truevertex,
    int CandInd 
    )
    +
    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceFCCAnalyses_1_1myUtils.html b/doc/latest/namespaceFCCAnalyses_1_1myUtils.html new file mode 100644 index 0000000000..5295727ec0 --- /dev/null +++ b/doc/latest/namespaceFCCAnalyses_1_1myUtils.html @@ -0,0 +1,3119 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::myUtils Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::myUtils Namespace Reference
    +
    +
    + + + + + + + + + + + + + + + + +

    +Classes

    struct  build_D0
     
    struct  build_tau23pi
     
    struct  FCCAnalysesComposite
     
    struct  FCCAnalysesComposite2
     
    struct  filter_PV
     
    struct  sel_PID
     
    struct  sel_PV
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Functions

    ROOT::VecOps::RVec< edm4hep::TrackState > get_pseudotrack (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_tau23pi (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_B2Kstee (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_B2Kstmumu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_Bd2KstNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_Bs2PhiNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_Bd2MuMu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCget_MCVertexObject (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexmerge_VertexObjet (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexget_VertexObject (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin)
     
    ROOT::VecOps::RVec< float > get_Vertex_mass (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     
    ROOT::VecOps::RVec< float > get_Vertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_xErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_yErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_zErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_chi2 (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > get_Vertex_isPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > get_Vertex_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_d2PV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< float > get_Vertex_d2PVError (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< int > get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
     
    ROOT::VecOps::RVec< int > get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_d2MC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
     
    std::vector< std::vector< int > > get_Vertex_ind (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float get_d0 (TVector3 x, TVector3 p)
     
    float get_z0 (TVector3 x, TVector3 p)
     
    ROOT::VecOps::RVec< TVector3 > get_MCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > get_MCVertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > get_MCVertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > get_MCVertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< int > get_NTracksMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > get_MCindMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > get_MCpdgMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > get_MCpdgMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > get_MCpdgGMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< int > get_MCMother1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > get_MCMother2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > get_MCDaughter1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > get_MCDaughter2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeadd_truthmatched (ROOT::VecOps::RVec< FCCAnalysesComposite > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2add_truthmatched2 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > get_trueVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
     
    bool isPV (edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
     
    ROOT::VecOps::RVec< int > getMC_daughter (int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > getMC_parent (int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    int getMC_parent (int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< float > get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
     
    ROOT::VecOps::RVec< float > get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)
     
    float get_distanceVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    float get_distanceErrorVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    float get_distance (TVector3 v1, TVector3 v2)
     
    float get_distance (edm4hep::Vector3f v1, TVector3 v2, int comp)
     
    ROOT::VecOps::RVec< int > get_compmc (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< TLorentzVector > getFCCAnalysesComposite_particle (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > getFCCAnalysesComposite_index (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< edm4hep::VertexData > getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    int getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    int getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_type (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_B (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_charge (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_mcvertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_q (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_d0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_z0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > getFCCAnalysesComposite_track (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_trackd0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< float > get_trackz0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_truthMatch (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositebuild_Bu2D0Pi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > PID (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > get_RP_atVertex (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float build_invmass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    TLorentzVector build_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    ROOT::VecOps::RVec< float > get_Vertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< float > get_DVertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< int > get_Vertex_thrusthemis_emin (ROOT::VecOps::RVec< float > angle, float eneg, float epos)
     
    ROOT::VecOps::RVec< int > get_Vertex_thrusthemis (ROOT::VecOps::RVec< float > angle, int index)
     index ==1 -> positive angle == minimum energy index ==0 -> negative angle == maximum energy
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > build_rho (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > get_mass (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > get_px (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > get_py (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > get_pz (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    float get_p (edm4hep::ReconstructedParticleData in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< edm4hep::TrackState > get_truetrack (ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    int get_PV_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    int hasPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float get_dPV2DV_min (ROOT::VecOps::RVec< float > in)
     
    float get_dPV2DV_max (ROOT::VecOps::RVec< float > in)
     
    float get_dPV2DV_ave (ROOT::VecOps::RVec< float > in)
     
    int get_Npos (ROOT::VecOps::RVec< float > in)
     
    int get_Nneg (ROOT::VecOps::RVec< float > in)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > build_truerho (ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_anglethrust (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
     
    int has_anglethrust_emin (ROOT::VecOps::RVec< float > angle)
     
    + + + +

    +Variables

    int globalmm =0
     
    +

    Function Documentation

    + +

    ◆ add_truthmatched()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< FCCAnalysesComposite > FCCAnalyses::myUtils::add_truthmatched (ROOT::VecOps::RVec< FCCAnalysesCompositecomp,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > rp2mc,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +
    +
    + +

    ◆ add_truthmatched2()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::add_truthmatched2 (ROOT::VecOps::RVec< FCCAnalysesComposite2comp,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< int > rp2mc,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +
    +
    + +

    ◆ build_B2Kstee()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_B2Kstee (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    +
    + +
    +
    + +

    ◆ build_B2Kstmumu()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_B2Kstmumu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    +
    + +
    +
    + +

    ◆ build_Bd2KstNuNu()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_Bd2KstNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    +
    + +
    +
    + +

    ◆ build_Bd2MuMu()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_Bd2MuMu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    +
    + +
    +
    + +

    ◆ build_Bs2PhiNuNu()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_Bs2PhiNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    +
    + +
    +
    + +

    ◆ build_Bu2D0Pi()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< FCCAnalysesComposite > FCCAnalyses::myUtils::build_Bu2D0Pi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< FCCAnalysesComposited0,
    ROOT::VecOps::RVec< int > pions 
    )
    +
    + +
    +
    + +

    ◆ build_invmass()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::myUtils::build_invmass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< int > index 
    )
    +
    + +
    +
    + +

    ◆ build_rho()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > FCCAnalyses::myUtils::build_rho (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    +
    + +
    +
    + +

    ◆ build_tau23pi()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_tau23pi (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    +
    + +
    +
    + +

    ◆ build_tlv()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    TLorentzVector FCCAnalyses::myUtils::build_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< int > index 
    )
    +
    + +
    +
    + +

    ◆ build_truerho()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::myUtils::build_truerho (ROOT::VecOps::RVec< int > vertexind,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +
    +
    + +

    ◆ get_compmc()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_compmc (ROOT::VecOps::RVec< FCCAnalysesCompositein)
    +
    + +
    +
    + +

    ◆ get_d0()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::myUtils::get_d0 (TVector3 x,
    TVector3 p 
    )
    +
    + +
    +
    + +

    ◆ get_distance() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::myUtils::get_distance (edm4hep::Vector3f v1,
    TVector3 v2,
    int comp 
    )
    +
    + +
    +
    + +

    ◆ get_distance() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::myUtils::get_distance (TVector3 v1,
    TVector3 v2 
    )
    +
    + +
    +
    + +

    ◆ get_distanceErrorVertex()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::myUtils::get_distanceErrorVertex (edm4hep::VertexData v1,
    edm4hep::VertexData v2,
    int comp 
    )
    +
    + +
    +
    + +

    ◆ get_distanceVertex()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::myUtils::get_distanceVertex (edm4hep::VertexData v1,
    edm4hep::VertexData v2,
    int comp 
    )
    +
    + +
    +
    + +

    ◆ get_dPV2DV_ave()

    + +
    +
    + + + + + + + + +
    float FCCAnalyses::myUtils::get_dPV2DV_ave (ROOT::VecOps::RVec< float > in)
    +
    + +
    +
    + +

    ◆ get_dPV2DV_max()

    + +
    +
    + + + + + + + + +
    float FCCAnalyses::myUtils::get_dPV2DV_max (ROOT::VecOps::RVec< float > in)
    +
    + +
    +
    + +

    ◆ get_dPV2DV_min()

    + +
    +
    + + + + + + + + +
    float FCCAnalyses::myUtils::get_dPV2DV_min (ROOT::VecOps::RVec< float > in)
    +
    + +
    +
    + +

    ◆ get_DVertex_thrusthemis_angle()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_DVertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< float > thrust 
    )
    +
    + +
    +
    + +

    ◆ get_flightDistanceVertex() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesCompositein,
    edm4hep::VertexData pv 
    )
    +
    + +
    +
    + +

    ◆ get_flightDistanceVertex() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesCompositein,
    VertexingUtils::FCCAnalysesVertex pv 
    )
    +
    + +
    +
    + +

    ◆ get_mass()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_mass (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in,
    int index 
    )
    +
    + +
    +
    + +

    ◆ get_MCDaughter1()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +
    +
    + +

    ◆ get_MCDaughter2()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +
    +
    + +

    ◆ get_MCindMCVertex()

    + +
    +
    + + + + + + + + +
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCindMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex)
    +
    + +
    +
    + +

    ◆ get_MCMother1()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +
    +
    + +

    ◆ get_MCMother2()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +
    +
    + +

    ◆ get_MCpdgGMotherMCVertex()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgGMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +
    +
    + +

    ◆ get_MCpdgMCVertex()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +
    +
    + +

    ◆ get_MCpdgMotherMCVertex()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +
    +
    + +

    ◆ get_MCVertex()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::myUtils::get_MCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex)
    +
    + +
    +
    + +

    ◆ get_MCVertex_x()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex)
    +
    + +
    +
    + +

    ◆ get_MCVertex_y()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex)
    +
    + +
    +
    + +

    ◆ get_MCVertex_z()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex)
    +
    + +
    +
    + +

    ◆ get_MCVertexObject()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > FCCAnalyses::myUtils::get_MCVertexObject (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +
    +
    + +

    ◆ get_Nneg()

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::myUtils::get_Nneg (ROOT::VecOps::RVec< float > in)
    +
    + +
    +
    + +

    ◆ get_Npos()

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::myUtils::get_Npos (ROOT::VecOps::RVec< float > in)
    +
    + +
    +
    + +

    ◆ get_NTracksMCVertex()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_NTracksMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex)
    +
    + +
    +
    + +

    ◆ get_p()

    + +
    +
    + + + + + + + + +
    float FCCAnalyses::myUtils::get_p (edm4hep::ReconstructedParticleData in)
    +
    + +

    return the momenta of the input ReconstructedParticles

    + +
    +
    + +

    ◆ get_pseudotrack()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_pseudotrack (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    +
    + +
    +
    + +

    ◆ get_PV_ntracks()

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::myUtils::get_PV_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    +
    + +
    +
    + +

    ◆ get_px()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_px (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in,
    int index 
    )
    +
    + +
    +
    + +

    ◆ get_py()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_py (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in,
    int index 
    )
    +
    + +
    +
    + +

    ◆ get_pz()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_pz (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in,
    int index 
    )
    +
    + +
    +
    + +

    ◆ get_RP_atVertex()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::get_RP_atVertex (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex 
    )
    +
    + +
    +
    + +

    ◆ get_trackd0()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackd0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
    +
    + +
    +
    + +

    ◆ get_trackz0()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackz0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
    +
    + +
    +
    + +

    ◆ get_truetrack()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_truetrack (ROOT::VecOps::RVec< int > in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +
    +
    + +

    ◆ get_trueVertex()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_trueVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > ind,
    int mother,
    int grandmother 
    )
    +
    + +
    +
    + +

    ◆ get_Vertex_chi2()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_chi2 (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    +
    + +
    +
    + +

    ◆ get_Vertex_d2MC()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2MC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCmcver,
    ROOT::VecOps::RVec< int > mcind,
    int comp 
    )
    +
    + +
    +
    + +

    ◆ get_Vertex_d2PV()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    int comp 
    )
    +
    + +
    +
    + +

    ◆ get_Vertex_d2PVError()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PVError (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    int comp 
    )
    +
    + +
    +
    + +

    ◆ get_Vertex_ind()

    + +
    +
    + + + + + + + + +
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_Vertex_ind (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    +
    + +
    +
    + +

    ◆ get_Vertex_indMC() [1/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    +
    + +
    +
    + +

    ◆ get_Vertex_indMC() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCmcver 
    )
    +
    + +
    +
    + +

    ◆ get_Vertex_isPV()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_isPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    +
    + +
    +
    + +

    ◆ get_Vertex_mass()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_mass (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco 
    )
    +
    + +
    +
    + +

    ◆ get_Vertex_ntracks()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    +
    + +
    +
    + +

    ◆ get_Vertex_thrusthemis()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis (ROOT::VecOps::RVec< float > angle,
    int index 
    )
    +
    + +

    index ==1 -> positive angle == minimum energy index ==0 -> negative angle == maximum energy

    + +
    +
    + +

    ◆ get_Vertex_thrusthemis_angle()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< float > thrust 
    )
    +
    + +
    +
    + +

    ◆ get_Vertex_thrusthemis_emin()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis_emin (ROOT::VecOps::RVec< float > angle,
    float eneg,
    float epos 
    )
    +
    + +
    +
    + +

    ◆ get_Vertex_x()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    +
    + +
    +
    + +

    ◆ get_Vertex_xErr()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_xErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    +
    + +
    +
    + +

    ◆ get_Vertex_y()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    +
    + +
    +
    + +

    ◆ get_Vertex_yErr()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_yErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    +
    + +
    +
    + +

    ◆ get_Vertex_z()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    +
    + +
    +
    + +

    ◆ get_Vertex_zErr()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_zErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    +
    + +
    +
    + +

    ◆ get_VertexObject()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::myUtils::get_VertexObject (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCmcver,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin 
    )
    +
    + +
    +
    + +

    ◆ get_z0()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::myUtils::get_z0 (TVector3 x,
    TVector3 p 
    )
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_anglethrust()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_anglethrust (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< float > thrust 
    )
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_B()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_B (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_charge()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_charge (ROOT::VecOps::RVec< FCCAnalysesComposite2in)
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_d0()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_d0 (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    int index 
    )
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_index()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::myUtils::getFCCAnalysesComposite_index (ROOT::VecOps::RVec< FCCAnalysesCompositein)
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_mass() [1/4]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesCompositein)
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_mass() [2/4]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2in)
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_mass() [3/4]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex 
    )
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_mass() [4/4]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    int index 
    )
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_mcvertex()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_mcvertex (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex 
    )
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_N() [1/2]

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesCompositein)
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_N() [2/2]

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite2in)
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_p() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    int type 
    )
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_p() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    int index,
    int type 
    )
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_particle()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::myUtils::getFCCAnalysesComposite_particle (ROOT::VecOps::RVec< FCCAnalysesCompositein)
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_q()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_q (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    int index 
    )
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_track()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::getFCCAnalysesComposite_track (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex 
    )
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_truthMatch()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_truthMatch (ROOT::VecOps::RVec< FCCAnalysesComposite2in)
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_type()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_type (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    int index 
    )
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_vertex() [1/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesCompositein)
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_vertex() [2/2]

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite2in)
    +
    + +
    +
    + +

    ◆ getFCCAnalysesComposite_z0()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_z0 (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    int index 
    )
    +
    + +
    +
    + +

    ◆ getMC_daughter()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_daughter (int daughterindex,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +
    +
    + +

    ◆ getMC_parent() [1/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    int FCCAnalyses::myUtils::getMC_parent (int parentindex,
    edm4hep::MCParticleData in,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +
    +
    + +

    ◆ getMC_parent() [2/2]

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_parent (int parentindex,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +
    +
    + +

    ◆ has_anglethrust_emin()

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::myUtils::has_anglethrust_emin (ROOT::VecOps::RVec< float > angle)
    +
    + +
    +
    + +

    ◆ hasPV()

    + +
    +
    + + + + + + + + +
    int FCCAnalyses::myUtils::hasPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    +
    + +
    +
    + +

    ◆ isPV()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    bool FCCAnalyses::myUtils::isPV (edm4hep::ReconstructedParticleData recop,
    ROOT::VecOps::RVec< int > pvindex 
    )
    +
    + +
    +
    + +

    ◆ merge_VertexObjet()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::myUtils::merge_VertexObjet (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexin)
    +
    + +
    +
    + +

    ◆ PID()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::PID (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< int > recind,
    ROOT::VecOps::RVec< int > mcind,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +
    +
    +

    Variable Documentation

    + +

    ◆ globalmm

    + +
    +
    + + + + +
    int FCCAnalyses::myUtils::globalmm =0
    +
    + +
    +
    +
    + + + + + diff --git a/doc/latest/namespaceJetClustering.html b/doc/latest/namespaceJetClustering.html new file mode 100644 index 0000000000..bfa65a1bf6 --- /dev/null +++ b/doc/latest/namespaceJetClustering.html @@ -0,0 +1,130 @@ + + + + + + + + + +FCCAnalyses: JetClustering Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + +
    +
    + +
    JetClustering Namespace Reference
    +
    +
    + +

    Jet clustering interface. +More...

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Classes

    struct  clustering_antikt
     Jet Clustering interface for antikt. More...
     
    struct  clustering_cambridge
     Jet Clustering interface for Cambridge. More...
     
    struct  clustering_ee_genkt
     Jet Clustering interface for ee_genkt. More...
     
    struct  clustering_ee_kt
     Jet Clustering interface for ee_kt. More...
     
    struct  clustering_genkt
     Jet Clustering interface for genkt. More...
     
    struct  clustering_jade
     Jet Clustering interface for jade. More...
     
    struct  clustering_kt
     Jet Clustering interface for kt. More...
     
    struct  clustering_valencia
     Jet Clustering interface for valencia. More...
     
    struct  FCCAnalysesJet
     Structure to keep useful informations for the jets. More...
     
    +

    Detailed Description

    +

    Jet clustering interface.

    +

    This represents a set functions and utilities to perfom jet clustering from a list of.

    +
    + + + + + diff --git a/doc/latest/namespaceOrt.html b/doc/latest/namespaceOrt.html new file mode 100644 index 0000000000..435fb31737 --- /dev/null +++ b/doc/latest/namespaceOrt.html @@ -0,0 +1,99 @@ + + + + + + + + + +FCCAnalyses: Ort Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + +
    +
    + +
    Ort Namespace Reference
    +
    +
    + + + + +

    +Namespaces

    namespace  Experimental
     
    +
    + + + + + diff --git a/doc/latest/namespaceOrt_1_1Experimental.html b/doc/latest/namespaceOrt_1_1Experimental.html new file mode 100644 index 0000000000..6fb7fa1055 --- /dev/null +++ b/doc/latest/namespaceOrt_1_1Experimental.html @@ -0,0 +1,95 @@ + + + + + + + + + +FCCAnalyses: Ort::Experimental Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    Ort::Experimental Namespace Reference
    +
    +
    +
    + + + + + diff --git a/doc/latest/namespace_c_s_template.html b/doc/latest/namespace_c_s_template.html deleted file mode 100644 index 3bf07dc640..0000000000 --- a/doc/latest/namespace_c_s_template.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - - -FCCAnalyses: CSTemplate Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - -
    -
    - -
    CSTemplate Namespace Reference
    -
    -
    - - - - -

    -Functions

    bool dummy ()
     
    -

    Function Documentation

    - -

    ◆ dummy()

    - -
    -
    - - - - - - - -
    bool CSTemplate::dummy ()
    -
    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses.html b/doc/latest/namespace_f_c_c_analyses.html deleted file mode 100644 index 05ef2109e3..0000000000 --- a/doc/latest/namespace_f_c_c_analyses.html +++ /dev/null @@ -1,359 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - -
    -
    - -
    FCCAnalyses Namespace Reference
    -
    -
    - -

    Jet clustering utilities interface. -More...

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Namespaces

    namespace  Algorithms
     
    namespace  CaloNtupleizer
     
    namespace  JetClusteringUtils
     
    namespace  JetConstituentsUtils
     
    namespace  JetFlavourUtils
     
    namespace  JetTaggingUtils
     
    namespace  MCParticle
     
    namespace  myFinalSel
     
    namespace  myUtils
     
    namespace  ReconstructedParticle
     
    namespace  ReconstructedParticle2MC
     
    namespace  ReconstructedParticle2Track
     
    namespace  ReconstructedTrack
     
    namespace  SmearObjects
     
    namespace  Utils
     
    namespace  VertexFinderActs
     
    namespace  VertexFinderLCFIPlus
     
    namespace  VertexFitterActs
     
    namespace  VertexFitterSimple
     
    namespace  VertexingUtils
     
    namespace  WeaverUtils
     
    - - - - - - - - - - - - - - - - - - - -

    -Typedefs

    using Vec_b = ROOT::VecOps::RVec< bool >
     
    using Vec_d = ROOT::VecOps::RVec< double >
     
    using Vec_f = ROOT::VecOps::RVec< float >
     
    using Vec_i = ROOT::VecOps::RVec< int >
     
    using Vec_ui = ROOT::VecOps::RVec< unsigned int >
     
    using rp = edm4hep::ReconstructedParticleData
     
    using Vec_rp = ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData >
     
    using Vec_mc = ROOT::VecOps::RVec< edm4hep::MCParticleData >
     
    using Vec_tlv = ROOT::VecOps::RVec< TLorentzVector >
     
    - - - - - - - -

    -Variables

    std::vector< WeaverInterface * > gWeavers
     
    bool isSetup = false
     
    std::unique_ptr< WeaverInterfacegWeaver2
     
    -

    Detailed Description

    -

    Jet clustering utilities interface.

    -

    Vertexing utilities.

    -

    Vertex interface using Franco Bedeshi's code.

    -

    Primary and Seconday Vertex Finder interface using vertex fitter from VertexFitterSimple.

    -

    MCParticle interface.

    -

    Jet tagging utilities interface.

    -

    This represents a set functions and utilities to perfom jet clustering from a list of.

    -

    This represents a set functions and utilities to perfom jet tagging from a list of jets.

    -

    This represents a set functions and utilities to access and perform operations on the MCParticle collection.

    -

    This represents a set functions and utilities to find vertices from a list of tracks following the algorithm from LCFIPlus framework.
    -

    -

    This represents a set functions and utilities to perfom vertexing from a list of tracks.

    -

    Typedef Documentation

    - -

    ◆ rp

    - -
    -
    - - - - -
    using FCCAnalyses::rp = typedef edm4hep::ReconstructedParticleData
    -
    - -
    -
    - -

    ◆ Vec_b

    - -
    -
    - - - - -
    using FCCAnalyses::Vec_b = typedef ROOT::VecOps::RVec<bool>
    -
    - -
    -
    - -

    ◆ Vec_d

    - -
    -
    - - - - -
    using FCCAnalyses::Vec_d = typedef ROOT::VecOps::RVec<double>
    -
    - -
    -
    - -

    ◆ Vec_f

    - -
    -
    - - - - -
    using FCCAnalyses::Vec_f = typedef ROOT::VecOps::RVec<float>
    -
    - -
    -
    - -

    ◆ Vec_i

    - -
    -
    - - - - -
    using FCCAnalyses::Vec_i = typedef ROOT::VecOps::RVec<int>
    -
    - -
    -
    - -

    ◆ Vec_mc

    - -
    -
    - - - - -
    using FCCAnalyses::Vec_mc = typedef ROOT::VecOps::RVec<edm4hep::MCParticleData>
    -
    - -
    -
    - -

    ◆ Vec_rp

    - -
    -
    - - - - -
    using FCCAnalyses::Vec_rp = typedef ROOT::VecOps::RVec<edm4hep::ReconstructedParticleData>
    -
    - -
    -
    - -

    ◆ Vec_tlv

    - -
    -
    - - - - -
    using FCCAnalyses::Vec_tlv = typedef ROOT::VecOps::RVec<TLorentzVector>
    -
    - -
    -
    - -

    ◆ Vec_ui

    - -
    -
    - - - - -
    using FCCAnalyses::Vec_ui = typedef ROOT::VecOps::RVec<unsigned int>
    -
    - -
    -
    -

    Variable Documentation

    - -

    ◆ gWeaver2

    - -
    -
    - - - - -
    std::unique_ptr<WeaverInterface> FCCAnalyses::gWeaver2
    -
    - -
    -
    - -

    ◆ gWeavers

    - -
    -
    - - - - -
    std::vector<WeaverInterface *> FCCAnalyses::gWeavers
    -
    - -
    -
    - -

    ◆ isSetup

    - -
    -
    - - - - -
    bool FCCAnalyses::isSetup = false
    -
    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_algorithms.html b/doc/latest/namespace_f_c_c_analyses_1_1_algorithms.html deleted file mode 100644 index 6cb780a04a..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_algorithms.html +++ /dev/null @@ -1,257 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::Algorithms Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::Algorithms Namespace Reference
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Classes

    struct  calculate_thrust
     Calculates the thrust axis by looping over all possible combinations. More...
     
    struct  getAxisCharge
     Get the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf. More...
     
    struct  getAxisEnergy
     Get the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies. More...
     
    struct  getAxisMass
     Get the invariant mass in a given hemisphere (defined by it's angle wrt to axis). More...
     
    struct  getAxisN
     Get the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity. More...
     
    struct  getThrustPointing
     Make the thrust axis points to hemisphere with maximum or minimum energy. More...
     
    struct  jets_TwoHemispheres
     make "jets" by splitting the events into two hemisphere transverse to the thrust axis. More...
     
    struct  minimize_sphericity
     Calculates the sphericity axis based on a list of px, py, pz. More...
     
    struct  minimize_thrust
     Finds the thrust axis based on a list of px, py, pz. More...
     
    struct  sphericityFit
     Function that runs the fit for the sphericity axis determination. More...
     
    struct  thrustFit
     Function that runs the fit for the thrust axis determination. More...
     
    - - - - - - - - - - - - -

    -Functions

    Algorithms

    Algorithms class .

    -

    This represents a set functions and utilities to perfom algorithmics in FCCAnalyses.

    -
    ROOT::VecOps::RVec< float > getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     Get the angle cosTheta between particles and an axis.
     
    float getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)
     Get the angle cosTheta between one particle and an axis.
     
    float getMass (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in)
     Get the invariant mass from a list of reconstructed particles.
     
    -

    Function Documentation

    - -

    ◆ getAxisCosTheta() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > & axis,
    const ROOT::VecOps::RVec< float > & px,
    const ROOT::VecOps::RVec< float > & py,
    const ROOT::VecOps::RVec< float > & pz 
    )
    -
    - -

    Get the angle cosTheta between particles and an axis.

    - -
    -
    - -

    ◆ getAxisCosTheta() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > & axis,
    float px,
    float py,
    float pz 
    )
    -
    - -

    Get the angle cosTheta between one particle and an axis.

    - -
    -
    - -

    ◆ getMass()

    - -
    -
    - - - - - - - - -
    float FCCAnalyses::Algorithms::getMass (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & in)
    -
    - -

    Get the invariant mass from a list of reconstructed particles.

    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_calo_ntupleizer.html b/doc/latest/namespace_f_c_c_analyses_1_1_calo_ntupleizer.html deleted file mode 100644 index 48cfc77db2..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_calo_ntupleizer.html +++ /dev/null @@ -1,1050 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::CaloNtupleizer Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::CaloNtupleizer Namespace Reference
    -
    -
    - - - - - - - -

    -Classes

    struct  getFloatAt
     
    struct  sel_layers
     select layers More...
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    void loadGeometry (std::string xmlGeometryPath, std::string readoutName)
     
    ROOT::VecOps::RVec< float > getSimCellID (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_r (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_x (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_y (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_z (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getSimCaloHit_depth (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in, const int decodingVal)
     
    ROOT::VecOps::RVec< float > getSimCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< TVector3 > getSimCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_x (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_y (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_z (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getCaloHit_phiIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getCaloHit_moduleIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getCaloHit_thetaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getCaloHit_etaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< int > getCaloHit_layer (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< TVector3 > getCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_x (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_y (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_z (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_phi (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_theta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_eta (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< float > getCaloCluster_energy (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< TVector3 > getCaloCluster_positionVector3 (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< int > getCaloCluster_firstCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< int > getCaloCluster_lastCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in)
     
    ROOT::VecOps::RVec< std::vector< float > > getCaloCluster_energyInLayers (const ROOT::VecOps::RVec< edm4hep::ClusterData > &in, const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &cells, const int nLayers=12)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_x (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_y (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_z (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_phi (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_theta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_eta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_energy (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    ROOT::VecOps::RVec< float > getSimParticleSecondaries_PDG (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in)
     
    - - - -

    -Variables

    dd4hep::DDSegmentation::BitFieldCoder * m_decoder
     
    -

    Function Documentation

    - -

    ◆ getCaloCluster_energy()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_energy (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    -
    - -
    -
    - -

    ◆ getCaloCluster_energyInLayers()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< std::vector< float > > FCCAnalyses::CaloNtupleizer::getCaloCluster_energyInLayers (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in,
    const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & cells,
    const int nLayers = 12 
    )
    -
    - -
    -
    - -

    ◆ getCaloCluster_eta()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_eta (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    -
    - -
    -
    - -

    ◆ getCaloCluster_firstCell()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_firstCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    -
    - -
    -
    - -

    ◆ getCaloCluster_lastCell()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloCluster_lastCell (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    -
    - -
    -
    - -

    ◆ getCaloCluster_phi()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_phi (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    -
    - -
    -
    - -

    ◆ getCaloCluster_positionVector3()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloCluster_positionVector3 (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    -
    - -
    -
    - -

    ◆ getCaloCluster_theta()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_theta (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    -
    - -
    -
    - -

    ◆ getCaloCluster_x()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_x (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    -
    - -
    -
    - -

    ◆ getCaloCluster_y()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_y (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    -
    - -
    -
    - -

    ◆ getCaloCluster_z()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloCluster_z (const ROOT::VecOps::RVec< edm4hep::ClusterData > & in)
    -
    - -
    -
    - -

    ◆ getCaloHit_energy()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getCaloHit_eta()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getCaloHit_etaIdx()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_etaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getCaloHit_layer()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_layer (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getCaloHit_moduleIdx()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_moduleIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getCaloHit_phi()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getCaloHit_phiIdx()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_phiIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getCaloHit_positionVector3()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getCaloHit_theta()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getCaloHit_thetaIdx()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getCaloHit_thetaIdx (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getCaloHit_x()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_x (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getCaloHit_y()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_y (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getCaloHit_z()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getCaloHit_z (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getSimCaloHit_depth()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::CaloNtupleizer::getSimCaloHit_depth (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in,
    const int decodingVal 
    )
    -
    - -
    -
    - -

    ◆ getSimCaloHit_energy()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_energy (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getSimCaloHit_eta()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_eta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getSimCaloHit_phi()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_phi (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getSimCaloHit_positionVector3()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::CaloNtupleizer::getSimCaloHit_positionVector3 (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getSimCaloHit_r()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_r (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getSimCaloHit_theta()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_theta (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getSimCaloHit_x()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_x (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getSimCaloHit_y()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_y (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getSimCaloHit_z()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCaloHit_z (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getSimCellID()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimCellID (const ROOT::VecOps::RVec< edm4hep::SimCalorimeterHitData > & in)
    -
    - -
    -
    - -

    ◆ getSimParticleSecondaries_energy()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_energy (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in)
    -
    - -
    -
    - -

    ◆ getSimParticleSecondaries_eta()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_eta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in)
    -
    - -
    -
    - -

    ◆ getSimParticleSecondaries_PDG()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_PDG (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in)
    -
    - -
    -
    - -

    ◆ getSimParticleSecondaries_phi()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_phi (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in)
    -
    - -
    -
    - -

    ◆ getSimParticleSecondaries_theta()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_theta (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in)
    -
    - -
    -
    - -

    ◆ getSimParticleSecondaries_x()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_x (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in)
    -
    - -
    -
    - -

    ◆ getSimParticleSecondaries_y()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_y (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in)
    -
    - -
    -
    - -

    ◆ getSimParticleSecondaries_z()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::CaloNtupleizer::getSimParticleSecondaries_z (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in)
    -
    - -
    -
    - -

    ◆ loadGeometry()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    void FCCAnalyses::CaloNtupleizer::loadGeometry (std::string xmlGeometryPath,
    std::string readoutName 
    )
    -
    - -
    -
    -

    Variable Documentation

    - -

    ◆ m_decoder

    - -
    -
    - - - - -
    dd4hep::DDSegmentation::BitFieldCoder* FCCAnalyses::CaloNtupleizer::m_decoder
    -
    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_jet_clustering_utils.html b/doc/latest/namespace_f_c_c_analyses_1_1_jet_clustering_utils.html deleted file mode 100644 index 66ee41501d..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_jet_clustering_utils.html +++ /dev/null @@ -1,782 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::JetClusteringUtils Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::JetClusteringUtils Namespace Reference
    -
    -
    - - - - - - - - - -

    -Classes

    struct  recoilBuilder
     
    struct  resonanceBuilder
     
    struct  sel_pt
     Select clustered jets with transverse momentum greader than a minimum value [GeV]. More...
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    JetClusteringUtils

    Jet clustering interface utilities.

    -
    const int Nmax_dmerge = 10
     
    std::vector< fastjet::PseudoJet > set_pseudoJets (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &e)
     Set fastjet pseudoJet for later reconstruction.
     
    std::vector< fastjet::PseudoJet > set_pseudoJets_xyzm (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz, const ROOT::VecOps::RVec< float > &m)
     Set fastjet pseudoJet for later reconstruction using px, py, pz and m.
     
    ROOT::VecOps::RVec< fastjet::PseudoJet > get_pseudoJets (const JetClustering::FCCAnalysesJet &in)
     Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.
     
    std::vector< std::vector< int > > get_constituents (const JetClustering::FCCAnalysesJet &in)
     Get fastjet constituents after reconstruction from FCCAnalyses jets.
     
    float get_exclusive_dmerge (const JetClustering::FCCAnalysesJet &in, int n)
     return the dmin corresponding to the recombination that went from n+1 to n jets
     
    float get_exclusive_dmerge_max (const JetClustering::FCCAnalysesJet &in, int n)
     
    ROOT::VecOps::RVec< float > get_px (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet px.
     
    ROOT::VecOps::RVec< float > get_py (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet py.
     
    ROOT::VecOps::RVec< float > get_pz (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet pz.
     
    ROOT::VecOps::RVec< float > get_e (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet energy.
     
    ROOT::VecOps::RVec< float > get_pt (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet pt.
     
    ROOT::VecOps::RVec< float > get_p (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet p.
     
    ROOT::VecOps::RVec< float > get_m (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet mass.
     
    ROOT::VecOps::RVec< float > get_eta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet eta.
     
    ROOT::VecOps::RVec< float > get_phi (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet phi.
     
    ROOT::VecOps::RVec< float > get_phi_std (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet phi.
     
    ROOT::VecOps::RVec< float > get_theta (const ROOT::VecOps::RVec< fastjet::PseudoJet > &in)
     Get jet theta.
     
    JetClustering::FCCAnalysesJet initialise_FCCAnalysesJet ()
     Internal methods.
     
    JetClustering::FCCAnalysesJet build_FCCAnalysesJet (const std::vector< fastjet::PseudoJet > &in, const std::vector< float > &dmerge, const std::vector< float > &dmerge_max)
     
    std::vector< fastjet::PseudoJet > build_jets (fastjet::ClusterSequence &cs, int exclusive, float cut, int sorted)
     
    bool check (unsigned int n, int exclusive, float cut)
     
    fastjet::RecombinationScheme recomb_scheme (int recombination)
     
    std::vector< float > exclusive_dmerge (fastjet::ClusterSequence &cs, int do_dmarge_max)
     
    -

    Function Documentation

    - -

    ◆ build_FCCAnalysesJet()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::build_FCCAnalysesJet (const std::vector< fastjet::PseudoJet > & in,
    const std::vector< float > & dmerge,
    const std::vector< float > & dmerge_max 
    )
    -
    - -
    -
    - -

    ◆ build_jets()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::build_jets (fastjet::ClusterSequence & cs,
    int exclusive,
    float cut,
    int sorted 
    )
    -
    - -
    -
    - -

    ◆ check()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    bool FCCAnalyses::JetClusteringUtils::check (unsigned int n,
    int exclusive,
    float cut 
    )
    -
    - -
    -
    - -

    ◆ exclusive_dmerge()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    std::vector< float > FCCAnalyses::JetClusteringUtils::exclusive_dmerge (fastjet::ClusterSequence & cs,
    int do_dmarge_max 
    )
    -
    - -
    -
    - -

    ◆ get_constituents()

    - -
    -
    - - - - - - - - -
    std::vector< std::vector< int > > FCCAnalyses::JetClusteringUtils::get_constituents (const JetClustering::FCCAnalysesJetin)
    -
    - -

    Get fastjet constituents after reconstruction from FCCAnalyses jets.

    - -
    -
    - -

    ◆ get_e()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_e (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    -
    - -

    Get jet energy.

    -

    Details.

    - -
    -
    - -

    ◆ get_eta()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_eta (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    -
    - -

    Get jet eta.

    -

    Details.

    - -
    -
    - -

    ◆ get_exclusive_dmerge()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge (const JetClustering::FCCAnalysesJetin,
    int n 
    )
    -
    - -

    return the dmin corresponding to the recombination that went from n+1 to n jets

    - -
    -
    - -

    ◆ get_exclusive_dmerge_max()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::JetClusteringUtils::get_exclusive_dmerge_max (const JetClustering::FCCAnalysesJetin,
    int n 
    )
    -
    - -
    -
    - -

    ◆ get_m()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_m (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    -
    - -

    Get jet mass.

    -

    Details.

    - -
    -
    - -

    ◆ get_p()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_p (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    -
    - -

    Get jet p.

    -

    Details.

    - -
    -
    - -

    ◆ get_phi()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    -
    - -

    Get jet phi.

    -

    Details (range [0,2*pi]).

    - -
    -
    - -

    ◆ get_phi_std()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_phi_std (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    -
    - -

    Get jet phi.

    -

    Details (range [-pi,pi]).

    - -
    -
    - -

    ◆ get_pseudoJets()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::get_pseudoJets (const JetClustering::FCCAnalysesJetin)
    -
    - -

    Get fastjet pseudoJet after reconstruction from FCCAnalyses jets.

    - -
    -
    - -

    ◆ get_pt()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pt (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    -
    - -

    Get jet pt.

    -

    Details.

    - -
    -
    - -

    ◆ get_px()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_px (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    -
    - -

    Get jet px.

    -

    Details.

    - -
    -
    - -

    ◆ get_py()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_py (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    -
    - -

    Get jet py.

    -

    Details.

    - -
    -
    - -

    ◆ get_pz()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_pz (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    -
    - -

    Get jet pz.

    -

    Details.

    - -
    -
    - -

    ◆ get_theta()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::JetClusteringUtils::get_theta (const ROOT::VecOps::RVec< fastjet::PseudoJet > & in)
    -
    - -

    Get jet theta.

    -

    Details.

    - -
    -
    - -

    ◆ initialise_FCCAnalysesJet()

    - -
    -
    - - - - - - - -
    JetClustering::FCCAnalysesJet FCCAnalyses::JetClusteringUtils::initialise_FCCAnalysesJet ()
    -
    - -

    Internal methods.

    - -
    -
    - -

    ◆ recomb_scheme()

    - -
    -
    - - - - - - - - -
    fastjet::RecombinationScheme FCCAnalyses::JetClusteringUtils::recomb_scheme (int recombination)
    -
    - -
    -
    - -

    ◆ set_pseudoJets()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets (const ROOT::VecOps::RVec< float > & px,
    const ROOT::VecOps::RVec< float > & py,
    const ROOT::VecOps::RVec< float > & pz,
    const ROOT::VecOps::RVec< float > & e 
    )
    -
    - -

    Set fastjet pseudoJet for later reconstruction.

    - -
    -
    - -

    ◆ set_pseudoJets_xyzm()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    std::vector< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::set_pseudoJets_xyzm (const ROOT::VecOps::RVec< float > & px,
    const ROOT::VecOps::RVec< float > & py,
    const ROOT::VecOps::RVec< float > & pz,
    const ROOT::VecOps::RVec< float > & m 
    )
    -
    - -

    Set fastjet pseudoJet for later reconstruction using px, py, pz and m.

    -

    This version is to be preferred over the px,py,pz,E version when m is known accurately, because it uses double precision to reconstruct the energy, reducing the size of rounding errors on FastJet calculations (e.g. of PseudoJet masses)

    - -
    -
    -

    Variable Documentation

    - -

    ◆ Nmax_dmerge

    - -
    -
    - - - - -
    const int FCCAnalyses::JetClusteringUtils::Nmax_dmerge = 10
    -
    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_jet_constituents_utils.html b/doc/latest/namespace_f_c_c_analyses_1_1_jet_constituents_utils.html deleted file mode 100644 index 1b45c129e6..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_jet_constituents_utils.html +++ /dev/null @@ -1,2766 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::JetConstituentsUtils Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::JetConstituentsUtils Namespace Reference
    -
    -
    - - - - - - -

    -Typedefs

    using FCCAnalysesJetConstituents = rv::RVec< edm4hep::ReconstructedParticleData >
     
    using FCCAnalysesJetConstituentsData = rv::RVec< float >
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    rv::RVec< FCCAnalysesJetConstituentsbuild_constituents (const rv::RVec< edm4hep::ReconstructedParticleData > &, const rv::RVec< edm4hep::ReconstructedParticleData > &)
     Build the collection of constituents (mapping jet -> reconstructed particles) for all jets in event.
     
    rv::RVec< FCCAnalysesJetConstituentsbuild_constituents_cluster (const rv::RVec< edm4hep::ReconstructedParticleData > &rps, const std::vector< std::vector< int > > &indices)
     
    FCCAnalysesJetConstituents get_jet_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, int)
     Retrieve the constituents of an indexed jet in event.
     
    rv::RVec< FCCAnalysesJetConstituentsget_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, const rv::RVec< int > &)
     Retrieve the constituents of a collection of indexed jets in event.
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > jets_sorting_on_nconst (const rv::RVec< edm4hep::ReconstructedParticleData > &)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > jets_sorting_on_energy (const rv::RVec< edm4hep::ReconstructedParticleData > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Bz (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_pt (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_p (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_e (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_theta (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_type (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_charge (const rv::RVec< FCCAnalysesJetConstituents > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_d0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_z0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi0 (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanLambda (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_dxy (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_dz (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_phi (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_C (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataXPtoPar_ct (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_d0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi0_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phi0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanlambda_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanlambda_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_tanlambda_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_omega_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_dndx (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< edm4hep::Quantity > &dNdx, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< FCCAnalysesJetConstituentsData > JetsConstituents_isChargedHad)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip2dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip2dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip2dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip2dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip2dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0)
     The functions get_Sip2dSig and get_Sip2dVal can be made independent; I passed to the former the result of the latter, avoiding the recomputation.
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip3dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip3dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip3dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_Sip3dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip3dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_JetDistVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_JetDistVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_JetDistVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_JetDistSig (const rv::RVec< FCCAnalysesJetConstituentsData > &JetDistVal, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_mtof (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< float > &track_L, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< edm4hep::TrackerHit3DData > &trackerhits, const rv::RVec< edm4hep::ClusterData > &gammadata, const rv::RVec< edm4hep::ClusterData > &nhdata, const rv::RVec< edm4hep::CalorimeterHitData > &calohits, const TLorentzVector &V)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_PIDs (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const rv::RVec< edm4hep::ReconstructedParticleData > &Jets)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_PIDs_cluster (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const std::vector< std::vector< int > > &indices)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_isMu (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_isEl (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_isChargedHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_isGamma (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_isNeutralHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    int count_jets (rv::RVec< FCCAnalysesJetConstituents > jets)
     
    rv::RVec< int > count_consts (rv::RVec< FCCAnalysesJetConstituents > jets)
     
    rv::RVec< int > count_type (const rv::RVec< FCCAnalysesJetConstituentsData > &isType)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_erel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_erel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_erel_log (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_erel_log_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_thetarel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_thetarel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phirel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< FCCAnalysesJetConstituentsDataget_phirel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs)
     
    rv::RVec< TLorentzVector > compute_tlv_jets (const rv::RVec< fastjet::PseudoJet > &jets)
     
    rv::RVec< TLorentzVector > sum_tlv_constituents (const rv::RVec< FCCAnalysesJetConstituents > &jets)
     
    float InvariantMass (const TLorentzVector &tlv1, const TLorentzVector &tlv2)
     
    rv::RVec< double > all_invariant_masses (rv::RVec< TLorentzVector > AllJets)
     all_invariant_masses takes an RVec of TLorentzVectors of jets and computes the invariant masses of all jet pairs, and returns an RVec with all invariant masses.
     
    rv::RVec< double > compute_residue_energy (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_pt (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_phi (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_theta (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_px (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_py (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    rv::RVec< double > compute_residue_pz (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs)
     
    - - - - - - - - - - - -

    -Variables

    auto cast_constituent
     recasting helper for jet constituents methods
     
    auto cast_constituent_2
     This function simply applies the 2 args functions per vector of Rec Particles to a vector of vectors of Rec Particles.
     
    auto cast_constituent_3
     
    auto cast_constituent_4
     
    -

    Typedef Documentation

    - -

    ◆ FCCAnalysesJetConstituents

    - -
    -
    - - - - -
    using FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituents = typedef rv::RVec<edm4hep::ReconstructedParticleData>
    -
    - -
    -
    - -

    ◆ FCCAnalysesJetConstituentsData

    - -
    -
    - - - - -
    using FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituentsData = typedef rv::RVec<float>
    -
    - -
    -
    -

    Function Documentation

    - -

    ◆ all_invariant_masses()

    - -
    -
    - - - - - - - - -
    rv::RVec< double > FCCAnalyses::JetConstituentsUtils::all_invariant_masses (rv::RVec< TLorentzVector > AllJets)
    -
    - -

    all_invariant_masses takes an RVec of TLorentzVectors of jets and computes the invariant masses of all jet pairs, and returns an RVec with all invariant masses.

    - -
    -
    - -

    ◆ build_constituents()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituents > FCCAnalyses::JetConstituentsUtils::build_constituents (const rv::RVec< edm4hep::ReconstructedParticleData > & jets,
    const rv::RVec< edm4hep::ReconstructedParticleData > & rps 
    )
    -
    - -

    Build the collection of constituents (mapping jet -> reconstructed particles) for all jets in event.

    - -
    -
    - -

    ◆ build_constituents_cluster()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituents > FCCAnalyses::JetConstituentsUtils::build_constituents_cluster (const rv::RVec< edm4hep::ReconstructedParticleData > & rps,
    const std::vector< std::vector< int > > & indices 
    )
    -
    - -
    -
    - -

    ◆ compute_residue_energy()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_energy (const rv::RVec< TLorentzVector > & tlv_jet,
    const rv::RVec< TLorentzVector > & sum_tlv_jcs 
    )
    -
    - -
    -
    - -

    ◆ compute_residue_phi()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_phi (const rv::RVec< TLorentzVector > & tlv_jet,
    const rv::RVec< TLorentzVector > & sum_tlv_jcs 
    )
    -
    - -
    -
    - -

    ◆ compute_residue_pt()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_pt (const rv::RVec< TLorentzVector > & tlv_jet,
    const rv::RVec< TLorentzVector > & sum_tlv_jcs 
    )
    -
    - -
    -
    - -

    ◆ compute_residue_px()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_px (const rv::RVec< TLorentzVector > & tlv_jet,
    const rv::RVec< TLorentzVector > & sum_tlv_jcs 
    )
    -
    - -
    -
    - -

    ◆ compute_residue_py()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_py (const rv::RVec< TLorentzVector > & tlv_jet,
    const rv::RVec< TLorentzVector > & sum_tlv_jcs 
    )
    -
    - -
    -
    - -

    ◆ compute_residue_pz()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_pz (const rv::RVec< TLorentzVector > & tlv_jet,
    const rv::RVec< TLorentzVector > & sum_tlv_jcs 
    )
    -
    - -
    -
    - -

    ◆ compute_residue_theta()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< double > FCCAnalyses::JetConstituentsUtils::compute_residue_theta (const rv::RVec< TLorentzVector > & tlv_jet,
    const rv::RVec< TLorentzVector > & sum_tlv_jcs 
    )
    -
    - -
    -
    - -

    ◆ compute_tlv_jets()

    - -
    -
    - - - - - - - - -
    rv::RVec< TLorentzVector > FCCAnalyses::JetConstituentsUtils::compute_tlv_jets (const rv::RVec< fastjet::PseudoJet > & jets)
    -
    - -
    -
    - -

    ◆ count_consts()

    - -
    -
    - - - - - - - - -
    rv::RVec< int > FCCAnalyses::JetConstituentsUtils::count_consts (rv::RVec< FCCAnalysesJetConstituentsjets)
    -
    - -
    -
    - -

    ◆ count_jets()

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::JetConstituentsUtils::count_jets (rv::RVec< FCCAnalysesJetConstituentsjets)
    -
    - -
    -
    - -

    ◆ count_type()

    - -
    -
    - - - - - - - - -
    rv::RVec< int > FCCAnalyses::JetConstituentsUtils::count_type (const rv::RVec< FCCAnalysesJetConstituentsData > & isType)
    -
    - -
    -
    - -

    ◆ get_Bz()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Bz (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_charge()

    - -
    -
    - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_charge (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    -
    - -
    -
    - -

    ◆ get_constituents()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituents > FCCAnalyses::JetConstituentsUtils::get_constituents (const rv::RVec< FCCAnalysesJetConstituents > & csts,
    const rv::RVec< int > & jets 
    )
    -
    - -

    Retrieve the constituents of a collection of indexed jets in event.

    - -
    -
    - -

    ◆ get_d0()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_d0 (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_d0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_d0_z0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_d0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_dndx()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_dndx (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const rv::RVec< edm4hep::Quantity > & dNdx,
    const rv::RVec< edm4hep::TrackData > & trackdata,
    const rv::RVec< FCCAnalysesJetConstituentsDataJetsConstituents_isChargedHad 
    )
    -
    - -
    -
    - -

    ◆ get_e()

    - -
    -
    - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_e (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    -
    - -
    -
    - -

    ◆ get_erel()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_erel (const rv::RVec< edm4hep::ReconstructedParticleData > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs 
    )
    -
    - -
    -
    - -

    ◆ get_erel_cluster()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_erel_cluster (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs 
    )
    -
    - -
    -
    - -

    ◆ get_erel_log()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_erel_log (const rv::RVec< edm4hep::ReconstructedParticleData > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs 
    )
    -
    - -
    -
    - -

    ◆ get_erel_log_cluster()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_erel_log_cluster (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs 
    )
    -
    - -
    -
    - -

    ◆ get_isChargedHad()

    - -
    -
    - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isChargedHad (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    -
    - -
    -
    - -

    ◆ get_isEl()

    - -
    -
    - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isEl (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    -
    - -
    -
    - -

    ◆ get_isGamma()

    - -
    -
    - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isGamma (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    -
    - -
    -
    - -

    ◆ get_isMu()

    - -
    -
    - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isMu (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    -
    - -
    -
    - -

    ◆ get_isNeutralHad()

    - -
    -
    - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_isNeutralHad (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    -
    - -
    -
    - -

    ◆ get_jet_constituents()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    FCCAnalysesJetConstituents FCCAnalyses::JetConstituentsUtils::get_jet_constituents (const rv::RVec< FCCAnalysesJetConstituents > & csts,
    int jet 
    )
    -
    - -

    Retrieve the constituents of an indexed jet in event.

    - -
    -
    - -

    ◆ get_JetDistSig()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_JetDistSig (const rv::RVec< FCCAnalysesJetConstituentsData > & JetDistVal,
    const rv::RVec< FCCAnalysesJetConstituentsData > & err2_D0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & err2_Z0 
    )
    -
    - -
    -
    - -

    ◆ get_JetDistVal()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_JetDistVal (const rv::RVec< edm4hep::ReconstructedParticleData > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_JetDistVal_cluster()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_JetDistVal_cluster (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_JetDistVal_clusterV()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_JetDistVal_clusterV (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const rv::RVec< FCCAnalysesJetConstituentsData > & D0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & Z0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & phi0,
    const float Bz 
    )
    -
    - -
    -
    - -

    ◆ get_mtof()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_mtof (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const rv::RVec< float > & track_L,
    const rv::RVec< edm4hep::TrackData > & trackdata,
    const rv::RVec< edm4hep::TrackerHit3DData > & trackerhits,
    const rv::RVec< edm4hep::ClusterData > & gammadata,
    const rv::RVec< edm4hep::ClusterData > & nhdata,
    const rv::RVec< edm4hep::CalorimeterHitData > & calohits,
    const TLorentzVector & V 
    )
    -
    - -
    -
    - -

    ◆ get_omega()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_omega_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_omega_d0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_omega_phi0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_omega_tanlambda_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_omega_z0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_omega_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_p()

    - -
    -
    - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_p (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    -
    - -
    -
    - -

    ◆ get_phi()

    - -
    -
    - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    -
    - -
    -
    - -

    ◆ get_phi0()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi0 (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_phi0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_phi0_d0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi0_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_phi0_z0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phi0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_phirel()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phirel (const rv::RVec< edm4hep::ReconstructedParticleData > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs 
    )
    -
    - -
    -
    - -

    ◆ get_phirel_cluster()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_phirel_cluster (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs 
    )
    -
    - -
    -
    - -

    ◆ get_PIDs()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_PIDs (const ROOT::VecOps::RVec< int > recin,
    const ROOT::VecOps::RVec< int > mcin,
    const rv::RVec< edm4hep::ReconstructedParticleData > & RecPart,
    const rv::RVec< edm4hep::MCParticleData > & Particle,
    const rv::RVec< edm4hep::ReconstructedParticleData > & Jets 
    )
    -
    - -
    -
    - -

    ◆ get_PIDs_cluster()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_PIDs_cluster (const ROOT::VecOps::RVec< int > recin,
    const ROOT::VecOps::RVec< int > mcin,
    const rv::RVec< edm4hep::ReconstructedParticleData > & RecPart,
    const rv::RVec< edm4hep::MCParticleData > & Particle,
    const std::vector< std::vector< int > > & indices 
    )
    -
    - -
    -
    - -

    ◆ get_pt()

    - -
    -
    - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_pt (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    -
    - -
    -
    - -

    ◆ get_Sip2dSig()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip2dSig (const rv::RVec< FCCAnalysesJetConstituentsData > & Sip2dVals,
    const rv::RVec< FCCAnalysesJetConstituentsData > & err2_D0 
    )
    -
    - -

    The functions get_Sip2dSig and get_Sip2dVal can be made independent; I passed to the former the result of the latter, avoiding the recomputation.

    - -
    -
    - -

    ◆ get_Sip2dVal()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip2dVal (const rv::RVec< edm4hep::ReconstructedParticleData > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_Sip2dVal_cluster()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip2dVal_cluster (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_Sip2dVal_clusterV()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip2dVal_clusterV (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituentsData > & D0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & phi0,
    const float Bz 
    )
    -
    - -
    -
    - -

    ◆ get_Sip3dSig()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip3dSig (const rv::RVec< FCCAnalysesJetConstituentsData > & Sip3dVals,
    const rv::RVec< FCCAnalysesJetConstituentsData > & err2_D0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & err2_Z0 
    )
    -
    - -
    -
    - -

    ◆ get_Sip3dVal()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip3dVal (const rv::RVec< edm4hep::ReconstructedParticleData > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_Sip3dVal_cluster()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip3dVal_cluster (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_Sip3dVal_clusterV()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_Sip3dVal_clusterV (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituentsData > & D0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & Z0,
    const rv::RVec< FCCAnalysesJetConstituentsData > & phi0,
    const float Bz 
    )
    -
    - -
    -
    - -

    ◆ get_tanLambda()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanLambda (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_tanlambda_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_tanlambda_d0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanlambda_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_tanlambda_phi0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanlambda_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_tanlambda_z0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_tanlambda_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_theta()

    - -
    -
    - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_theta (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    -
    - -
    -
    - -

    ◆ get_thetarel()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_thetarel (const rv::RVec< edm4hep::ReconstructedParticleData > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs 
    )
    -
    - -
    -
    - -

    ◆ get_thetarel_cluster()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_thetarel_cluster (const rv::RVec< fastjet::PseudoJet > & jets,
    const rv::RVec< FCCAnalysesJetConstituents > & jcs 
    )
    -
    - -
    -
    - -

    ◆ get_type()

    - -
    -
    - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_type (const rv::RVec< FCCAnalysesJetConstituents > & jcs)
    -
    - -
    -
    - -

    ◆ get_z0()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_z0 (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_z0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::get_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ InvariantMass()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::JetConstituentsUtils::InvariantMass (const TLorentzVector & tlv1,
    const TLorentzVector & tlv2 
    )
    -
    - -
    -
    - -

    ◆ jets_sorting_on_energy()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::JetConstituentsUtils::jets_sorting_on_energy (const rv::RVec< edm4hep::ReconstructedParticleData > & jets)
    -
    - -
    -
    - -

    ◆ jets_sorting_on_nconst()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::JetConstituentsUtils::jets_sorting_on_nconst (const rv::RVec< edm4hep::ReconstructedParticleData > & jets)
    -
    - -
    -
    - -

    ◆ sum_tlv_constituents()

    - -
    -
    - - - - - - - - -
    rv::RVec< TLorentzVector > FCCAnalyses::JetConstituentsUtils::sum_tlv_constituents (const rv::RVec< FCCAnalysesJetConstituents > & jets)
    -
    - -
    -
    - -

    ◆ XPtoPar_C()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_C (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const float & Bz 
    )
    -
    - -
    -
    - -

    ◆ XPtoPar_ct()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_ct (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const float & Bz 
    )
    -
    - -
    -
    - -

    ◆ XPtoPar_dxy()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_dxy (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const TLorentzVector & V,
    const float & Bz 
    )
    -
    - -
    -
    - -

    ◆ XPtoPar_dz()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_dz (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const TLorentzVector & V,
    const float & Bz 
    )
    -
    - -
    -
    - -

    ◆ XPtoPar_phi()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    rv::RVec< FCCAnalysesJetConstituentsData > FCCAnalyses::JetConstituentsUtils::XPtoPar_phi (const rv::RVec< FCCAnalysesJetConstituents > & jcs,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const TLorentzVector & V,
    const float & Bz 
    )
    -
    - -
    -
    -

    Variable Documentation

    - -

    ◆ cast_constituent

    - -
    -
    - - - - -
    auto FCCAnalyses::JetConstituentsUtils::cast_constituent
    -
    -Initial value:
    = [](const auto &jcs, auto &&meth)
    -
    {
    -
    rv::RVec<FCCAnalysesJetConstituentsData> out;
    -
    for (const auto &jc : jcs)
    -
    out.emplace_back(meth(jc));
    -
    return out;
    -
    }
    -
    -

    recasting helper for jet constituents methods

    -
    Parameters
    - - - -
    [in]jcscollection of jets constituents
    [in]methvariables retrieval method for constituents
    -
    -
    - -
    -
    - -

    ◆ cast_constituent_2

    - -
    -
    - - - - -
    auto FCCAnalyses::JetConstituentsUtils::cast_constituent_2
    -
    -Initial value:
    = [](const auto &jcs, const auto &coll, auto &&meth)
    -
    {
    -
    rv::RVec<FCCAnalysesJetConstituentsData> out;
    -
    for (const auto &jc : jcs)
    -
    {
    -
    out.emplace_back(meth(jc, coll));
    -
    }
    -
    return out;
    -
    }
    -
    -

    This function simply applies the 2 args functions per vector of Rec Particles to a vector of vectors of Rec Particles.

    - -
    -
    - -

    ◆ cast_constituent_3

    - -
    -
    - - - - -
    auto FCCAnalyses::JetConstituentsUtils::cast_constituent_3
    -
    -Initial value:
    = [](const auto &jcs, const auto &coll1, const auto &coll2, auto &&meth)
    -
    {
    -
    rv::RVec<FCCAnalysesJetConstituentsData> out;
    -
    for (const auto &jc : jcs)
    -
    {
    -
    out.emplace_back(meth(jc, coll1, coll2));
    -
    }
    -
    return out;
    -
    }
    -
    -
    -
    - -

    ◆ cast_constituent_4

    - -
    -
    - - - - -
    auto FCCAnalyses::JetConstituentsUtils::cast_constituent_4
    -
    -Initial value:
    = [](const auto &jcs, const auto &coll1, const auto &coll2, const auto &coll3, auto &&meth)
    -
    {
    -
    rv::RVec<FCCAnalysesJetConstituentsData> out;
    -
    for (const auto &jc : jcs)
    -
    {
    -
    out.emplace_back(meth(jc, coll1, coll2, coll3));
    -
    }
    -
    return out;
    -
    }
    -
    -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_jet_flavour_utils.html b/doc/latest/namespace_f_c_c_analyses_1_1_jet_flavour_utils.html deleted file mode 100644 index 55761b182a..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_jet_flavour_utils.html +++ /dev/null @@ -1,289 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::JetFlavourUtils Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::JetFlavourUtils Namespace Reference
    -
    -
    - - - - - - -

    -Typedefs

    using FCCAnalysesJetConstituentsData = rv::RVec< float >
     
    using Variables = rv::RVec< FCCAnalysesJetConstituentsData >
     
    - - - - - - - - - - - - - - -

    -Functions

    rv::RVec< rv::RVec< float > > compute_weights (unsigned int slot, const rv::RVec< Variables > &)
     Compute all weights given a collection of input variables.
     
    void setup_weaver (const std::string &, const std::string &, const rv::RVec< std::string > &, unsigned int nSlots)
     Setup the ONNXRuntime instance using Weaver-provided parameters.
     
    template<typename... Args>
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > get_weights (unsigned int slot, Args &&... args)
     Compute all weights given an unspecified collection of input variables.
     
    rv::RVec< float > get_weight (const rv::RVec< rv::RVec< float > > &, int)
     Get one specific weight previously computed.
     
    -

    Typedef Documentation

    - -

    ◆ FCCAnalysesJetConstituentsData

    - -
    -
    - - - - -
    using FCCAnalyses::JetFlavourUtils::FCCAnalysesJetConstituentsData = typedef rv::RVec<float>
    -
    - -
    -
    - -

    ◆ Variables

    - -
    -
    - -
    -
    -

    Function Documentation

    - -

    ◆ compute_weights()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< rv::RVec< float > > FCCAnalyses::JetFlavourUtils::compute_weights (unsigned int slot,
    const rv::RVec< Variables > & vars 
    )
    -
    - -

    Compute all weights given a collection of input variables.

    -
    Note
    This helper should not be used directly in RDataFrame examples
    - -
    -
    - -

    ◆ get_weight()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    rv::RVec< float > FCCAnalyses::JetFlavourUtils::get_weight (const rv::RVec< rv::RVec< float > > & jets_weights,
    int weight 
    )
    -
    - -

    Get one specific weight previously computed.

    - -
    -
    - -

    ◆ get_weights()

    - -
    -
    -
    -template<typename... Args>
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > FCCAnalyses::JetFlavourUtils::get_weights (unsigned int slot,
    Args &&... args 
    )
    -
    - -

    Compute all weights given an unspecified collection of input variables.

    - -
    -
    - -

    ◆ setup_weaver()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    void FCCAnalyses::JetFlavourUtils::setup_weaver (const std::string & onnx_filename,
    const std::string & json_filename,
    const rv::RVec< std::string > & vars,
    unsigned int nSlots 
    )
    -
    - -

    Setup the ONNXRuntime instance using Weaver-provided parameters.

    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_jet_tagging_utils.html b/doc/latest/namespace_f_c_c_analyses_1_1_jet_tagging_utils.html deleted file mode 100644 index 8c07a2af2a..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_jet_tagging_utils.html +++ /dev/null @@ -1,335 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::JetTaggingUtils Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::JetTaggingUtils Namespace Reference
    -
    -
    - - - - - -

    -Classes

    struct  sel_tag
     select a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state) More...
     
    - - - - - - - - - - - - - -

    -Functions

    JetTaggingUtils

    Jet tagging interface utilities.

    -
    ROOT::VecOps::RVec< int > get_flavour (ROOT::VecOps::RVec< fastjet::PseudoJet > in, ROOT::VecOps::RVec< edm4hep::MCParticleData > MCin)
     
    ROOT::VecOps::RVec< int > get_btag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_c=0., float mistag_l=0., float mistag_g=0.)
     
    ROOT::VecOps::RVec< int > get_ctag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_l=0., float mistag_g=0.)
     
    ROOT::VecOps::RVec< int > get_ltag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_g=0.)
     
    ROOT::VecOps::RVec< int > get_gtag (ROOT::VecOps::RVec< int > in, float efficiency, float mistag_b=0., float mistag_c=0., float mistag_l=0.)
     
    -

    Function Documentation

    - -

    ◆ get_btag()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_btag (ROOT::VecOps::RVec< int > in,
    float efficiency,
    float mistag_c = 0.,
    float mistag_l = 0.,
    float mistag_g = 0. 
    )
    -
    - -
    -
    - -

    ◆ get_ctag()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_ctag (ROOT::VecOps::RVec< int > in,
    float efficiency,
    float mistag_b = 0.,
    float mistag_l = 0.,
    float mistag_g = 0. 
    )
    -
    - -
    -
    - -

    ◆ get_flavour()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_flavour (ROOT::VecOps::RVec< fastjet::PseudoJet > in,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > MCin 
    )
    -
    - -
    -
    - -

    ◆ get_gtag()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_gtag (ROOT::VecOps::RVec< int > in,
    float efficiency,
    float mistag_b = 0.,
    float mistag_c = 0.,
    float mistag_l = 0. 
    )
    -
    - -
    -
    - -

    ◆ get_ltag()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::JetTaggingUtils::get_ltag (ROOT::VecOps::RVec< int > in,
    float efficiency,
    float mistag_b = 0.,
    float mistag_c = 0.,
    float mistag_g = 0. 
    )
    -
    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_m_c_particle.html b/doc/latest/namespace_f_c_c_analyses_1_1_m_c_particle.html deleted file mode 100644 index 97d0bd7442..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_m_c_particle.html +++ /dev/null @@ -1,1288 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::MCParticle Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::MCParticle Namespace Reference
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Classes

    struct  filter_pdgID
     Filter events based on a MCParticles PDGID. More...
     
    struct  get_decay
     get the decay of a given particle More...
     
    struct  get_EventPrimaryVertex
     return the event primary vertex (mm) More...
     
    struct  get_EventPrimaryVertexP4
     return the event primary vertex position and time (mm) More...
     
    struct  get_indices
     return a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one. More...
     
    struct  get_indices_ExclusiveDecay
     A shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false. More...
     
    struct  get_tree
     get MC history tree for a given MCParticle index More...
     
    struct  sel_genStatus
     select MCParticles with their status More...
     
    struct  sel_pdgID
     select MCParticles with their PDG id More...
     
    struct  sel_pt
     select MCParticles with transverse momentum greater than a minimum value [GeV] More...
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    ROOT::VecOps::RVec< int > get_indices_MotherByIndex (int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, bool m_chargeConjugateDaughters, bool m_inclusiveDecay, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     return a list of indices that correspond to a given MC decay
     
    ROOT::VecOps::RVec< int > get_indices_ExclusiveDecay_MotherByIndex (int imother, std::vector< int > m_pdg_daughters, bool m_stableDaughters, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     a shorthand for get_indices_MotherByIndex with m_chargeConjugateDaughters=false, m_inclusiveDecay =false
     
    ROOT::VecOps::RVec< int > get_parentid (ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
     return the parent index of a given list of MC particles
     
    ROOT::VecOps::RVec< float > get_time (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the time of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_pdg (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the PDG of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_genStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the generator status of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_simStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the simulation status of the input MCParticles
     
    ROOT::VecOps::RVec< edm4hep::Vector3d > get_vertex (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the production vertex of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_vertex_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the production vertex x of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_vertex_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the production vertex y of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_vertex_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the production vertex z of the input MCParticles
     
    ROOT::VecOps::RVec< edm4hep::Vector3d > get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the end point of the input MCParticles
     
    ROOT::VecOps::RVec< edm4hep::Vector3d > get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     return the end point of the input MCParticles (not using the "endpoint" that is currently not filled)
     
    ROOT::VecOps::RVec< float > get_endPoint_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the end point x of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_endPoint_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the end point y of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_endPoint_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the z of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_pt (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the transverse momenta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_p (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the momenta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_px (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the momenta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_py (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the momenta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_pz (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the momenta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_eta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the pseudo-rapidity of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the rapidity of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_theta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the theta of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_phi (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the phi of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_e (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the energy of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_mass (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the masses of the input MCParticles
     
    ROOT::VecOps::RVec< float > get_charge (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the charges of the input MCParticles
     
    ROOT::VecOps::RVec< TLorentzVector > get_tlv (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the TlorentzVector of the input MCParticles
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mergeParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > x, ROOT::VecOps::RVec< edm4hep::MCParticleData > y)
     concatenate both input vectors and return the resulting vector
     
    int get_n (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     return the size of the input collection
     
    ROOT::VecOps::RVec< float > AngleBetweenTwoMCParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > p1, ROOT::VecOps::RVec< edm4hep::MCParticleData > p2)
     return the angle (3D) between two MCParticles :
     
    std::vector< int > get_list_of_stable_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     return the list of stable particles from the decay of a mother particle, looking at the full decay chain recursively. i is the mother index in the Particle block
     
    std::vector< int > get_list_of_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     return the list of particles from the decay of a mother particle. i is the mother index in the Particle block.
     
    edm4hep::MCParticleData sel_byIndex (int idx, ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     returns one MCParticle selected by its index in the particle block
     
    std::vector< int > list_of_stable_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     obsolete: should use get_list_of_stable_particles_from_decay instead
     
    std::vector< int > list_of_particles_from_decay (int i, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     obsolete: should use get_list_of_particles_from_decay instead
     
    int get_lepton_origin (int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
     return the pdg ID of the parent of a lepton (pre-FSR)
     
    int get_lepton_origin (const edm4hep::MCParticleData &p, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
     
    ROOT::VecOps::RVec< int > get_leptons_origin (const ROOT::VecOps::RVec< edm4hep::MCParticleData > &particles, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)
     
    -

    Function Documentation

    - -

    ◆ AngleBetweenTwoMCParticles()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::AngleBetweenTwoMCParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > p1,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > p2 
    )
    -
    - -

    return the angle (3D) between two MCParticles :

    - -
    -
    - -

    ◆ get_charge()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_charge (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the charges of the input MCParticles

    - -
    -
    - -

    ◆ get_e()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_e (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the energy of the input MCParticles

    - -
    -
    - -

    ◆ get_endPoint() [1/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the end point of the input MCParticles

    - -
    -
    - -

    ◆ get_endPoint() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_endPoint (ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -

    return the end point of the input MCParticles (not using the "endpoint" that is currently not filled)

    - -
    -
    - -

    ◆ get_endPoint_x()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the end point x of the input MCParticles

    - -
    -
    - -

    ◆ get_endPoint_y()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the end point y of the input MCParticles

    - -
    -
    - -

    ◆ get_endPoint_z()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_endPoint_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the z of the input MCParticles

    - -
    -
    - -

    ◆ get_eta()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_eta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the pseudo-rapidity of the input MCParticles

    - -
    -
    - -

    ◆ get_genStatus()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_genStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the generator status of the input MCParticles

    - -
    -
    - -

    ◆ get_indices_ExclusiveDecay_MotherByIndex()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_indices_ExclusiveDecay_MotherByIndex (int imother,
    std::vector< int > m_pdg_daughters,
    bool m_stableDaughters,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -

    a shorthand for get_indices_MotherByIndex with m_chargeConjugateDaughters=false, m_inclusiveDecay =false

    - -
    -
    - -

    ◆ get_indices_MotherByIndex()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_indices_MotherByIndex (int imother,
    std::vector< int > m_pdg_daughters,
    bool m_stableDaughters,
    bool m_chargeConjugateDaughters,
    bool m_inclusiveDecay,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -

    return a list of indices that correspond to a given MC decay

    - -
    -
    - -

    ◆ get_lepton_origin() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int FCCAnalyses::MCParticle::get_lepton_origin (const edm4hep::MCParticleData & p,
    const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in,
    const ROOT::VecOps::RVec< int > & ind 
    )
    -
    - -
    -
    - -

    ◆ get_lepton_origin() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int FCCAnalyses::MCParticle::get_lepton_origin (int idx,
    const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in,
    const ROOT::VecOps::RVec< int > & ind 
    )
    -
    - -

    return the pdg ID of the parent of a lepton (pre-FSR)

    - -
    -
    - -

    ◆ get_leptons_origin()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_leptons_origin (const ROOT::VecOps::RVec< edm4hep::MCParticleData > & particles,
    const ROOT::VecOps::RVec< edm4hep::MCParticleData > & in,
    const ROOT::VecOps::RVec< int > & ind 
    )
    -
    - -
    -
    - -

    ◆ get_list_of_particles_from_decay()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    std::vector< int > FCCAnalyses::MCParticle::get_list_of_particles_from_decay (int i,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -

    return the list of particles from the decay of a mother particle. i is the mother index in the Particle block.

    - -
    -
    - -

    ◆ get_list_of_stable_particles_from_decay()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    std::vector< int > FCCAnalyses::MCParticle::get_list_of_stable_particles_from_decay (int i,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -

    return the list of stable particles from the decay of a mother particle, looking at the full decay chain recursively. i is the mother index in the Particle block

    - -
    -
    - -

    ◆ get_mass()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_mass (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the masses of the input MCParticles

    - -
    -
    - -

    ◆ get_n()

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::MCParticle::get_n (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the size of the input collection

    - -
    -
    - -

    ◆ get_p()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_p (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the momenta of the input MCParticles

    - -
    -
    - -

    ◆ get_parentid()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_parentid (ROOT::VecOps::RVec< int > mcind,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > parents 
    )
    -
    - -

    return the parent index of a given list of MC particles

    - -
    -
    - -

    ◆ get_pdg()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pdg (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the PDG of the input MCParticles

    - -
    -
    - -

    ◆ get_phi()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_phi (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the phi of the input MCParticles

    - -
    -
    - -

    ◆ get_pt()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pt (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the transverse momenta of the input MCParticles

    - -
    -
    - -

    ◆ get_px()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_px (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the momenta of the input MCParticles

    - -
    -
    - -

    ◆ get_py()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_py (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the momenta of the input MCParticles

    - -
    -
    - -

    ◆ get_pz()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_pz (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the momenta of the input MCParticles

    - -
    -
    - -

    ◆ get_simStatus()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_simStatus (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the simulation status of the input MCParticles

    - -
    -
    - -

    ◆ get_theta()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_theta (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the theta of the input MCParticles

    - -
    -
    - -

    ◆ get_time()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_time (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the time of the input MCParticles

    - -
    -
    - -

    ◆ get_tlv()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::MCParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the TlorentzVector of the input MCParticles

    - -
    -
    - -

    ◆ get_vertex()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::Vector3d > FCCAnalyses::MCParticle::get_vertex (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the production vertex of the input MCParticles

    - -
    -
    - -

    ◆ get_vertex_x()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_x (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the production vertex x of the input MCParticles

    - -
    -
    - -

    ◆ get_vertex_y()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the production vertex y of the input MCParticles

    - -
    -
    - -

    ◆ get_vertex_z()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_vertex_z (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the production vertex z of the input MCParticles

    - -
    -
    - -

    ◆ get_y()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::MCParticle::get_y (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -

    return the rapidity of the input MCParticles

    - -
    -
    - -

    ◆ list_of_particles_from_decay()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    std::vector< int > FCCAnalyses::MCParticle::list_of_particles_from_decay (int i,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -

    obsolete: should use get_list_of_particles_from_decay instead

    - -
    -
    - -

    ◆ list_of_stable_particles_from_decay()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    std::vector< int > FCCAnalyses::MCParticle::list_of_stable_particles_from_decay (int i,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -

    obsolete: should use get_list_of_stable_particles_from_decay instead

    - -
    -
    - -

    ◆ mergeParticles()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::MCParticle::mergeParticles (ROOT::VecOps::RVec< edm4hep::MCParticleData > x,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > y 
    )
    -
    - -

    concatenate both input vectors and return the resulting vector

    - -
    -
    - -

    ◆ sel_byIndex()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    edm4hep::MCParticleData FCCAnalyses::MCParticle::sel_byIndex (int idx,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in 
    )
    -
    - -

    returns one MCParticle selected by its index in the particle block

    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle.html b/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle.html deleted file mode 100644 index 89f49719b7..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle.html +++ /dev/null @@ -1,726 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedParticle Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedParticle Namespace Reference
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Classes

    struct  angular_separationBuilder
     return the angular separations (min / max / average) between a collection of particles More...
     
    struct  recoilBuilder
     build the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy More...
     
    struct  resonanceBuilder
     build the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input More...
     
    struct  sel_absType
     select ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID More...
     
    struct  sel_axis
     select a list of reconstructed particles depending on the angle cosTheta axis More...
     
    struct  sel_charge
     select ReconstructedParticles with charge equal or in asolute value More...
     
    struct  sel_eta
     select ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value More...
     
    struct  sel_p
     select ReconstructedParticles with momentum greater than a minimum value [GeV] More...
     
    struct  sel_pt
     select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] More...
     
    struct  sel_tag
     select a list of reconstructed particles depending on the status of a certain boolean flag More...
     
    struct  sel_type
     select ReconstructedParticles by type Note: type might not correspond to PDG ID More...
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > get (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return reconstructed particles
     
    ROOT::VecOps::RVec< float > get_pt (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the transverse momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_p (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_px (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_py (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_pz (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_eta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the pseudo-rapidity of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_y (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the rapidity of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_theta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the theta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the phi of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_e (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the energy of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_mass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the masses of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< float > get_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the charges of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< int > get_type (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the type of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< TLorentzVector > get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the TlorentzVector of the input ReconstructedParticles
     
    TLorentzVector get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, int index)
     return the TlorentzVector of the indexed input ReconstructedParticles
     
    TLorentzVector get_tlv (edm4hep::ReconstructedParticleData in)
     return the TlorentzVector of the one input ReconstructedParticle
     
    TLorentzVector get_P4vis (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return visible 4-momentum vector
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > merge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
     concatenate both input vectors and return the resulting vector
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > remove (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y)
     remove elements of vector y from vector x
     
    int get_n (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     return the size of the input collection
     
    ROOT::VecOps::RVec< bool > getJet_btag (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ParticleIDData > pid, ROOT::VecOps::RVec< float > values)
     returns the bjet flavour
     
    int getJet_ntags (ROOT::VecOps::RVec< bool > in)
     get number of b-jets
     
    -

    Function Documentation

    - -

    ◆ get()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::get (ROOT::VecOps::RVec< int > index,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in 
    )
    -
    - -

    return reconstructed particles

    - -
    -
    - -

    ◆ get_charge()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -

    return the charges of the input ReconstructedParticles

    - -
    -
    - -

    ◆ get_e()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_e (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -

    return the energy of the input ReconstructedParticles

    - -
    -
    - -

    ◆ get_eta()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_eta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -

    return the pseudo-rapidity of the input ReconstructedParticles

    - -
    -
    - -

    ◆ get_mass()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_mass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -

    return the masses of the input ReconstructedParticles

    - -
    -
    - -

    ◆ get_n()

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::ReconstructedParticle::get_n (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -

    return the size of the input collection

    - -
    -
    - -

    ◆ get_p()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_p (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -

    return the momenta of the input ReconstructedParticles

    - -
    -
    - -

    ◆ get_P4vis()

    - -
    -
    - - - - - - - - -
    TLorentzVector FCCAnalyses::ReconstructedParticle::get_P4vis (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -

    return visible 4-momentum vector

    - -
    -
    - -

    ◆ get_phi()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -

    return the phi of the input ReconstructedParticles

    - -
    -
    - -

    ◆ get_pt()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_pt (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -

    return the transverse momenta of the input ReconstructedParticles

    - -
    -
    - -

    ◆ get_px()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_px (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -

    return the momenta of the input ReconstructedParticles

    - -
    -
    - -

    ◆ get_py()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_py (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -

    return the momenta of the input ReconstructedParticles

    - -
    -
    - -

    ◆ get_pz()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_pz (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -

    return the momenta of the input ReconstructedParticles

    - -
    -
    - -

    ◆ get_theta()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_theta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -

    return the theta of the input ReconstructedParticles

    - -
    -
    - -

    ◆ get_tlv() [1/3]

    - -
    -
    - - - - - - - - -
    TLorentzVector FCCAnalyses::ReconstructedParticle::get_tlv (edm4hep::ReconstructedParticleData in)
    -
    - -

    return the TlorentzVector of the one input ReconstructedParticle

    - -
    -
    - -

    ◆ get_tlv() [2/3]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::ReconstructedParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -

    return the TlorentzVector of the input ReconstructedParticles

    - -
    -
    - -

    ◆ get_tlv() [3/3]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    TLorentzVector FCCAnalyses::ReconstructedParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    int index 
    )
    -
    - -

    return the TlorentzVector of the indexed input ReconstructedParticles

    - -
    -
    - -

    ◆ get_type()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle::get_type (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -

    return the type of the input ReconstructedParticles

    - -
    -
    - -

    ◆ get_y()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle::get_y (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -

    return the rapidity of the input ReconstructedParticles

    - -
    -
    - -

    ◆ getJet_btag()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< bool > FCCAnalyses::ReconstructedParticle::getJet_btag (ROOT::VecOps::RVec< int > index,
    ROOT::VecOps::RVec< edm4hep::ParticleIDData > pid,
    ROOT::VecOps::RVec< float > values 
    )
    -
    - -

    returns the bjet flavour

    - -
    -
    - -

    ◆ getJet_ntags()

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::ReconstructedParticle::getJet_ntags (ROOT::VecOps::RVec< bool > in)
    -
    - -

    get number of b-jets

    - -
    -
    - -

    ◆ merge()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::merge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y 
    )
    -
    - -

    concatenate both input vectors and return the resulting vector

    - -
    -
    - -

    ◆ remove()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::remove (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y 
    )
    -
    - -

    remove elements of vector y from vector x

    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html b/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html deleted file mode 100644 index 64f4c3eb66..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html +++ /dev/null @@ -1,798 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedParticle2MC Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedParticle2MC Namespace Reference
    -
    -
    - - - - - - - - - - - -

    -Classes

    struct  getRP2MC_p_func
     select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] More...
     
    struct  selRP_PDG
     select ReconstructedParticles matched with a MC particle of a given PDG_id More...
     
    struct  selRP_PDG_index
     select ReconstructedParticles matched with a MC particle of a given PDG_id More...
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    ROOT::VecOps::RVec< float > getRP2MC_p (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_px (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_py (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_pz (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_mass (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_charge (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2MC_pdg (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< TLorentzVector > getRP2MC_tlv (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< int > getRP2MC_index (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > getRP2MC_indexVec (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< int > getRP2MC_index_test (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< int > getRP2MC_parentid (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > parents)
     Return the D0 of a track to a reconstructed particle.
     
    std::vector< edm4hep::ReconstructedParticleData > selRP_ChargedHadrons (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     select ReconstructedParticles matched with a MC charged hadrons
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > selRP_matched_to_list (ROOT::VecOps::RVec< int > mcParticles_indices, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     select ReconstructedParticles matched to the (stable) MC particles whose indices are passed in a list
     
    int getTrack2MC_index (int track_index, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     return the index of the MC particle that is associated to a given track (via the track-reco association)
     
    -

    Function Documentation

    - -

    ◆ getRP2MC_charge()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_charge (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -

    Return the D0 of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2MC_index()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_index (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco 
    )
    -
    - -

    Return the D0 of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2MC_index_test()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_index_test (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > parents 
    )
    -
    - -

    Return the D0 of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2MC_indexVec()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_indexVec (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco 
    )
    -
    - -

    Return the D0 of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2MC_mass()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_mass (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -

    Return the D0 of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2MC_p()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -

    Return the D0 of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2MC_parentid()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_parentid (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > parents 
    )
    -
    - -

    Return the D0 of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2MC_pdg()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_pdg (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -

    Return the D0 of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2MC_px()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_px (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -

    Return the D0 of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2MC_py()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_py (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -

    Return the D0 of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2MC_pz()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_pz (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -

    Return the D0 of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2MC_tlv()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_tlv (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -

    Return the D0 of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getTrack2MC_index()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    int FCCAnalyses::ReconstructedParticle2MC::getTrack2MC_index (int track_index,
    ROOT::VecOps::RVec< int > recind,
    ROOT::VecOps::RVec< int > mcind,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco 
    )
    -
    - -

    return the index of the MC particle that is associated to a given track (via the track-reco association)

    - -
    -
    - -

    ◆ selRP_ChargedHadrons()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    std::vector< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle2MC::selRP_ChargedHadrons (ROOT::VecOps::RVec< int > recind,
    ROOT::VecOps::RVec< int > mcind,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -

    select ReconstructedParticles matched with a MC charged hadrons

    - -
    -
    - -

    ◆ selRP_matched_to_list()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle2MC::selRP_matched_to_list (ROOT::VecOps::RVec< int > mcParticles_indices,
    ROOT::VecOps::RVec< int > recind,
    ROOT::VecOps::RVec< int > mcind,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -

    select ReconstructedParticles matched to the (stable) MC particles whose indices are passed in a list

    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html b/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html deleted file mode 100644 index 914dfbc1e7..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html +++ /dev/null @@ -1,1266 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedParticle2Track Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedParticle2Track Namespace Reference
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    ROOT::VecOps::RVec< float > getRP2TRK_mom (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the momentum of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the charge of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    float Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &rps, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks)
     
    ROOT::VecOps::RVec< float > XPtoPar_dxy (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
     
    ROOT::VecOps::RVec< float > XPtoPar_dz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
     
    ROOT::VecOps::RVec< float > XPtoPar_phi (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const TLorentzVector &V, const float &Bz)
     
    ROOT::VecOps::RVec< float > XPtoPar_C (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
     
    ROOT::VecOps::RVec< float > XPtoPar_ct (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks, const float &Bz)
     
    ROOT::VecOps::RVec< float > getRP2TRK_D0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_Z0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the Z0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the Phi of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_omega (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the omega of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_tanLambda (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the tanLambda of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_D0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the D0 significance of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_Z0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the Z0 significance of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_D0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the variance (not the sigma) of the the D0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_Z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the variance (not the sigma) of the the Z0 of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_phi_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the variance (not the sigma) of the the Phi of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the variance (not the sigma) of the omega of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_tanLambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the variance (not the sigma) of the tanLambda of a track to a reconstructed particle.
     
    ROOT::VecOps::RVec< float > getRP2TRK_d0_phi0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (d0, phi0) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_d0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (d0, omega) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_d0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (d0,z0) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_d0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (d0,tanlambda) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_phi0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (phi0,omega) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_phi0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (phi0,z0) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_phi0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (phi0,tanlambda) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_omega_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (omega,z0) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_omega_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (omega,tanlambda) of the covariance matrix.
     
    ROOT::VecOps::RVec< float > getRP2TRK_z0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the off-diag term (z0,tanlambda) of the covariance matrix.
     
    ROOT::VecOps::RVec< edm4hep::TrackState > getRP2TRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the tracks associated to reco'ed particles.
     
    ROOT::VecOps::RVec< int > get_recoindTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the reco indices of particles that have tracks.
     
    int getTK_n (ROOT::VecOps::RVec< edm4hep::TrackState > x)
     Return the size of a collection of TrackStates.
     
    ROOT::VecOps::RVec< bool > hasTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     Return if a Reco particle have an associated track.
     
    -

    Function Documentation

    - -

    ◆ Bz()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::ReconstructedParticle2Track::Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & rps,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ get_recoindTRK()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2Track::get_recoindTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the reco indices of particles that have tracks.

    - -
    -
    - -

    ◆ getRP2TRK()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the tracks associated to reco'ed particles.

    - -
    -
    - -

    ◆ getRP2TRK_Bz()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Bz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & rps,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks 
    )
    -
    - -
    -
    - -

    ◆ getRP2TRK_charge()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the charge of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2TRK_D0()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the D0 of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2TRK_D0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the variance (not the sigma) of the the D0 of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2TRK_d0_omega_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the off-diag term (d0, omega) of the covariance matrix.

    - -
    -
    - -

    ◆ getRP2TRK_d0_phi0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_phi0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the off-diag term (d0, phi0) of the covariance matrix.

    - -
    -
    - -

    ◆ getRP2TRK_D0_sig()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_D0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the D0 significance of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2TRK_d0_tanlambda_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the off-diag term (d0,tanlambda) of the covariance matrix.

    - -
    -
    - -

    ◆ getRP2TRK_d0_z0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_d0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the off-diag term (d0,z0) of the covariance matrix.

    - -
    -
    - -

    ◆ getRP2TRK_mom()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_mom (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the momentum of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2TRK_omega()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the omega of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2TRK_omega_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the variance (not the sigma) of the omega of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2TRK_omega_tanlambda_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the off-diag term (omega,tanlambda) of the covariance matrix.

    - -
    -
    - -

    ◆ getRP2TRK_omega_z0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_omega_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the off-diag term (omega,z0) of the covariance matrix.

    - -
    -
    - -

    ◆ getRP2TRK_phi()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the Phi of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2TRK_phi0_omega_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_omega_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the off-diag term (phi0,omega) of the covariance matrix.

    - -
    -
    - -

    ◆ getRP2TRK_phi0_tanlambda_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the off-diag term (phi0,tanlambda) of the covariance matrix.

    - -
    -
    - -

    ◆ getRP2TRK_phi0_z0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi0_z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the off-diag term (phi0,z0) of the covariance matrix.

    - -
    -
    - -

    ◆ getRP2TRK_phi_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_phi_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the variance (not the sigma) of the the Phi of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2TRK_tanLambda()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_tanLambda (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the tanLambda of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2TRK_tanLambda_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_tanLambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the variance (not the sigma) of the tanLambda of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2TRK_Z0()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the Z0 of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2TRK_Z0_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the variance (not the sigma) of the the Z0 of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2TRK_Z0_sig()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_Z0_sig (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the Z0 significance of a track to a reconstructed particle.

    - -
    -
    - -

    ◆ getRP2TRK_z0_tanlambda_cov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::getRP2TRK_z0_tanlambda_cov (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -

    Return the off-diag term (z0,tanlambda) of the covariance matrix.

    - -
    -
    - -

    ◆ getTK_n()

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::ReconstructedParticle2Track::getTK_n (ROOT::VecOps::RVec< edm4hep::TrackState > x)
    -
    - -

    Return the size of a collection of TrackStates.

    - -
    -
    - -

    ◆ hasTRK()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< bool > FCCAnalyses::ReconstructedParticle2Track::hasTRK (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -

    Return if a Reco particle have an associated track.

    - -
    -
    - -

    ◆ XPtoPar_C()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_C (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & in,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const float & Bz 
    )
    -
    - -
    -
    - -

    ◆ XPtoPar_ct()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_ct (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & in,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const float & Bz 
    )
    -
    - -
    -
    - -

    ◆ XPtoPar_dxy()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dxy (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & in,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const TLorentzVector & V,
    const float & Bz 
    )
    -
    - -
    -
    - -

    ◆ XPtoPar_dz()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dz (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & in,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const TLorentzVector & V,
    const float & Bz 
    )
    -
    - -
    -
    - -

    ◆ XPtoPar_phi()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2Track::XPtoPar_phi (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & in,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & tracks,
    const TLorentzVector & V,
    const float & Bz 
    )
    -
    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_track.html b/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_track.html deleted file mode 100644 index 679ed46c49..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_reconstructed_track.html +++ /dev/null @@ -1,500 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedTrack Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedTrack Namespace Reference
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    ROOT::VecOps::RVec< edm4hep::TrackState > TrackStates_at_IP (const ROOT::VecOps::RVec< edm4hep::TrackData > &in, const ROOT::VecOps::RVec< edm4hep::TrackState > &trackstates)
     for FullSim:
     
    ROOT::VecOps::RVec< edm4hep::TrackState > Intersection (const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
     returns the subset of tracks that are common to two collections
     
    ROOT::VecOps::RVec< edm4hep::TrackState > Remove (const ROOT::VecOps::RVec< edm4hep::TrackState > &Subset, const ROOT::VecOps::RVec< edm4hep::TrackState > &LargerCollection)
     removes a subset of tracks from a large collection
     
    ROOT::VecOps::RVec< edm4hep::TrackState > Merge (const ROOT::VecOps::RVec< edm4hep::TrackState > &Col1, const ROOT::VecOps::RVec< edm4hep::TrackState > &Col2)
     Merge two collections of tracks.
     
    ROOT::VecOps::RVec< int > get_indices (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks)
     indices of a subset of tracks, in the full tracks collection
     
    ROOT::VecOps::RVec< float > tracks_length (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)
     the lengths of a subset of tracks - passed as a vector of indices of these tracks in the full tracks collection
     
    ROOT::VecOps::RVec< float > tracks_length (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< float > &length)
     
    ROOT::VecOps::RVec< float > tracks_TOF (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
     the TOF times in ps (times of the hit at the calo entrance )
     
    ROOT::VecOps::RVec< float > tracks_TOF (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)
     
    ROOT::VecOps::RVec< float > tracks_dNdx (const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
     the dndx values
     
    ROOT::VecOps::RVec< float > tracks_dNdx (const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)
     
    -

    Function Documentation

    - -

    ◆ get_indices()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedTrack::get_indices (const ROOT::VecOps::RVec< edm4hep::TrackState > & some_tracks,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & FullTracks 
    )
    -
    - -

    indices of a subset of tracks, in the full tracks collection

    - -
    -
    - -

    ◆ Intersection()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Intersection (const ROOT::VecOps::RVec< edm4hep::TrackState > & Col1,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & Col2 
    )
    -
    - -

    returns the subset of tracks that are common to two collections

    - -
    -
    - -

    ◆ Merge()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Merge (const ROOT::VecOps::RVec< edm4hep::TrackState > & Col1,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & Col2 
    )
    -
    - -

    Merge two collections of tracks.

    - -
    -
    - -

    ◆ Remove()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::Remove (const ROOT::VecOps::RVec< edm4hep::TrackState > & Subset,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & LargerCollection 
    )
    -
    - -

    removes a subset of tracks from a large collection

    - -
    -
    - -

    ◆ tracks_dNdx() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_dNdx (const ROOT::VecOps::RVec< edm4hep::TrackState > & some_tracks,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & FullTracks,
    const ROOT::VecOps::RVec< edm4hep::TrackData > & trackdata,
    const ROOT::VecOps::RVec< edm4hep::Quantity > & dNdx 
    )
    -
    - -
    -
    - -

    ◆ tracks_dNdx() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_dNdx (const ROOT::VecOps::RVec< int > & track_indices,
    const ROOT::VecOps::RVec< edm4hep::TrackData > & trackdata,
    const ROOT::VecOps::RVec< edm4hep::Quantity > & dNdx 
    )
    -
    - -

    the dndx values

    - -
    -
    - -

    ◆ tracks_length() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_length (const ROOT::VecOps::RVec< edm4hep::TrackState > & some_tracks,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & FullTracks,
    const ROOT::VecOps::RVec< float > & length 
    )
    -
    - -
    -
    - -

    ◆ tracks_length() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_length (const ROOT::VecOps::RVec< int > & track_indices,
    const ROOT::VecOps::RVec< float > & length 
    )
    -
    - -

    the lengths of a subset of tracks - passed as a vector of indices of these tracks in the full tracks collection

    - -
    -
    - -

    ◆ tracks_TOF() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_TOF (const ROOT::VecOps::RVec< edm4hep::TrackState > & some_tracks,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & FullTracks,
    const ROOT::VecOps::RVec< edm4hep::TrackData > & trackdata,
    const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & trackerhits 
    )
    -
    - -
    -
    - -

    ◆ tracks_TOF() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedTrack::tracks_TOF (const ROOT::VecOps::RVec< int > & track_indices,
    const ROOT::VecOps::RVec< edm4hep::TrackData > & trackdata,
    const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & trackerhits 
    )
    -
    - -

    the TOF times in ps (times of the hit at the calo entrance )

    - -
    -
    - -

    ◆ TrackStates_at_IP()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::ReconstructedTrack::TrackStates_at_IP (const ROOT::VecOps::RVec< edm4hep::TrackData > & in,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & trackstates 
    )
    -
    - -

    for FullSim:

    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_smear_objects.html b/doc/latest/namespace_f_c_c_analyses_1_1_smear_objects.html deleted file mode 100644 index 2e995438ba..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_smear_objects.html +++ /dev/null @@ -1,236 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::SmearObjects Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::SmearObjects Namespace Reference
    -
    -
    - - - - - - - - - - - - - - -

    -Classes

    struct  SmearedReconstructedParticle
     generates new reco particles, smeared by given parameters More...
     
    struct  SmearedTracks
     generates new track states, by rescaling the covariance matrix of the tracks More...
     
    struct  SmearedTracksdNdx
     generates new track dNdx, by rescaling the poisson error of the cluster count More...
     
    struct  SmearedTracksTOF
     generates new tracker hits, by rescaling the timing measurement More...
     
    - - - - - - - - - - -

    -Functions

    TVectorD TrackParamFromMC_DelphesConv (edm4hep::MCParticleData aMCParticle)
     for a given MC particle, returns a "track state", i.e.
     
    ROOT::VecOps::RVec< edm4hep::TrackState > mcTrackParameters (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
     used to validate the method above.
     
    TVectorD CovSmear (TVectorD x, TMatrixDSym C, TRandom *ran, bool debug)
     generates random values for a vector, given the covariance matrix of its components, using a Choleski decomposition.
     
    -

    Function Documentation

    - -

    ◆ CovSmear()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    TVectorD FCCAnalyses::SmearObjects::CovSmear (TVectorD x,
    TMatrixDSym C,
    TRandom * ran,
    bool debug = false 
    )
    -
    - -

    generates random values for a vector, given the covariance matrix of its components, using a Choleski decomposition.

    -

    Code from Franco Bedeschi

    - -
    -
    - -

    ◆ mcTrackParameters()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::SmearObjects::mcTrackParameters (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & allRecoParticles,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & alltracks,
    const ROOT::VecOps::RVec< int > & RP2MC_indices,
    const ROOT::VecOps::RVec< edm4hep::MCParticleData > & mcParticles 
    )
    -
    - -

    used to validate the method above.

    -

    Stores the "MC-truth track states", in a collection that runs parallel to the full collection of tracks.

    - -
    -
    - -

    ◆ TrackParamFromMC_DelphesConv()

    - -
    -
    - - - - - - - - -
    TVectorD FCCAnalyses::SmearObjects::TrackParamFromMC_DelphesConv (edm4hep::MCParticleData aMCParticle)
    -
    - -

    for a given MC particle, returns a "track state", i.e.

    -

    a vector of 5 helix parameters, in Delphes convention

    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_utils.html b/doc/latest/namespace_f_c_c_analyses_1_1_utils.html deleted file mode 100644 index 17d15d7f50..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_utils.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::Utils Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::Utils Namespace Reference
    -
    -
    - - - - - - - - -

    -Functions

    template<typename T >
    auto getsize (T &vec)
     
    template<typename T >
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< T > > as_vector (const ROOT::VecOps::RVec< T > &in)
     
    -

    Function Documentation

    - -

    ◆ as_vector()

    - -
    -
    -
    -template<typename T >
    - - - - - -
    - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< T > > FCCAnalyses::Utils::as_vector (const ROOT::VecOps::RVec< T > & in)
    -
    -inline
    -
    - -
    -
    - -

    ◆ getsize()

    - -
    -
    -
    -template<typename T >
    - - - - - -
    - - - - - - - - -
    auto FCCAnalyses::Utils::getsize (T & vec)
    -
    -inline
    -
    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_vertex_finder_acts.html b/doc/latest/namespace_f_c_c_analyses_1_1_vertex_finder_acts.html deleted file mode 100644 index 6d67bbe73d..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_vertex_finder_acts.html +++ /dev/null @@ -1,124 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::VertexFinderActs Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::VertexFinderActs Namespace Reference
    -
    -
    - - - - -

    -Functions

    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexVertexFinderAMVF (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     
    -

    Function Documentation

    - -

    ◆ VertexFinderAMVF()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::VertexFinderActs::VertexFinderAMVF (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    -
    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html b/doc/latest/namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html deleted file mode 100644 index ba7930044d..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html +++ /dev/null @@ -1,1152 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::VertexFinderLCFIPlus Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::VertexFinderLCFIPlus Namespace Reference
    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > > get_SV_jets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     returns SVs reconstructed from non-primary tracks of jets non-primary separated from all tracks using isInPrimary (bool) vector currently not separating SVs by jet
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexget_SV_event (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering non-primary separated from all tracks using isInPrimary (bool) vector
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexget_SV_event (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering
     
    ROOT::VecOps::RVec< int > VertexSeed_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10.)
     returns indices of the best pair of tracks from a vector of (non-primary) tracks default chi2 threshold is 9 and default invariant mass threshold is 10GeV
     
    ROOT::VecOps::RVec< int > addTrack_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > vtx_tr, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     adds index of the best track (from the remaining tracks) to the (seed) vtx default chi2 threshold is 9 and default invariant mass threshold is 10GeV default threshold for track's chi2 contribution is 5 (?)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > V0rejection_tight (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true)
     V0 rejection (tight) takes all (non-primary tracks) & removes tracks coming from V0s if user chooses by default V0 rejection is done.
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexfindSVfromTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks_fin, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, VertexingUtils::FCCAnalysesVertex PV, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     find SVs from a set of tracks default values of thresholds for the constraints are set
     
    bool check_constraints (VertexingUtils::FCCAnalysesVertex vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, VertexingUtils::FCCAnalysesVertex PV, bool seed=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)
     check constraints of vertex candidates default values of thresholds for the constraints are set default constraint check is that for finding vertex seed seed=true -> constraints for seed; seed=false -> constraints for adding tracks
     
    ROOT::VecOps::RVec< bool > isV0 (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight=false)
     V0 rejection/identification takes all (non-primary) tracks & assigns "true" to pairs that form a V0 if(tight) -> tight constraints if(!tight) -> loose constraints by default loose constraints.
     
    VertexingUtils::FCCAnalysesV0 get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)
     returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be chosen out of two sets
     
    VertexingUtils::FCCAnalysesV0 get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999, double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995, double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995, double chi2_cut=9.)
     returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be set manually
     
    VertexingUtils::FCCAnalysesV0 get_V0s_jet (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< bool > isInPrimary, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti, VertexingUtils::FCCAnalysesVertex PV, bool tight=true, double chi2_cut=9.)
     returns V0s reconstructed in each jet of the event (as an FCCAnalysesV0 object) need to perform jet clustering before calling this function
     
    ROOT::VecOps::RVec< double > get_V0candidate (VertexingUtils::FCCAnalysesVertex &V0_vtx, ROOT::VecOps::RVec< edm4hep::TrackState > tr_pair, VertexingUtils::FCCAnalysesVertex PV, bool chi2, double chi2_cut=9.)
     returns invariant mass, distance from PV, and colliniarity variables for all V0 candidates [0] -> invM_Ks [GeV] [1] -> invM_Lambda1 [GeV] [2] -> invM_Lambda2 [GeV] [3] -> invM_Gamma [GeV] [4] -> r [mm] [5] -> r.p [unit vector] boolean check for if chi2 constraint needs to be checked skip the candidate with output size 0 - doesn't pass the chi2 cut
     
    ROOT::VecOps::RVec< double > constraints_Ks (bool tight)
     functions to fill constraint thresholds tight -> tight constraints !tight -> loose constraints also an option to choose constraint threshold
     
    ROOT::VecOps::RVec< double > constraints_Lambda0 (bool tight)
     
    ROOT::VecOps::RVec< double > constraints_Gamma (bool tight)
     
    ROOT::VecOps::RVec< double > constraints_Ks (double invM_low, double invM_high, double dis, double cosAng)
     
    ROOT::VecOps::RVec< double > constraints_Lambda0 (double invM_low, double invM_high, double dis, double cosAng)
     
    ROOT::VecOps::RVec< double > constraints_Gamma (double invM_low, double invM_high, double dis, double cosAng)
     
    - - - - - - - - - -

    -Variables

    bool debug_me = false
     
    const double m_pi = 0.13957039
     
    const double m_p = 0.93827208
     
    const double m_e = 0.00051099
     
    -

    Function Documentation

    - -

    ◆ addTrack_best()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::VertexFinderLCFIPlus::addTrack_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    ROOT::VecOps::RVec< int > vtx_tr,
    VertexingUtils::FCCAnalysesVertex PV,
    double chi2_cut = 9.,
    double invM_cut = 10.,
    double chi2Tr_cut = 5. 
    )
    -
    - -

    adds index of the best track (from the remaining tracks) to the (seed) vtx default chi2 threshold is 9 and default invariant mass threshold is 10GeV default threshold for track's chi2 contribution is 5 (?)

    - -
    -
    - -

    ◆ check_constraints()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    bool FCCAnalyses::VertexFinderLCFIPlus::check_constraints (VertexingUtils::FCCAnalysesVertex vtx,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    VertexingUtils::FCCAnalysesVertex PV,
    bool seed = true,
    double chi2_cut = 9.,
    double invM_cut = 10.,
    double chi2Tr_cut = 5. 
    )
    -
    - -

    check constraints of vertex candidates default values of thresholds for the constraints are set default constraint check is that for finding vertex seed seed=true -> constraints for seed; seed=false -> constraints for adding tracks

    - -
    -
    - -

    ◆ constraints_Gamma() [1/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma (bool tight)
    -
    - -
    -
    - -

    ◆ constraints_Gamma() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma (double invM_low,
    double invM_high,
    double dis,
    double cosAng 
    )
    -
    - -
    -
    - -

    ◆ constraints_Ks() [1/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks (bool tight)
    -
    - -

    functions to fill constraint thresholds tight -> tight constraints !tight -> loose constraints also an option to choose constraint threshold

    -

    [0] -> invariant mass lower limit [GeV] [1] -> invariant mass upper limit [GeV] [2] -> distance from PV [mm] [3] -> colinearity

    - -
    -
    - -

    ◆ constraints_Ks() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks (double invM_low,
    double invM_high,
    double dis,
    double cosAng 
    )
    -
    - -
    -
    - -

    ◆ constraints_Lambda0() [1/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0 (bool tight)
    -
    - -
    -
    - -

    ◆ constraints_Lambda0() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0 (double invM_low,
    double invM_high,
    double dis,
    double cosAng 
    )
    -
    - -
    -
    - -

    ◆ findSVfromTracks()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::VertexFinderLCFIPlus::findSVfromTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks_fin,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & alltracks,
    VertexingUtils::FCCAnalysesVertex PV,
    double chi2_cut = 9.,
    double invM_cut = 10.,
    double chi2Tr_cut = 5. 
    )
    -
    - -

    find SVs from a set of tracks default values of thresholds for the constraints are set

    - -
    -
    - -

    ◆ get_SV_event() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::VertexFinderLCFIPlus::get_SV_event (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles,
    ROOT::VecOps::RVec< edm4hep::TrackState > thetracks,
    VertexingUtils::FCCAnalysesVertex PV,
    ROOT::VecOps::RVec< bool > isInPrimary,
    bool V0_rej = true,
    double chi2_cut = 9.,
    double invM_cut = 10.,
    double chi2Tr_cut = 5. 
    )
    -
    - -

    returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering non-primary separated from all tracks using isInPrimary (bool) vector

    - -
    -
    - -

    ◆ get_SV_event() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::VertexFinderLCFIPlus::get_SV_event (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks,
    ROOT::VecOps::RVec< edm4hep::TrackState > thetracks,
    VertexingUtils::FCCAnalysesVertex PV,
    bool V0_rej = true,
    double chi2_cut = 9.,
    double invM_cut = 10.,
    double chi2Tr_cut = 5. 
    )
    -
    - -

    returns SVs reconstructed from non-primary tracks of the event SV finding done before jet clustering

    - -
    -
    - -

    ◆ get_SV_jets()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > > FCCAnalyses::VertexFinderLCFIPlus::get_SV_jets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles,
    ROOT::VecOps::RVec< edm4hep::TrackState > thetracks,
    VertexingUtils::FCCAnalysesVertex PV,
    ROOT::VecOps::RVec< bool > isInPrimary,
    ROOT::VecOps::RVec< fastjet::PseudoJet > jets,
    std::vector< std::vector< int > > jet_consti,
    bool V0_rej = true,
    double chi2_cut = 9.,
    double invM_cut = 10.,
    double chi2Tr_cut = 5. 
    )
    -
    - -

    returns SVs reconstructed from non-primary tracks of jets non-primary separated from all tracks using isInPrimary (bool) vector currently not separating SVs by jet

    - -
    -
    - -

    ◆ get_V0candidate()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexFinderLCFIPlus::get_V0candidate (VertexingUtils::FCCAnalysesVertexV0_vtx,
    ROOT::VecOps::RVec< edm4hep::TrackState > tr_pair,
    VertexingUtils::FCCAnalysesVertex PV,
    bool chi2,
    double chi2_cut = 9. 
    )
    -
    - -

    returns invariant mass, distance from PV, and colliniarity variables for all V0 candidates [0] -> invM_Ks [GeV] [1] -> invM_Lambda1 [GeV] [2] -> invM_Lambda2 [GeV] [3] -> invM_Gamma [GeV] [4] -> r [mm] [5] -> r.p [unit vector] boolean check for if chi2 constraint needs to be checked skip the candidate with output size 0 - doesn't pass the chi2 cut

    - -
    -
    - -

    ◆ get_V0s() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks,
    VertexingUtils::FCCAnalysesVertex PV,
    bool tight,
    double chi2_cut = 9. 
    )
    -
    - -

    returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be chosen out of two sets

    - -
    -
    - -

    ◆ get_V0s() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks,
    VertexingUtils::FCCAnalysesVertex PV,
    double Ks_invM_low = 0.493,
    double Ks_invM_high = 0.503,
    double Ks_dis = 0.5,
    double Ks_cosAng = 0.999,
    double Lambda_invM_low = 1.111,
    double Lambda_invM_high = 1.121,
    double Lambda_dis = 0.5,
    double Lambda_cosAng = 0.99995,
    double Gamma_invM_low = 0.,
    double Gamma_invM_high = 0.005,
    double Gamma_dis = 9,
    double Gamma_cosAng = 0.99995,
    double chi2_cut = 9. 
    )
    -
    - -

    returns V0s reconstructed from a set of tracks (as an FCCAnalysesV0 object) constraint thresholds can be set manually

    - -
    -
    - -

    ◆ get_V0s_jet()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    VertexingUtils::FCCAnalysesV0 FCCAnalyses::VertexFinderLCFIPlus::get_V0s_jet (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles,
    ROOT::VecOps::RVec< edm4hep::TrackState > thetracks,
    ROOT::VecOps::RVec< bool > isInPrimary,
    ROOT::VecOps::RVec< fastjet::PseudoJet > jets,
    std::vector< std::vector< int > > jet_consti,
    VertexingUtils::FCCAnalysesVertex PV,
    bool tight = true,
    double chi2_cut = 9. 
    )
    -
    - -

    returns V0s reconstructed in each jet of the event (as an FCCAnalysesV0 object) need to perform jet clustering before calling this function

    - -
    -
    - -

    ◆ isV0()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< bool > FCCAnalyses::VertexFinderLCFIPlus::isV0 (ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks,
    VertexingUtils::FCCAnalysesVertex PV,
    bool tight = false 
    )
    -
    - -

    V0 rejection/identification takes all (non-primary) tracks & assigns "true" to pairs that form a V0 if(tight) -> tight constraints if(!tight) -> loose constraints by default loose constraints.

    - -
    -
    - -

    ◆ V0rejection_tight()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFinderLCFIPlus::V0rejection_tight (ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    VertexingUtils::FCCAnalysesVertex PV,
    bool V0_rej = true 
    )
    -
    - -

    V0 rejection (tight) takes all (non-primary tracks) & removes tracks coming from V0s if user chooses by default V0 rejection is done.

    - -
    -
    - -

    ◆ VertexSeed_best()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::VertexFinderLCFIPlus::VertexSeed_best (ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    VertexingUtils::FCCAnalysesVertex PV,
    double chi2_cut = 9.,
    double invM_cut = 10. 
    )
    -
    - -

    returns indices of the best pair of tracks from a vector of (non-primary) tracks default chi2 threshold is 9 and default invariant mass threshold is 10GeV

    - -
    -
    -

    Variable Documentation

    - -

    ◆ debug_me

    - -
    -
    - - - - -
    bool FCCAnalyses::VertexFinderLCFIPlus::debug_me = false
    -
    - -
    -
    - -

    ◆ m_e

    - -
    -
    - - - - -
    const double FCCAnalyses::VertexFinderLCFIPlus::m_e = 0.00051099
    -
    - -
    -
    - -

    ◆ m_p

    - -
    -
    - - - - -
    const double FCCAnalyses::VertexFinderLCFIPlus::m_p = 0.93827208
    -
    - -
    -
    - -

    ◆ m_pi

    - -
    -
    - - - - -
    const double FCCAnalyses::VertexFinderLCFIPlus::m_pi = 0.13957039
    -
    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_vertex_fitter_acts.html b/doc/latest/namespace_f_c_c_analyses_1_1_vertex_fitter_acts.html deleted file mode 100644 index 23be4224fd..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_vertex_fitter_acts.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::VertexFitterActs Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::VertexFitterActs Namespace Reference
    -
    -
    - - - - -

    -Functions

    VertexingUtils::FCCAnalysesVertex VertexFitterFullBilloir (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     
    -

    Function Documentation

    - -

    ◆ VertexFitterFullBilloir()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterActs::VertexFitterFullBilloir (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html b/doc/latest/namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html deleted file mode 100644 index 73f69a5efd..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html +++ /dev/null @@ -1,473 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::VertexFitterSimple Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::VertexFitterSimple Namespace Reference
    -
    -
    - - - - - - - - - - - - - - - - - - - -

    -Functions

    VertexingUtils::FCCAnalysesVertex VertexFitter (int Primary, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
     Vertex (code from Franco Bedeschi): passing the recoparticles. Units for the beamspot constraint: mum.
     
    VertexingUtils::FCCAnalysesVertex VertexFitter_Tk (int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
     Vertex (code from Franco Bedeschi): passing the tracks. Units for the beamspot constraint: mum.
     
    VertexingUtils::FCCAnalysesVertex VertexFitter_Tk (int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > get_PrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint, double bsc_sigmax, double bsc_sigmay, double bsc_sigmaz, double bsc_x, double bsc_y, double bsc_z)
     Return the tracks that are flagged as coming from the primary vertex.
     
    ROOT::VecOps::RVec< edm4hep::TrackState > get_NonPrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
     Return the tracks that are NOT flagged as coming from the primary vertex.
     
    ROOT::VecOps::RVec< bool > IsPrimary_forTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks, ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks)
     for an input vector of tracks, return a vector of bools that tell if the track was identified as a primary track
     
    -

    Function Documentation

    - -

    ◆ get_NonPrimaryTracks()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFitterSimple::get_NonPrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks,
    ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks 
    )
    -
    - -

    Return the tracks that are NOT flagged as coming from the primary vertex.

    - -
    -
    - -

    ◆ get_PrimaryTracks()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::VertexFitterSimple::get_PrimaryTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    bool BeamSpotConstraint,
    double bsc_sigmax,
    double bsc_sigmay,
    double bsc_sigmaz,
    double bsc_x,
    double bsc_y,
    double bsc_z 
    )
    -
    - -

    Return the tracks that are flagged as coming from the primary vertex.

    - -
    -
    - -

    ◆ IsPrimary_forTracks()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< bool > FCCAnalyses::VertexFitterSimple::IsPrimary_forTracks (ROOT::VecOps::RVec< edm4hep::TrackState > allTracks,
    ROOT::VecOps::RVec< edm4hep::TrackState > primaryTracks 
    )
    -
    - -

    for an input vector of tracks, return a vector of bools that tell if the track was identified as a primary track

    - -
    -
    - -

    ◆ VertexFitter()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter (int Primary,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles,
    ROOT::VecOps::RVec< edm4hep::TrackState > alltracks,
    bool BeamSpotConstraint = false,
    double sigmax = 0.,
    double sigmay = 0.,
    double sigmaz = 0.,
    double bsc_x = 0.,
    double bsc_y = 0.,
    double bsc_z = 0. 
    )
    -
    - -

    Vertex (code from Franco Bedeschi): passing the recoparticles. Units for the beamspot constraint: mum.

    - -
    -
    - -

    ◆ VertexFitter_Tk() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter_Tk (int Primary,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    bool BeamSpotConstraint = false,
    double sigmax = 0.,
    double sigmay = 0.,
    double sigmaz = 0.,
    double bsc_x = 0.,
    double bsc_y = 0.,
    double bsc_z = 0. 
    )
    -
    - -

    Vertex (code from Franco Bedeschi): passing the tracks. Units for the beamspot constraint: mum.

    - -
    -
    - -

    ◆ VertexFitter_Tk() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    VertexingUtils::FCCAnalysesVertex FCCAnalyses::VertexFitterSimple::VertexFitter_Tk (int Primary,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & alltracks,
    bool BeamSpotConstraint = false,
    double sigmax = 0.,
    double sigmay = 0.,
    double sigmaz = 0.,
    double bsc_x = 0.,
    double bsc_y = 0.,
    double bsc_z = 0. 
    )
    -
    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_vertexing_utils.html b/doc/latest/namespace_f_c_c_analyses_1_1_vertexing_utils.html deleted file mode 100644 index 995da836bb..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_vertexing_utils.html +++ /dev/null @@ -1,2343 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::VertexingUtils Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::VertexingUtils Namespace Reference
    -
    -
    - - - - - - - - - - - - - - -

    -Classes

    struct  FCCAnalysesV0
     Structure to keep useful information that is related to the V0. More...
     
    struct  FCCAnalysesVertex
     Structure to keep useful track information that is related to the vertex. More...
     
    struct  FCCAnalysesVertexMC
     Structure to keep useful track information that is related to the vertex. More...
     
    struct  selTracks
     Selection of particles based on the d0 / z0 significances of the associated track. More...
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    TVectorD XPtoPar (TVector3 x, TVector3 p, Double_t Q)
     from delphes: returns track state parameters (delphes convention) for a given vertex (x), momentum (p) and charge
     
    TVector3 ParToP (TVectorD Par)
     from delphes: returns the momentum corresponding to a given track state
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > SelPrimaryTracks (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, TVector3 MC_EventPrimaryVertex)
     Selection of primary particles :
     
    int get_Nvertex (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
     Retrieve the number of reconstructed vertices from the collection of vertex object.
     
    FCCAnalysesVertex get_FCCAnalysesVertex (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
     Retrieve a single FCCAnalyses vertex from the collection of vertex object.
     
    edm4hep::VertexData get_VertexData (FCCAnalysesVertex TheVertex)
     Retrieve the edm4hep::VertexData from the vertex object.
     
    ROOT::VecOps::RVec< edm4hep::VertexData > get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)
     Retrieve a vector of edm4hep::VertexData from the collection of vertex object.
     
    edm4hep::VertexData get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)
     Retrieve a edm4hep::VertexData from the collection of vertex object at a given index.
     
    int get_VertexNtrk (FCCAnalysesVertex TheVertex)
     Retrieve the number of tracks from FCCAnalysesVertex.
     
    ROOT::VecOps::RVec< int > get_VertexNtrk (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     
    ROOT::VecOps::RVec< int > get_VertexRecoInd (FCCAnalysesVertex TheVertex)
     Retrieve the tracks indices from FCCAnalysesVertex.
     
    ROOT::VecOps::RVec< int > get_VertexRecoParticlesInd (FCCAnalysesVertex TheVertex, const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &reco)
     Retrieve the indices of the tracks fitted to that vertex, but now in the collection of RecoParticles.
     
    int get_nTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     Return the number of tracks in a given track collection.
     
    bool compare_Tracks (const edm4hep::TrackState &tr1, const edm4hep::TrackState &tr2)
     compare two track states
     
    ROOT::VecOps::RVec< FCCAnalysesVertexget_all_vertices (FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)
     functions used for SV reconstruction
     
    ROOT::VecOps::RVec< FCCAnalysesVertexget_all_vertices (FCCAnalysesVertex PV, ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV)
     
    double get_invM_pairs (FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)
     returns the invariant mass of a two-track vertex CAUTION: m1 -> mass of first track, m2 -> mass of second track by default both pions
     
    ROOT::VecOps::RVec< double > get_invM_pairs (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, double m1=0.13957039, double m2=0.13957039)
     
    double get_invM (FCCAnalysesVertex vertex)
     returns the invariant mass of a vertex assuming all tracks to be pions
     
    ROOT::VecOps::RVec< double > get_invM (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     returns the invariant mass of a vector of vertices assuming all tracks to be pions
     
    double get_PV2V0angle (FCCAnalysesVertex V0, FCCAnalysesVertex PV)
     returns the cos of the angle b/n V0 candidate's (or any vtx's) momentum & PV to V0 (vtx) displacement vector
     
    double get_PV2vtx_angle (ROOT::VecOps::RVec< edm4hep::TrackState > tracks, FCCAnalysesVertex vtx, FCCAnalysesVertex PV)
     returns cos of the angle b/n track (that form the vtx) momentum sum & PV to vtx displacement vector
     
    double get_trackE (edm4hep::TrackState track)
     returns a track's energy assuming the track to be a pion
     
    int get_n_SV (FCCAnalysesV0 SV)
     V0 Reconstruction Return the number of reconstructed V0s.
     
    ROOT::VecOps::RVec< TVector3 > get_position_SV (FCCAnalysesV0 SV)
     Return the vertex position of all reconstructed V0s (in mm)
     
    ROOT::VecOps::RVec< int > get_pdg_V0 (FCCAnalysesV0 V0)
     Return the PDG IDs of all reconstructed V0s.
     
    ROOT::VecOps::RVec< double > get_invM_V0 (FCCAnalysesV0 V0)
     Return the invariant masses of all reconstructed V0s.
     
    ROOT::VecOps::RVec< TVector3 > get_p_SV (FCCAnalysesV0 SV)
     Return the momentum of all reconstructed V0s.
     
    ROOT::VecOps::RVec< double > get_chi2_SV (FCCAnalysesV0 SV)
     Return chi2 of all reconstructed V0s.
     
    int get_n_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Passing a vector of FCCAnalysesVertex instead of FCCAnalysesV0 Return the number of reconstructed SVs.
     
    ROOT::VecOps::RVec< TVector3 > get_p_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return the momentum of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< TVector3 > get_position_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return the vertex position of all reconstructed SVs (in mm)
     
    ROOT::VecOps::RVec< double > get_pMag_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return the momentum magnitude of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return chi2 of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_norm_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return normalised chi2 of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< int > get_nDOF_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return no of DOF of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_theta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return polar angle (theta) of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_phi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)
     Return azimuthal angle (phi) of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
     Return polar angle (theta) of all reconstructed vertices wrt jets (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
     Return azimuthal angle (phi) of all reconstructed vertices wrt jets (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_pointingangle_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
     Return the pointing angle of all reconstructed vertices (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_dxy_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
     Return the distances of all reconstructed vertices from PV in xy plane [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_d3d_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)
     Return the distances of all reconstructed vertices from PV in 3D [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
     Return the distances of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)
     Return the distances of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)
     Return the distance in R of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< double > get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)
     Return the distances in R of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)
     
    ROOT::VecOps::RVec< FCCAnalysesVertexget_all_SVs (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     For get_SV_jets ///.
     
    int get_n_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     Return the total number of reconstructed SVs.
     
    ROOT::VecOps::RVec< int > get_n_SV_jets (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     Return the number of reconstructed SVs per jet.
     
    std::vector< std::vector< edm4hep::TrackState > > get_tracksInJets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, ROOT::VecOps::RVec< fastjet::PseudoJet > jets, std::vector< std::vector< int > > jet_consti)
     Return the tracks separated by jets.
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > get_svInJets (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet)
     Return V0s separated by jets.
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_invM (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > get_p_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_pMag_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > get_VertexNtrk (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_norm_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > get_nDOF_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_theta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_phi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_relTheta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_relPhi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_pointingangle_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_dxy_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_d3d_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > get_pdg_V0 (ROOT::VecOps::RVec< int > pdg, ROOT::VecOps::RVec< int > nSV_jet)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > get_invM_V0 (ROOT::VecOps::RVec< double > invM, ROOT::VecOps::RVec< int > nSV_jet)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > get_position_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
     Return the vertex position of all reconstructed SVs (in mm)
     
    float get_trackMom (edm4hep::TrackState &atrack)
     
    TVectorD Edm4hep2Delphes_TrackParam (const TVectorD &param, bool Units_mm)
     convert track parameters, from edm4hep to delphes conventions
     
    TVectorD Delphes2Edm4hep_TrackParam (const TVectorD &param, bool Units_mm)
     convert track parameters, from delphes to edm4hep conventions
     
    TMatrixDSym Edm4hep2Delphes_TrackCovMatrix (const std::array< float, 21 > &covMatrix, bool Units_mm)
     convert track covariance matrix, from edm4hep to delphes conventions
     
    std::array< float, 21 > Delphes2Edm4hep_TrackCovMatrix (const TMatrixDSym &cov, bool Units_mm)
     convert track covariance matrix, from delphes to edm4hep conventions
     
    TVectorD get_trackParam (edm4hep::TrackState &atrack, bool Units_mm=false)
     — Internal methods needed by the code of Franco B:
     
    TMatrixDSym get_trackCov (edm4hep::TrackState &atrack, bool Units_mm=false)
     
    TVectorD ParToACTS (TVectorD Par)
     
    TMatrixDSym CovToACTS (TMatrixDSym Cov, TVectorD Par)
     
    ROOT::VecOps::RVec< double > get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)
     
    ROOT::VecOps::RVec< double > get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)
     
    -

    Function Documentation

    - -

    ◆ compare_Tracks()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    bool FCCAnalyses::VertexingUtils::compare_Tracks (const edm4hep::TrackState & tr1,
    const edm4hep::TrackState & tr2 
    )
    -
    - -

    compare two track states

    - -
    -
    - -

    ◆ CovToACTS()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    TMatrixDSym FCCAnalyses::VertexingUtils::CovToACTS (TMatrixDSym Cov,
    TVectorD Par 
    )
    -
    - -
    -
    - -

    ◆ Delphes2Edm4hep_TrackCovMatrix()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    std::array< float, 21 > FCCAnalyses::VertexingUtils::Delphes2Edm4hep_TrackCovMatrix (const TMatrixDSym & cov,
    bool Units_mm 
    )
    -
    - -

    convert track covariance matrix, from delphes to edm4hep conventions

    - -
    -
    - -

    ◆ Delphes2Edm4hep_TrackParam()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    TVectorD FCCAnalyses::VertexingUtils::Delphes2Edm4hep_TrackParam (const TVectorD & param,
    bool Units_mm 
    )
    -
    - -

    convert track parameters, from delphes to edm4hep conventions

    - -
    -
    - -

    ◆ Edm4hep2Delphes_TrackCovMatrix()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    TMatrixDSym FCCAnalyses::VertexingUtils::Edm4hep2Delphes_TrackCovMatrix (const std::array< float, 21 > & covMatrix,
    bool Units_mm 
    )
    -
    - -

    convert track covariance matrix, from edm4hep to delphes conventions

    - -
    -
    - -

    ◆ Edm4hep2Delphes_TrackParam()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    TVectorD FCCAnalyses::VertexingUtils::Edm4hep2Delphes_TrackParam (const TVectorD & param,
    bool Units_mm 
    )
    -
    - -

    convert track parameters, from edm4hep to delphes conventions

    - -
    -
    - -

    ◆ get_all_SVs()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< FCCAnalysesVertex > FCCAnalyses::VertexingUtils::get_all_SVs (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    -
    - -

    For get_SV_jets ///.

    -

    Return the number of reconstructed SVs

    - -
    -
    - -

    ◆ get_all_vertices() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< FCCAnalysesVertex > FCCAnalyses::VertexingUtils::get_all_vertices (FCCAnalysesVertex PV,
    ROOT::VecOps::RVec< FCCAnalysesVertexSV 
    )
    -
    - -

    functions used for SV reconstruction

    -

    returns a vector of all vertices (PV and SVs), e.g to use in myUtils::get_Vertex_d2PV first entry: PV, all subsequent entries: SVs

    - -
    -
    - -

    ◆ get_all_vertices() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< FCCAnalysesVertex > FCCAnalyses::VertexingUtils::get_all_vertices (FCCAnalysesVertex PV,
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV 
    )
    -
    - -
    -
    - -

    ◆ get_chi2_SV() [1/3]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_chi2_SV (FCCAnalysesV0 SV)
    -
    - -

    Return chi2 of all reconstructed V0s.

    - -
    -
    - -

    ◆ get_chi2_SV() [2/3]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    -
    - -

    Return chi2 of all reconstructed vertices (or V0.vtx)

    - -
    -
    - -

    ◆ get_chi2_SV() [3/3]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    -
    - -
    -
    - -

    ◆ get_d3d_SV() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    FCCAnalysesVertex PV 
    )
    -
    - -

    Return the distances of all reconstructed vertices from PV in 3D [mm] (or V0.vtx)

    - -
    -
    - -

    ◆ get_d3d_SV() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_d3d_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices,
    FCCAnalysesVertex PV 
    )
    -
    - -
    -
    - -

    ◆ get_d3d_SV_obj() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    edm4hep::Vector3d location 
    )
    -
    - -

    Return the distances of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)

    - -
    -
    - -

    ◆ get_d3d_SV_obj() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_d3d_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    TVector3 location 
    )
    -
    - -

    Return the distances of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)

    - -
    -
    - -

    ◆ get_dR_SV_obj() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    edm4hep::Vector3d location 
    )
    -
    - -

    Return the distances in R of all reconstructed verteces from given edm4hep::Vector3d object in 3D [mm] (or V0.vtx)

    - -
    -
    - -

    ◆ get_dR_SV_obj() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dR_SV_obj (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    TVector3 location 
    )
    -
    - -

    Return the distance in R of all reconstructed verteces from given TVector3d object in 3D [mm] (or V0.vtx)

    - -
    -
    - -

    ◆ get_dxy_SV() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_dxy_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    FCCAnalysesVertex PV 
    )
    -
    - -

    Return the distances of all reconstructed vertices from PV in xy plane [mm] (or V0.vtx)

    - -
    -
    - -

    ◆ get_dxy_SV() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_dxy_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices,
    FCCAnalysesVertex PV 
    )
    -
    - -
    -
    - -

    ◆ get_FCCAnalysesVertex()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    FCCAnalysesVertex FCCAnalyses::VertexingUtils::get_FCCAnalysesVertex (ROOT::VecOps::RVec< FCCAnalysesVertexTheVertexColl,
    int index 
    )
    -
    - -

    Retrieve a single FCCAnalyses vertex from the collection of vertex object.

    - -
    -
    - -

    ◆ get_invM() [1/3]

    - -
    -
    - - - - - - - - -
    double FCCAnalyses::VertexingUtils::get_invM (FCCAnalysesVertex vertex)
    -
    - -

    returns the invariant mass of a vertex assuming all tracks to be pions

    - -
    -
    - -

    ◆ get_invM() [2/3]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    -
    - -

    returns the invariant mass of a vector of vertices assuming all tracks to be pions

    - -
    -
    - -

    ◆ get_invM() [3/3]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_invM (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    -
    - -
    -
    - -

    ◆ get_invM_pairs() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    double FCCAnalyses::VertexingUtils::get_invM_pairs (FCCAnalysesVertex vertex,
    double m1 = 0.13957039,
    double m2 = 0.13957039 
    )
    -
    - -

    returns the invariant mass of a two-track vertex CAUTION: m1 -> mass of first track, m2 -> mass of second track by default both pions

    - -
    -
    - -

    ◆ get_invM_pairs() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM_pairs (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    double m1 = 0.13957039,
    double m2 = 0.13957039 
    )
    -
    - -
    -
    - -

    ◆ get_invM_V0() [1/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_invM_V0 (FCCAnalysesV0 V0)
    -
    - -

    Return the invariant masses of all reconstructed V0s.

    - -
    -
    - -

    ◆ get_invM_V0() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_invM_V0 (ROOT::VecOps::RVec< double > invM,
    ROOT::VecOps::RVec< int > nSV_jet 
    )
    -
    - -
    -
    - -

    ◆ get_n_SV() [1/3]

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::VertexingUtils::get_n_SV (FCCAnalysesV0 SV)
    -
    - -

    V0 Reconstruction Return the number of reconstructed V0s.

    - -
    -
    - -

    ◆ get_n_SV() [2/3]

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::VertexingUtils::get_n_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    -
    - -

    Passing a vector of FCCAnalysesVertex instead of FCCAnalysesV0 Return the number of reconstructed SVs.

    - -
    -
    - -

    ◆ get_n_SV() [3/3]

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::VertexingUtils::get_n_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    -
    - -

    Return the total number of reconstructed SVs.

    - -
    -
    - -

    ◆ get_n_SV_jets()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_n_SV_jets (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    -
    - -

    Return the number of reconstructed SVs per jet.

    - -
    -
    - -

    ◆ get_nDOF_SV() [1/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_nDOF_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    -
    - -

    Return no of DOF of all reconstructed vertices (or V0.vtx)

    - -
    -
    - -

    ◆ get_nDOF_SV() [2/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_nDOF_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    -
    - -
    -
    - -

    ◆ get_norm_chi2_SV() [1/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_norm_chi2_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    -
    - -

    Return normalised chi2 of all reconstructed vertices (or V0.vtx)

    - -
    -
    - -

    ◆ get_norm_chi2_SV() [2/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_norm_chi2_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    -
    - -
    -
    - -

    ◆ get_nTracks()

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::VertexingUtils::get_nTracks (ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
    -
    - -

    Return the number of tracks in a given track collection.

    - -
    -
    - -

    ◆ get_Nvertex()

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::VertexingUtils::get_Nvertex (ROOT::VecOps::RVec< FCCAnalysesVertexTheVertexColl)
    -
    - -

    Retrieve the number of reconstructed vertices from the collection of vertex object.

    - -
    -
    - -

    ◆ get_p_SV() [1/3]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_p_SV (FCCAnalysesV0 SV)
    -
    - -

    Return the momentum of all reconstructed V0s.

    - -
    -
    - -

    ◆ get_p_SV() [2/3]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_p_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    -
    - -

    Return the momentum of all reconstructed vertices (or V0.vtx)

    - -
    -
    - -

    ◆ get_p_SV() [3/3]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > FCCAnalyses::VertexingUtils::get_p_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    -
    - -
    -
    - -

    ◆ get_pdg_V0() [1/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_pdg_V0 (FCCAnalysesV0 V0)
    -
    - -

    Return the PDG IDs of all reconstructed V0s.

    - -
    -
    - -

    ◆ get_pdg_V0() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_pdg_V0 (ROOT::VecOps::RVec< int > pdg,
    ROOT::VecOps::RVec< int > nSV_jet 
    )
    -
    - -
    -
    - -

    ◆ get_phi_SV() [1/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_phi_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    -
    - -

    Return azimuthal angle (phi) of all reconstructed vertices (or V0.vtx)

    - -
    -
    - -

    ◆ get_phi_SV() [2/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_phi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    -
    - -
    -
    - -

    ◆ get_pMag_SV() [1/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_pMag_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    -
    - -

    Return the momentum magnitude of all reconstructed vertices (or V0.vtx)

    - -
    -
    - -

    ◆ get_pMag_SV() [2/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_pMag_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    -
    - -
    -
    - -

    ◆ get_pointingangle_SV() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_pointingangle_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    FCCAnalysesVertex PV 
    )
    -
    - -

    Return the pointing angle of all reconstructed vertices (or V0.vtx)

    - -
    -
    - -

    ◆ get_pointingangle_SV() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_pointingangle_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices,
    FCCAnalysesVertex PV 
    )
    -
    - -
    -
    - -

    ◆ get_position_SV() [1/3]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_position_SV (FCCAnalysesV0 SV)
    -
    - -

    Return the vertex position of all reconstructed V0s (in mm)

    - -
    -
    - -

    ◆ get_position_SV() [2/3]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::get_position_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    -
    - -

    Return the vertex position of all reconstructed SVs (in mm)

    - -
    -
    - -

    ◆ get_position_SV() [3/3]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< TVector3 > > FCCAnalyses::VertexingUtils::get_position_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    -
    - -

    Return the vertex position of all reconstructed SVs (in mm)

    - -
    -
    - -

    ◆ get_PV2V0angle()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    double FCCAnalyses::VertexingUtils::get_PV2V0angle (FCCAnalysesVertex V0,
    FCCAnalysesVertex PV 
    )
    -
    - -

    returns the cos of the angle b/n V0 candidate's (or any vtx's) momentum & PV to V0 (vtx) displacement vector

    - -
    -
    - -

    ◆ get_PV2vtx_angle()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    double FCCAnalyses::VertexingUtils::get_PV2vtx_angle (ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    FCCAnalysesVertex vtx,
    FCCAnalysesVertex PV 
    )
    -
    - -

    returns cos of the angle b/n track (that form the vtx) momentum sum & PV to vtx displacement vector

    - -
    -
    - -

    ◆ get_relPhi_SV() [1/3]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    fastjet::PseudoJet jet 
    )
    -
    - -
    -
    - -

    ◆ get_relPhi_SV() [2/3]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relPhi_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    ROOT::VecOps::RVec< int > nSV_jet,
    ROOT::VecOps::RVec< fastjet::PseudoJet > jets 
    )
    -
    - -

    Return azimuthal angle (phi) of all reconstructed vertices wrt jets (or V0.vtx)

    - -
    -
    - -

    ◆ get_relPhi_SV() [3/3]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_relPhi_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices,
    ROOT::VecOps::RVec< fastjet::PseudoJet > jets 
    )
    -
    - -
    -
    - -

    ◆ get_relTheta_SV() [1/3]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    fastjet::PseudoJet jet 
    )
    -
    - -
    -
    - -

    ◆ get_relTheta_SV() [2/3]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_relTheta_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    ROOT::VecOps::RVec< int > nSV_jet,
    ROOT::VecOps::RVec< fastjet::PseudoJet > jets 
    )
    -
    - -

    Return polar angle (theta) of all reconstructed vertices wrt jets (or V0.vtx)

    - -
    -
    - -

    ◆ get_relTheta_SV() [3/3]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_relTheta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices,
    ROOT::VecOps::RVec< fastjet::PseudoJet > jets 
    )
    -
    - -
    -
    - -

    ◆ get_svInJets()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > FCCAnalyses::VertexingUtils::get_svInJets (ROOT::VecOps::RVec< FCCAnalysesVertexvertices,
    ROOT::VecOps::RVec< int > nSV_jet 
    )
    -
    - -

    Return V0s separated by jets.

    - -
    -
    - -

    ◆ get_theta_SV() [1/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< double > FCCAnalyses::VertexingUtils::get_theta_SV (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    -
    - -

    Return polar angle (theta) of all reconstructed vertices (or V0.vtx)

    - -
    -
    - -

    ◆ get_theta_SV() [2/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< double > > FCCAnalyses::VertexingUtils::get_theta_SV (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    -
    - -
    -
    - -

    ◆ get_trackCov()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    TMatrixDSym FCCAnalyses::VertexingUtils::get_trackCov (edm4hep::TrackState & atrack,
    bool Units_mm = false 
    )
    -
    - -
    -
    - -

    ◆ get_trackE()

    - -
    -
    - - - - - - - - -
    double FCCAnalyses::VertexingUtils::get_trackE (edm4hep::TrackState track)
    -
    - -

    returns a track's energy assuming the track to be a pion

    - -
    -
    - -

    ◆ get_trackMom()

    - -
    -
    - - - - - - - - -
    float FCCAnalyses::VertexingUtils::get_trackMom (edm4hep::TrackState & atrack)
    -
    - -
    -
    - -

    ◆ get_trackParam()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    TVectorD FCCAnalyses::VertexingUtils::get_trackParam (edm4hep::TrackState & atrack,
    bool Units_mm = false 
    )
    -
    - -

    — Internal methods needed by the code of Franco B:

    - -
    -
    - -

    ◆ get_tracksInJets()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    std::vector< std::vector< edm4hep::TrackState > > FCCAnalyses::VertexingUtils::get_tracksInJets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles,
    ROOT::VecOps::RVec< edm4hep::TrackState > thetracks,
    ROOT::VecOps::RVec< fastjet::PseudoJet > jets,
    std::vector< std::vector< int > > jet_consti 
    )
    -
    - -

    Return the tracks separated by jets.

    - -
    -
    - -

    ◆ get_VertexData() [1/3]

    - -
    -
    - - - - - - - - -
    edm4hep::VertexData FCCAnalyses::VertexingUtils::get_VertexData (FCCAnalysesVertex TheVertex)
    -
    - -

    Retrieve the edm4hep::VertexData from the vertex object.

    - -
    -
    - -

    ◆ get_VertexData() [2/3]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::VertexingUtils::get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertexTheVertexColl)
    -
    - -

    Retrieve a vector of edm4hep::VertexData from the collection of vertex object.

    - -
    -
    - -

    ◆ get_VertexData() [3/3]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    edm4hep::VertexData FCCAnalyses::VertexingUtils::get_VertexData (ROOT::VecOps::RVec< FCCAnalysesVertexTheVertexColl,
    int index 
    )
    -
    - -

    Retrieve a edm4hep::VertexData from the collection of vertex object at a given index.

    - -
    -
    - -

    ◆ get_VertexNtrk() [1/3]

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::VertexingUtils::get_VertexNtrk (FCCAnalysesVertex TheVertex)
    -
    - -

    Retrieve the number of tracks from FCCAnalysesVertex.

    - -
    -
    - -

    ◆ get_VertexNtrk() [2/3]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexNtrk (ROOT::VecOps::RVec< FCCAnalysesVertexvertices)
    -
    - -
    -
    - -

    ◆ get_VertexNtrk() [3/3]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::VertexingUtils::get_VertexNtrk (ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)
    -
    - -
    -
    - -

    ◆ get_VertexRecoInd()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexRecoInd (FCCAnalysesVertex TheVertex)
    -
    - -

    Retrieve the tracks indices from FCCAnalysesVertex.

    - -
    -
    - -

    ◆ get_VertexRecoParticlesInd()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::VertexingUtils::get_VertexRecoParticlesInd (FCCAnalysesVertex TheVertex,
    const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & reco 
    )
    -
    - -

    Retrieve the indices of the tracks fitted to that vertex, but now in the collection of RecoParticles.

    - -
    -
    - -

    ◆ ParToACTS()

    - -
    -
    - - - - - - - - -
    TVectorD FCCAnalyses::VertexingUtils::ParToACTS (TVectorD Par)
    -
    - -
    -
    - -

    ◆ ParToP()

    - -
    -
    - - - - - - - - -
    TVector3 FCCAnalyses::VertexingUtils::ParToP (TVectorD Par)
    -
    - -

    from delphes: returns the momentum corresponding to a given track state

    - -
    -
    - -

    ◆ SelPrimaryTracks()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::VertexingUtils::SelPrimaryTracks (ROOT::VecOps::RVec< int > recind,
    ROOT::VecOps::RVec< int > mcind,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    TVector3 MC_EventPrimaryVertex 
    )
    -
    - -

    Selection of primary particles :

    - -
    -
    - -

    ◆ XPtoPar()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    TVectorD FCCAnalyses::VertexingUtils::XPtoPar (TVector3 x,
    TVector3 p,
    Double_t Q 
    )
    -
    - -

    from delphes: returns track state parameters (delphes convention) for a given vertex (x), momentum (p) and charge

    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1_weaver_utils.html b/doc/latest/namespace_f_c_c_analyses_1_1_weaver_utils.html deleted file mode 100644 index a1e3d37b7e..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1_weaver_utils.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::WeaverUtils Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::WeaverUtils Namespace Reference
    -
    -
    - - - - - - - - - - - - - - - - - -

    -Functions

    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > compute_weights (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > > &)
     Compute all weights given a collection of input variables.
     
    void setup_weaver (const std::string &, const std::string &, const ROOT::VecOps::RVec< std::string > &)
     Setup the ONNXRuntime instance using Weaver-provided parameters.
     
    template<typename... Args>
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > get_weights (Args &&... args)
     Compute all weights given an unspecified collection of input variables.
     
    ROOT::VecOps::RVec< float > get_weight (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > &, int)
     Get one specific weight previously computed.
     
    void setup_weaver (const std::string &onnx_filename, const std::string &json_filename, const rv::RVec< std::string > &vars)
     
    -

    Function Documentation

    - -

    ◆ compute_weights()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > FCCAnalyses::WeaverUtils::compute_weights (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > > & vars)
    -
    - -

    Compute all weights given a collection of input variables.

    -
    Note
    This helper should not be used directly in RDataFrame examples
    - -
    -
    - -

    ◆ get_weight()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::WeaverUtils::get_weight (const ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > & objects_weights,
    int weight 
    )
    -
    - -

    Get one specific weight previously computed.

    - -
    -
    - -

    ◆ get_weights()

    - -
    -
    -
    -template<typename... Args>
    - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > FCCAnalyses::WeaverUtils::get_weights (Args &&... args)
    -
    - -

    Compute all weights given an unspecified collection of input variables.

    - -
    -
    - -

    ◆ setup_weaver() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    void FCCAnalyses::WeaverUtils::setup_weaver (const std::string & ,
    const std::string & ,
    const ROOT::VecOps::RVec< std::string > &  
    )
    -
    - -

    Setup the ONNXRuntime instance using Weaver-provided parameters.

    - -
    -
    - -

    ◆ setup_weaver() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    void FCCAnalyses::WeaverUtils::setup_weaver (const std::string & onnx_filename,
    const std::string & json_filename,
    const rv::RVec< std::string > & vars 
    )
    -
    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1my_final_sel.html b/doc/latest/namespace_f_c_c_analyses_1_1my_final_sel.html deleted file mode 100644 index 208839e0f7..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1my_final_sel.html +++ /dev/null @@ -1,374 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::myFinalSel Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::myFinalSel Namespace Reference
    -
    -
    - - - - - - - - - - - - - - - - - - -

    -Functions

    int selTauCand (ROOT::VecOps::RVec< float > mass, ROOT::VecOps::RVec< int > vertex_ind, ROOT::VecOps::RVec< float > vertex_chi2)
     
    int selTauCandTM (ROOT::VecOps::RVec< int > mcvertex, ROOT::VecOps::RVec< int > truevertex, int CandInd)
     
    float get_min (ROOT::VecOps::RVec< float > in, float val)
     
    float get_max (ROOT::VecOps::RVec< float > in, float val)
     
    float get_ave (ROOT::VecOps::RVec< float > in, float val)
     
    float get_min (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float get_max (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    float get_ave (ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)
     
    -

    Function Documentation

    - -

    ◆ get_ave() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in,
    float val 
    )
    -
    - -
    -
    - -

    ◆ get_ave() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::myFinalSel::get_ave (ROOT::VecOps::RVec< float > in,
    ROOT::VecOps::RVec< int > ispv,
    int index 
    )
    -
    - -
    -
    - -

    ◆ get_max() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in,
    float val 
    )
    -
    - -
    -
    - -

    ◆ get_max() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::myFinalSel::get_max (ROOT::VecOps::RVec< float > in,
    ROOT::VecOps::RVec< int > ispv,
    int index 
    )
    -
    - -
    -
    - -

    ◆ get_min() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in,
    float val 
    )
    -
    - -
    -
    - -

    ◆ get_min() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::myFinalSel::get_min (ROOT::VecOps::RVec< float > in,
    ROOT::VecOps::RVec< int > ispv,
    int index 
    )
    -
    - -
    -
    - -

    ◆ selTauCand()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int FCCAnalyses::myFinalSel::selTauCand (ROOT::VecOps::RVec< float > mass,
    ROOT::VecOps::RVec< int > vertex_ind,
    ROOT::VecOps::RVec< float > vertex_chi2 
    )
    -
    - -
    -
    - -

    ◆ selTauCandTM()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int FCCAnalyses::myFinalSel::selTauCandTM (ROOT::VecOps::RVec< int > mcvertex,
    ROOT::VecOps::RVec< int > truevertex,
    int CandInd 
    )
    -
    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_f_c_c_analyses_1_1my_utils.html b/doc/latest/namespace_f_c_c_analyses_1_1my_utils.html deleted file mode 100644 index 68cad2bc02..0000000000 --- a/doc/latest/namespace_f_c_c_analyses_1_1my_utils.html +++ /dev/null @@ -1,3121 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::myUtils Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::myUtils Namespace Reference
    -
    -
    - - - - - - - - - - - - - - - - -

    -Classes

    struct  build_D0
     
    struct  build_tau23pi
     
    struct  FCCAnalysesComposite
     
    struct  FCCAnalysesComposite2
     
    struct  filter_PV
     
    struct  sel_PID
     
    struct  sel_PV
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Functions

    ROOT::VecOps::RVec< edm4hep::TrackState > get_pseudotrack (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_tau23pi (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_B2Kstee (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_B2Kstmumu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_Bd2KstNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_Bs2PhiNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2build_Bd2MuMu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCget_MCVertexObject (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexmerge_VertexObjet (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
     
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexget_VertexObject (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin)
     
    ROOT::VecOps::RVec< float > get_Vertex_mass (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
     
    ROOT::VecOps::RVec< float > get_Vertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_xErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_yErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_zErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_chi2 (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > get_Vertex_isPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > get_Vertex_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_d2PV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< float > get_Vertex_d2PVError (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
     
    ROOT::VecOps::RVec< int > get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
     
    ROOT::VecOps::RVec< int > get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_Vertex_d2MC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
     
    std::vector< std::vector< int > > get_Vertex_ind (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float get_d0 (TVector3 x, TVector3 p)
     
    float get_z0 (TVector3 x, TVector3 p)
     
    ROOT::VecOps::RVec< TVector3 > get_MCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > get_MCVertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > get_MCVertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< float > get_MCVertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    ROOT::VecOps::RVec< int > get_NTracksMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > get_MCindMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
     
    std::vector< std::vector< int > > get_MCpdgMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > get_MCpdgMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    std::vector< std::vector< int > > get_MCpdgGMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< int > get_MCMother1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > get_MCMother2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > get_MCDaughter1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > get_MCDaughter2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeadd_truthmatched (ROOT::VecOps::RVec< FCCAnalysesComposite > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2add_truthmatched2 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > get_trueVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
     
    bool isPV (edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
     
    ROOT::VecOps::RVec< int > getMC_daughter (int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< int > getMC_parent (int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    int getMC_parent (int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)
     
    ROOT::VecOps::RVec< float > get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
     
    ROOT::VecOps::RVec< float > get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)
     
    float get_distanceVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    float get_distanceErrorVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
     
    float get_distance (TVector3 v1, TVector3 v2)
     
    float get_distance (edm4hep::Vector3f v1, TVector3 v2, int comp)
     
    ROOT::VecOps::RVec< int > get_compmc (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< TLorentzVector > getFCCAnalysesComposite_particle (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > getFCCAnalysesComposite_index (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< edm4hep::VertexData > getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    int getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
     
    int getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_type (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_B (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_charge (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_mcvertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_q (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_d0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_z0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > getFCCAnalysesComposite_track (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    ROOT::VecOps::RVec< float > get_trackd0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< float > get_trackz0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
     
    ROOT::VecOps::RVec< int > getFCCAnalysesComposite_truthMatch (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositebuild_Bu2D0Pi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > PID (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > get_RP_atVertex (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float build_invmass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    TLorentzVector build_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
     
    ROOT::VecOps::RVec< float > get_Vertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< float > get_DVertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
     
    ROOT::VecOps::RVec< int > get_Vertex_thrusthemis_emin (ROOT::VecOps::RVec< float > angle, float eneg, float epos)
     
    ROOT::VecOps::RVec< int > get_Vertex_thrusthemis (ROOT::VecOps::RVec< float > angle, int index)
     index ==1 -> positive angle == minimum energy index ==0 -> negative angle == maximum energy
     
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > build_rho (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    ROOT::VecOps::RVec< float > get_mass (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > get_px (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > get_py (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    ROOT::VecOps::RVec< float > get_pz (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
     
    float get_p (edm4hep::ReconstructedParticleData in)
     return the momenta of the input ReconstructedParticles
     
    ROOT::VecOps::RVec< edm4hep::TrackState > get_truetrack (ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    int get_PV_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    int hasPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
     
    float get_dPV2DV_min (ROOT::VecOps::RVec< float > in)
     
    float get_dPV2DV_max (ROOT::VecOps::RVec< float > in)
     
    float get_dPV2DV_ave (ROOT::VecOps::RVec< float > in)
     
    int get_Npos (ROOT::VecOps::RVec< float > in)
     
    int get_Nneg (ROOT::VecOps::RVec< float > in)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > build_truerho (ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    ROOT::VecOps::RVec< float > getFCCAnalysesComposite_anglethrust (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
     
    int has_anglethrust_emin (ROOT::VecOps::RVec< float > angle)
     
    - - - -

    -Variables

    int globalmm =0
     
    -

    Function Documentation

    - -

    ◆ add_truthmatched()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< FCCAnalysesComposite > FCCAnalyses::myUtils::add_truthmatched (ROOT::VecOps::RVec< FCCAnalysesCompositecomp,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > rp2mc,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -
    -
    - -

    ◆ add_truthmatched2()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::add_truthmatched2 (ROOT::VecOps::RVec< FCCAnalysesComposite2comp,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< int > rp2mc,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -
    -
    - -

    ◆ build_B2Kstee()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_B2Kstee (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    -
    - -
    -
    - -

    ◆ build_B2Kstmumu()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_B2Kstmumu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    -
    - -
    -
    - -

    ◆ build_Bd2KstNuNu()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_Bd2KstNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    -
    - -
    -
    - -

    ◆ build_Bd2MuMu()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_Bd2MuMu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    -
    - -
    -
    - -

    ◆ build_Bs2PhiNuNu()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_Bs2PhiNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    -
    - -
    -
    - -

    ◆ build_Bu2D0Pi()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< FCCAnalysesComposite > FCCAnalyses::myUtils::build_Bu2D0Pi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< FCCAnalysesComposited0,
    ROOT::VecOps::RVec< int > pions 
    )
    -
    - -
    -
    - -

    ◆ build_invmass()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::myUtils::build_invmass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< int > index 
    )
    -
    - -
    -
    - -

    ◆ build_rho()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > FCCAnalyses::myUtils::build_rho (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    -
    - -
    -
    - -

    ◆ build_tau23pi()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_tau23pi (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    -
    - -
    -
    - -

    ◆ build_tlv()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    TLorentzVector FCCAnalyses::myUtils::build_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< int > index 
    )
    -
    - -
    -
    - -

    ◆ build_truerho()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::myUtils::build_truerho (ROOT::VecOps::RVec< int > vertexind,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -
    -
    - -

    ◆ get_compmc()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_compmc (ROOT::VecOps::RVec< FCCAnalysesCompositein)
    -
    - -
    -
    - -

    ◆ get_d0()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::myUtils::get_d0 (TVector3 x,
    TVector3 p 
    )
    -
    - -
    -
    - -

    ◆ get_distance() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::myUtils::get_distance (edm4hep::Vector3f v1,
    TVector3 v2,
    int comp 
    )
    -
    - -
    -
    - -

    ◆ get_distance() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::myUtils::get_distance (TVector3 v1,
    TVector3 v2 
    )
    -
    - -
    -
    - -

    ◆ get_distanceErrorVertex()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::myUtils::get_distanceErrorVertex (edm4hep::VertexData v1,
    edm4hep::VertexData v2,
    int comp 
    )
    -
    - -
    -
    - -

    ◆ get_distanceVertex()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::myUtils::get_distanceVertex (edm4hep::VertexData v1,
    edm4hep::VertexData v2,
    int comp 
    )
    -
    - -
    -
    - -

    ◆ get_dPV2DV_ave()

    - -
    -
    - - - - - - - - -
    float FCCAnalyses::myUtils::get_dPV2DV_ave (ROOT::VecOps::RVec< float > in)
    -
    - -
    -
    - -

    ◆ get_dPV2DV_max()

    - -
    -
    - - - - - - - - -
    float FCCAnalyses::myUtils::get_dPV2DV_max (ROOT::VecOps::RVec< float > in)
    -
    - -
    -
    - -

    ◆ get_dPV2DV_min()

    - -
    -
    - - - - - - - - -
    float FCCAnalyses::myUtils::get_dPV2DV_min (ROOT::VecOps::RVec< float > in)
    -
    - -
    -
    - -

    ◆ get_DVertex_thrusthemis_angle()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_DVertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< float > thrust 
    )
    -
    - -
    -
    - -

    ◆ get_flightDistanceVertex() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesCompositein,
    edm4hep::VertexData pv 
    )
    -
    - -
    -
    - -

    ◆ get_flightDistanceVertex() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesCompositein,
    VertexingUtils::FCCAnalysesVertex pv 
    )
    -
    - -
    -
    - -

    ◆ get_mass()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_mass (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in,
    int index 
    )
    -
    - -
    -
    - -

    ◆ get_MCDaughter1()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -
    -
    - -

    ◆ get_MCDaughter2()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -
    -
    - -

    ◆ get_MCindMCVertex()

    - -
    -
    - - - - - - - - -
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCindMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex)
    -
    - -
    -
    - -

    ◆ get_MCMother1()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -
    -
    - -

    ◆ get_MCMother2()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -
    -
    - -

    ◆ get_MCpdgGMotherMCVertex()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgGMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -
    -
    - -

    ◆ get_MCpdgMCVertex()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -
    -
    - -

    ◆ get_MCpdgMotherMCVertex()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -
    -
    - -

    ◆ get_MCVertex()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::myUtils::get_MCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex)
    -
    - -
    -
    - -

    ◆ get_MCVertex_x()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex)
    -
    - -
    -
    - -

    ◆ get_MCVertex_y()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex)
    -
    - -
    -
    - -

    ◆ get_MCVertex_z()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex)
    -
    - -
    -
    - -

    ◆ get_MCVertexObject()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > FCCAnalyses::myUtils::get_MCVertexObject (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -
    -
    - -

    ◆ get_Nneg()

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::myUtils::get_Nneg (ROOT::VecOps::RVec< float > in)
    -
    - -
    -
    - -

    ◆ get_Npos()

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::myUtils::get_Npos (ROOT::VecOps::RVec< float > in)
    -
    - -
    -
    - -

    ◆ get_NTracksMCVertex()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_NTracksMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex)
    -
    - -
    -
    - -

    ◆ get_p()

    - -
    -
    - - - - - - - - -
    float FCCAnalyses::myUtils::get_p (edm4hep::ReconstructedParticleData in)
    -
    - -

    return the momenta of the input ReconstructedParticles

    - -
    -
    - -

    ◆ get_pseudotrack()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_pseudotrack (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    -
    - -
    -
    - -

    ◆ get_PV_ntracks()

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::myUtils::get_PV_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    -
    - -
    -
    - -

    ◆ get_px()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_px (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in,
    int index 
    )
    -
    - -
    -
    - -

    ◆ get_py()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_py (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in,
    int index 
    )
    -
    - -
    -
    - -

    ◆ get_pz()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_pz (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in,
    int index 
    )
    -
    - -
    -
    - -

    ◆ get_RP_atVertex()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::get_RP_atVertex (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex 
    )
    -
    - -
    -
    - -

    ◆ get_trackd0()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackd0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
    -
    - -
    -
    - -

    ◆ get_trackz0()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackz0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
    -
    - -
    -
    - -

    ◆ get_truetrack()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_truetrack (ROOT::VecOps::RVec< int > in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -
    -
    - -

    ◆ get_trueVertex()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_trueVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCvertex,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
    ROOT::VecOps::RVec< int > ind,
    int mother,
    int grandmother 
    )
    -
    - -
    -
    - -

    ◆ get_Vertex_chi2()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_chi2 (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    -
    - -
    -
    - -

    ◆ get_Vertex_d2MC()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2MC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCmcver,
    ROOT::VecOps::RVec< int > mcind,
    int comp 
    )
    -
    - -
    -
    - -

    ◆ get_Vertex_d2PV()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    int comp 
    )
    -
    - -
    -
    - -

    ◆ get_Vertex_d2PVError()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PVError (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    int comp 
    )
    -
    - -
    -
    - -

    ◆ get_Vertex_ind()

    - -
    -
    - - - - - - - - -
    std::vector< std::vector< int > > FCCAnalyses::myUtils::get_Vertex_ind (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    -
    - -
    -
    - -

    ◆ get_Vertex_indMC() [1/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    -
    - -
    -
    - -

    ◆ get_Vertex_indMC() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCmcver 
    )
    -
    - -
    -
    - -

    ◆ get_Vertex_isPV()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_isPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    -
    - -
    -
    - -

    ◆ get_Vertex_mass()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_mass (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco 
    )
    -
    - -
    -
    - -

    ◆ get_Vertex_ntracks()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    -
    - -
    -
    - -

    ◆ get_Vertex_thrusthemis()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis (ROOT::VecOps::RVec< float > angle,
    int index 
    )
    -
    - -

    index ==1 -> positive angle == minimum energy index ==0 -> negative angle == maximum energy

    - -
    -
    - -

    ◆ get_Vertex_thrusthemis_angle()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< float > thrust 
    )
    -
    - -
    -
    - -

    ◆ get_Vertex_thrusthemis_emin()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis_emin (ROOT::VecOps::RVec< float > angle,
    float eneg,
    float epos 
    )
    -
    - -
    -
    - -

    ◆ get_Vertex_x()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    -
    - -
    -
    - -

    ◆ get_Vertex_xErr()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_xErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    -
    - -
    -
    - -

    ◆ get_Vertex_y()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    -
    - -
    -
    - -

    ◆ get_Vertex_yErr()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_yErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    -
    - -
    -
    - -

    ◆ get_Vertex_z()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    -
    - -
    -
    - -

    ◆ get_Vertex_zErr()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_zErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    -
    - -
    -
    - -

    ◆ get_VertexObject()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::myUtils::get_VertexObject (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCmcver,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin 
    )
    -
    - -
    -
    - -

    ◆ get_z0()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::myUtils::get_z0 (TVector3 x,
    TVector3 p 
    )
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_anglethrust()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_anglethrust (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< float > thrust 
    )
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_B()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_B (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_charge()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_charge (ROOT::VecOps::RVec< FCCAnalysesComposite2in)
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_d0()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_d0 (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    int index 
    )
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_index()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::myUtils::getFCCAnalysesComposite_index (ROOT::VecOps::RVec< FCCAnalysesCompositein)
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_mass() [1/4]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesCompositein)
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_mass() [2/4]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2in)
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_mass() [3/4]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex 
    )
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_mass() [4/4]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    int index 
    )
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_mcvertex()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_mcvertex (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex 
    )
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_N() [1/2]

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesCompositein)
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_N() [2/2]

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite2in)
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_p() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    int type 
    )
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_p() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    int index,
    int type 
    )
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_particle()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::myUtils::getFCCAnalysesComposite_particle (ROOT::VecOps::RVec< FCCAnalysesCompositein)
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_q()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_q (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    int index 
    )
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_track()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::getFCCAnalysesComposite_track (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex 
    )
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_truthMatch()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_truthMatch (ROOT::VecOps::RVec< FCCAnalysesComposite2in)
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_type()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_type (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    int index 
    )
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_vertex() [1/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesCompositein)
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_vertex() [2/2]

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite2in)
    -
    - -
    -
    - -

    ◆ getFCCAnalysesComposite_z0()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_z0 (ROOT::VecOps::RVec< FCCAnalysesComposite2in,
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    int index 
    )
    -
    - -
    -
    - -

    ◆ getMC_daughter()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_daughter (int daughterindex,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -
    -
    - -

    ◆ getMC_parent() [1/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    int FCCAnalyses::myUtils::getMC_parent (int parentindex,
    edm4hep::MCParticleData in,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -
    -
    - -

    ◆ getMC_parent() [2/2]

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_parent (int parentindex,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -
    -
    - -

    ◆ has_anglethrust_emin()

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::myUtils::has_anglethrust_emin (ROOT::VecOps::RVec< float > angle)
    -
    - -
    -
    - -

    ◆ hasPV()

    - -
    -
    - - - - - - - - -
    int FCCAnalyses::myUtils::hasPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex)
    -
    - -
    -
    - -

    ◆ isPV()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    bool FCCAnalyses::myUtils::isPV (edm4hep::ReconstructedParticleData recop,
    ROOT::VecOps::RVec< int > pvindex 
    )
    -
    - -
    -
    - -

    ◆ merge_VertexObjet()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::myUtils::merge_VertexObjet (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexin)
    -
    - -
    -
    - -

    ◆ PID()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::PID (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< int > recind,
    ROOT::VecOps::RVec< int > mcind,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -
    -
    -

    Variable Documentation

    - -

    ◆ globalmm

    - -
    -
    - - - - -
    int FCCAnalyses::myUtils::globalmm =0
    -
    - -
    -
    -
    - - - - - diff --git a/doc/latest/namespace_jet_clustering.html b/doc/latest/namespace_jet_clustering.html deleted file mode 100644 index c4aa85de05..0000000000 --- a/doc/latest/namespace_jet_clustering.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - - - - - -FCCAnalyses: JetClustering Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - -
    -
    - -
    JetClustering Namespace Reference
    -
    -
    - -

    Jet clustering interface. -More...

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Classes

    struct  clustering_antikt
     Jet Clustering interface for antikt. More...
     
    struct  clustering_cambridge
     Jet Clustering interface for Cambridge. More...
     
    struct  clustering_ee_genkt
     Jet Clustering interface for ee_genkt. More...
     
    struct  clustering_ee_kt
     Jet Clustering interface for ee_kt. More...
     
    struct  clustering_genkt
     Jet Clustering interface for genkt. More...
     
    struct  clustering_jade
     Jet Clustering interface for jade. More...
     
    struct  clustering_kt
     Jet Clustering interface for kt. More...
     
    struct  clustering_valencia
     Jet Clustering interface for valencia. More...
     
    struct  FCCAnalysesJet
     Structure to keep useful informations for the jets. More...
     
    -

    Detailed Description

    -

    Jet clustering interface.

    -

    This represents a set functions and utilities to perfom jet clustering from a list of.

    -
    - - - - - diff --git a/doc/latest/namespace_ort.html b/doc/latest/namespace_ort.html deleted file mode 100644 index ea5bd4117c..0000000000 --- a/doc/latest/namespace_ort.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - -FCCAnalyses: Ort Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - -
    -
    - -
    Ort Namespace Reference
    -
    -
    - - - - -

    -Namespaces

    namespace  Experimental
     
    -
    - - - - - diff --git a/doc/latest/namespace_ort_1_1_experimental.html b/doc/latest/namespace_ort_1_1_experimental.html deleted file mode 100644 index fea662f28b..0000000000 --- a/doc/latest/namespace_ort_1_1_experimental.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - -FCCAnalyses: Ort::Experimental Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    Ort::Experimental Namespace Reference
    -
    -
    -
    - - - - - diff --git a/doc/latest/namespacecontrib.html b/doc/latest/namespacecontrib.html index e851d991cc..d0dcf4c784 100644 --- a/doc/latest/namespacecontrib.html +++ b/doc/latest/namespacecontrib.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: contrib Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -86,22 +86,20 @@
    +
    FCCAnalyses
    - + - - + + - - + +

    Classes

    class  ValenciaBriefJet
    class  ValenciaBriefJet
     
    class  ValenciaInfo
     class that contains the algorithm parameters R and beta More...
    class  ValenciaInfo
     class that contains the algorithm parameters R and beta More...
     
    class  ValenciaPlugin
     ValenciaPlugin is a plugin for fastjet (v2.4 upwards) More...
    class  ValenciaPlugin
     ValenciaPlugin is a plugin for fastjet (v2.4 upwards) More...
     
    - + diff --git a/doc/latest/namespaceedm4hep.html b/doc/latest/namespaceedm4hep.html index 3a489e5b60..ec6f18565c 100644 --- a/doc/latest/namespaceedm4hep.html +++ b/doc/latest/namespaceedm4hep.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: edm4hep Namespace Reference @@ -21,15 +22,14 @@ -
    - - + @@ -105,12 +105,10 @@

    diff --git a/doc/latest/namespacejetClusteringHelper.html b/doc/latest/namespacejetClusteringHelper.html new file mode 100644 index 0000000000..463411dc76 --- /dev/null +++ b/doc/latest/namespacejetClusteringHelper.html @@ -0,0 +1,99 @@ + + + + + + + + + +FCCAnalyses: jetClusteringHelper Namespace Reference + + + + + + + + + + + +
    +
    +

    +
    FCCAnalyses
    + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + +
    +
    + +
    jetClusteringHelper Namespace Reference
    +
    +
    + + + + +

    +Classes

    class  ExclusiveJetClusteringHelper
     
    +
    + + + + + diff --git a/doc/latest/namespacejetFlavourHelper.html b/doc/latest/namespacejetFlavourHelper.html new file mode 100644 index 0000000000..3d21ebea3d --- /dev/null +++ b/doc/latest/namespacejetFlavourHelper.html @@ -0,0 +1,99 @@ + + + + + + + + + +FCCAnalyses: jetFlavourHelper Namespace Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + +
    +
    + +
    jetFlavourHelper Namespace Reference
    +
    +
    + + + + +

    +Classes

    class  JetFlavourHelper
     
    +
    + + + + + diff --git a/doc/latest/namespacejet_clustering_helper.html b/doc/latest/namespacejet_clustering_helper.html deleted file mode 100644 index 1d5848f2b0..0000000000 --- a/doc/latest/namespacejet_clustering_helper.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - -FCCAnalyses: jetClusteringHelper Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - -
    -
    - -
    jetClusteringHelper Namespace Reference
    -
    -
    - - - - -

    -Classes

    class  ExclusiveJetClusteringHelper
     
    -
    - - - - - diff --git a/doc/latest/namespacejet_flavour_helper.html b/doc/latest/namespacejet_flavour_helper.html deleted file mode 100644 index 247b631065..0000000000 --- a/doc/latest/namespacejet_flavour_helper.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - -FCCAnalyses: jetFlavourHelper Namespace Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - -
    -
    - -
    jetFlavourHelper Namespace Reference
    -
    -
    - - - - -

    -Classes

    class  JetFlavourHelper
     
    -
    - - - - - diff --git a/doc/latest/namespacemembers.html b/doc/latest/namespacemembers.html index b1460d1fe5..dc252af53c 100644 --- a/doc/latest/namespacemembers.html +++ b/doc/latest/namespacemembers.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    - - + @@ -81,20 +81,18 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - a -

    - + diff --git a/doc/latest/namespacemembers_b.html b/doc/latest/namespacemembers_b.html index eab2877cc3..2c0a5a54d6 100644 --- a/doc/latest/namespacemembers_b.html +++ b/doc/latest/namespacemembers_b.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,30 +81,28 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - b -

    - + diff --git a/doc/latest/namespacemembers_c.html b/doc/latest/namespacemembers_c.html index 0889ab7985..52b1d8338e 100644 --- a/doc/latest/namespacemembers_c.html +++ b/doc/latest/namespacemembers_c.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,38 +81,36 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - c -

    - + diff --git a/doc/latest/namespacemembers_d.html b/doc/latest/namespacemembers_d.html index c418c0f61a..572dfa5fb3 100644 --- a/doc/latest/namespacemembers_d.html +++ b/doc/latest/namespacemembers_d.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,18 +81,16 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - d -

    - + diff --git a/doc/latest/namespacemembers_e.html b/doc/latest/namespacemembers_e.html index 2e3bb5d06c..8c385e7f16 100644 --- a/doc/latest/namespacemembers_e.html +++ b/doc/latest/namespacemembers_e.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - e -

    - + diff --git a/doc/latest/namespacemembers_f.html b/doc/latest/namespacemembers_f.html index 7ab72f8139..7519adab49 100644 --- a/doc/latest/namespacemembers_f.html +++ b/doc/latest/namespacemembers_f.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - f -

    - + diff --git a/doc/latest/namespacemembers_func.html b/doc/latest/namespacemembers_func.html index ded63f5b8a..d330306f66 100644 --- a/doc/latest/namespacemembers_func.html +++ b/doc/latest/namespacemembers_func.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,20 +81,18 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - a -

    - + diff --git a/doc/latest/namespacemembers_func_b.html b/doc/latest/namespacemembers_func_b.html index a9fcb5452e..1efe6070c4 100644 --- a/doc/latest/namespacemembers_func_b.html +++ b/doc/latest/namespacemembers_func_b.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,30 +81,28 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - b -

    - + diff --git a/doc/latest/namespacemembers_func_c.html b/doc/latest/namespacemembers_func_c.html index ae4e89b6fc..09cef37afe 100644 --- a/doc/latest/namespacemembers_func_c.html +++ b/doc/latest/namespacemembers_func_c.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,34 +81,32 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - c -

    - + diff --git a/doc/latest/namespacemembers_func_d.html b/doc/latest/namespacemembers_func_d.html index 2b30266662..f82f7d2152 100644 --- a/doc/latest/namespacemembers_func_d.html +++ b/doc/latest/namespacemembers_func_d.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - d -

    - + diff --git a/doc/latest/namespacemembers_func_e.html b/doc/latest/namespacemembers_func_e.html index 23d9e7cf8b..62b2aa091d 100644 --- a/doc/latest/namespacemembers_func_e.html +++ b/doc/latest/namespacemembers_func_e.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - e -

    - + diff --git a/doc/latest/namespacemembers_func_f.html b/doc/latest/namespacemembers_func_f.html index cf54e8024d..421f3eda79 100644 --- a/doc/latest/namespacemembers_func_f.html +++ b/doc/latest/namespacemembers_func_f.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,15 +81,13 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - f -

    - + diff --git a/doc/latest/namespacemembers_func_g.html b/doc/latest/namespacemembers_func_g.html index 81e5ecad57..092a42c12b 100644 --- a/doc/latest/namespacemembers_func_g.html +++ b/doc/latest/namespacemembers_func_g.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,321 +81,319 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - g -

    - + diff --git a/doc/latest/namespacemembers_func_h.html b/doc/latest/namespacemembers_func_h.html index 1c0051bdc3..77bb7c4a7f 100644 --- a/doc/latest/namespacemembers_func_h.html +++ b/doc/latest/namespacemembers_func_h.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - h -

    - + diff --git a/doc/latest/namespacemembers_func_i.html b/doc/latest/namespacemembers_func_i.html index f1b75385c0..8bc32157c4 100644 --- a/doc/latest/namespacemembers_func_i.html +++ b/doc/latest/namespacemembers_func_i.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,20 +81,18 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - i -

    - + diff --git a/doc/latest/namespacemembers_func_j.html b/doc/latest/namespacemembers_func_j.html index b39a160622..481cc08095 100644 --- a/doc/latest/namespacemembers_func_j.html +++ b/doc/latest/namespacemembers_func_j.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,16 +81,14 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - j -

    - + diff --git a/doc/latest/namespacemembers_func_l.html b/doc/latest/namespacemembers_func_l.html index 07f4c84dc0..eaefde5a1e 100644 --- a/doc/latest/namespacemembers_func_l.html +++ b/doc/latest/namespacemembers_func_l.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - l -

    - + diff --git a/doc/latest/namespacemembers_func_m.html b/doc/latest/namespacemembers_func_m.html index 63749de696..6375e9cbc4 100644 --- a/doc/latest/namespacemembers_func_m.html +++ b/doc/latest/namespacemembers_func_m.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,19 +81,17 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - m -

    - + diff --git a/doc/latest/namespacemembers_func_p.html b/doc/latest/namespacemembers_func_p.html index cde3221696..6ace54728a 100644 --- a/doc/latest/namespacemembers_func_p.html +++ b/doc/latest/namespacemembers_func_p.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - p -

    - + diff --git a/doc/latest/namespacemembers_func_r.html b/doc/latest/namespacemembers_func_r.html index c2d6e311dc..f24e45ccf3 100644 --- a/doc/latest/namespacemembers_func_r.html +++ b/doc/latest/namespacemembers_func_r.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - r -

    - + diff --git a/doc/latest/namespacemembers_func_s.html b/doc/latest/namespacemembers_func_s.html index 081285e343..05401bca0e 100644 --- a/doc/latest/namespacemembers_func_s.html +++ b/doc/latest/namespacemembers_func_s.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,24 +81,22 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - s -

    - + diff --git a/doc/latest/namespacemembers_func_t.html b/doc/latest/namespacemembers_func_t.html index fadfe172b5..0a0ec59746 100644 --- a/doc/latest/namespacemembers_func_t.html +++ b/doc/latest/namespacemembers_func_t.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,19 +81,17 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - t -

    - + diff --git a/doc/latest/namespacemembers_func_v.html b/doc/latest/namespacemembers_func_v.html index b09c1590cb..c564e28d8a 100644 --- a/doc/latest/namespacemembers_func_v.html +++ b/doc/latest/namespacemembers_func_v.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,20 +81,18 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - v -

    - + diff --git a/doc/latest/namespacemembers_func_x.html b/doc/latest/namespacemembers_func_x.html index 76fff44988..14df275e77 100644 --- a/doc/latest/namespacemembers_func_x.html +++ b/doc/latest/namespacemembers_func_x.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,20 +81,18 @@
    Here is a list of all namespace functions with links to the namespace documentation for each function:

    - x -

    - + diff --git a/doc/latest/namespacemembers_g.html b/doc/latest/namespacemembers_g.html index 11e352c731..2353daa091 100644 --- a/doc/latest/namespacemembers_g.html +++ b/doc/latest/namespacemembers_g.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,324 +81,322 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - g -

    - + diff --git a/doc/latest/namespacemembers_h.html b/doc/latest/namespacemembers_h.html index 0421ebd23e..19c7796ef7 100644 --- a/doc/latest/namespacemembers_h.html +++ b/doc/latest/namespacemembers_h.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - h -

    - + diff --git a/doc/latest/namespacemembers_i.html b/doc/latest/namespacemembers_i.html index b5ce1e8c0f..39dacd3c98 100644 --- a/doc/latest/namespacemembers_i.html +++ b/doc/latest/namespacemembers_i.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,21 +81,19 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - i -

    - + diff --git a/doc/latest/namespacemembers_j.html b/doc/latest/namespacemembers_j.html index 426634508f..a134775b4b 100644 --- a/doc/latest/namespacemembers_j.html +++ b/doc/latest/namespacemembers_j.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,16 +81,14 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - j -

    - + diff --git a/doc/latest/namespacemembers_l.html b/doc/latest/namespacemembers_l.html index 465033d0ed..8a0af431fc 100644 --- a/doc/latest/namespacemembers_l.html +++ b/doc/latest/namespacemembers_l.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - l -

    - + diff --git a/doc/latest/namespacemembers_m.html b/doc/latest/namespacemembers_m.html index f5dd8f7cb9..efc2c077e7 100644 --- a/doc/latest/namespacemembers_m.html +++ b/doc/latest/namespacemembers_m.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,23 +81,21 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - m -

    - + diff --git a/doc/latest/namespacemembers_n.html b/doc/latest/namespacemembers_n.html index 8fb0254c93..3822673d21 100644 --- a/doc/latest/namespacemembers_n.html +++ b/doc/latest/namespacemembers_n.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,15 +81,13 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - n -

    - + diff --git a/doc/latest/namespacemembers_p.html b/doc/latest/namespacemembers_p.html index 3dd4f8c2f1..e1565c2652 100644 --- a/doc/latest/namespacemembers_p.html +++ b/doc/latest/namespacemembers_p.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,17 +81,15 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - p -

    - + diff --git a/doc/latest/namespacemembers_r.html b/doc/latest/namespacemembers_r.html index d81505805a..e56cfb2533 100644 --- a/doc/latest/namespacemembers_r.html +++ b/doc/latest/namespacemembers_r.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,18 +81,16 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - r -

    - + diff --git a/doc/latest/namespacemembers_s.html b/doc/latest/namespacemembers_s.html index 6625886203..eb25a87401 100644 --- a/doc/latest/namespacemembers_s.html +++ b/doc/latest/namespacemembers_s.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,24 +81,22 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - s -

    - + diff --git a/doc/latest/namespacemembers_t.html b/doc/latest/namespacemembers_t.html index f38d98cb46..c868effb5a 100644 --- a/doc/latest/namespacemembers_t.html +++ b/doc/latest/namespacemembers_t.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -82,19 +82,17 @@

    - t -

    - + diff --git a/doc/latest/namespacemembers_type.html b/doc/latest/namespacemembers_type.html index 6bb90cd953..e1cfad79f5 100644 --- a/doc/latest/namespacemembers_type.html +++ b/doc/latest/namespacemembers_type.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -79,27 +79,25 @@
    Here is a list of all namespace typedefs with links to the namespace documentation for each typedef:
    - + diff --git a/doc/latest/namespacemembers_v.html b/doc/latest/namespacemembers_v.html index 1f57ee9080..90dde2e035 100644 --- a/doc/latest/namespacemembers_v.html +++ b/doc/latest/namespacemembers_v.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,29 +81,27 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - v -

    - + diff --git a/doc/latest/namespacemembers_vars.html b/doc/latest/namespacemembers_vars.html index 4fbe9cfd96..3e41ed70f8 100644 --- a/doc/latest/namespacemembers_vars.html +++ b/doc/latest/namespacemembers_vars.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -79,28 +79,26 @@
    Here is a list of all namespace variables with links to the namespace documentation for each variable:
    - + diff --git a/doc/latest/namespacemembers_x.html b/doc/latest/namespacemembers_x.html index ca60c9ef7a..a28a243f6c 100644 --- a/doc/latest/namespacemembers_x.html +++ b/doc/latest/namespacemembers_x.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace Members @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -81,20 +81,18 @@
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - x -

    - + diff --git a/doc/latest/namespaces.html b/doc/latest/namespaces.html index 33a9520237..4cbf664fe8 100644 --- a/doc/latest/namespaces.html +++ b/doc/latest/namespaces.html @@ -1,11 +1,12 @@ - + - + - + +FCCAnalyses: Namespace List @@ -21,15 +22,14 @@ -
    +
    FCCAnalyses
    - - + @@ -84,114 +84,112 @@
    Here is a list of all namespaces with brief descriptions:
    [detail level 123]
    +
    FCCAnalyses
    - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     Ncontrib
     CValenciaBriefJet
     CValenciaInfoClass that contains the algorithm parameters R and beta
     CValenciaPluginValenciaPlugin is a plugin for fastjet (v2.4 upwards)
     NCSTemplate
     CValenciaBriefJet
     CValenciaInfoClass that contains the algorithm parameters R and beta
     CValenciaPluginValenciaPlugin is a plugin for fastjet (v2.4 upwards)
     NCSTemplate
     Nedm4hep
     NFCCAnalysesJet clustering utilities interface
     NAlgorithms
     Ccalculate_thrustCalculates the thrust axis by looping over all possible combinations
     CgetAxisChargeGet the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf
     CgetAxisEnergyGet the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies
     CgetAxisMassGet the invariant mass in a given hemisphere (defined by it's angle wrt to axis)
     CgetAxisNGet the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity
     CgetThrustPointingMake the thrust axis points to hemisphere with maximum or minimum energy
     Cjets_TwoHemispheresMake "jets" by splitting the events into two hemisphere transverse to the thrust axis
     Cminimize_sphericityCalculates the sphericity axis based on a list of px, py, pz
     Cminimize_thrustFinds the thrust axis based on a list of px, py, pz
     CsphericityFitFunction that runs the fit for the sphericity axis determination
     CthrustFitFunction that runs the fit for the thrust axis determination
     NCaloNtupleizer
     CgetFloatAt
     Csel_layersSelect layers
     NJetClusteringUtils
     CrecoilBuilder
     CresonanceBuilder
     Csel_ptSelect clustered jets with transverse momentum greader than a minimum value [GeV]
     NJetConstituentsUtils
     NJetFlavourUtils
     NJetTaggingUtils
     Csel_tagSelect a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state)
     NMCParticle
     Cfilter_pdgIDFilter events based on a MCParticles PDGID
     Cget_decayGet the decay of a given particle
     Cget_EventPrimaryVertexReturn the event primary vertex (mm)
     Cget_EventPrimaryVertexP4Return the event primary vertex position and time (mm)
     Cget_indicesReturn a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one
     Cget_indices_ExclusiveDecayA shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false
     Cget_treeGet MC history tree for a given MCParticle index
     Csel_genStatusSelect MCParticles with their status
     Csel_pdgIDSelect MCParticles with their PDG id
     Csel_ptSelect MCParticles with transverse momentum greater than a minimum value [GeV]
     NmyFinalSel
     NmyUtils
     Cbuild_D0
     Cbuild_tau23pi
     CFCCAnalysesComposite
     CFCCAnalysesComposite2
     Cfilter_PV
     Csel_PID
     Csel_PV
     NReconstructedParticle
     Cangular_separationBuilderReturn the angular separations (min / max / average) between a collection of particles
     CrecoilBuilderBuild the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy
     CresonanceBuilderBuild the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input
     Csel_absTypeSelect ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID
     Csel_axisSelect a list of reconstructed particles depending on the angle cosTheta axis
     Csel_chargeSelect ReconstructedParticles with charge equal or in asolute value
     Csel_etaSelect ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value
     Csel_pSelect ReconstructedParticles with momentum greater than a minimum value [GeV]
     Csel_ptSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
     Csel_tagSelect a list of reconstructed particles depending on the status of a certain boolean flag
     Csel_typeSelect ReconstructedParticles by type Note: type might not correspond to PDG ID
     NReconstructedParticle2MC
     CgetRP2MC_p_funcSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
     CselRP_PDGSelect ReconstructedParticles matched with a MC particle of a given PDG_id
     CselRP_PDG_indexSelect ReconstructedParticles matched with a MC particle of a given PDG_id
     NReconstructedParticle2Track
     NReconstructedTrack
     NSmearObjects
     CSmearedReconstructedParticleGenerates new reco particles, smeared by given parameters
     CSmearedTracksGenerates new track states, by rescaling the covariance matrix of the tracks
     CSmearedTracksdNdxGenerates new track dNdx, by rescaling the poisson error of the cluster count
     CSmearedTracksTOFGenerates new tracker hits, by rescaling the timing measurement
     NUtils
     NVertexFinderActs
     NVertexFinderLCFIPlus
     NVertexFitterActs
     NVertexFitterSimple
     NVertexingUtils
     CFCCAnalysesV0Structure to keep useful information that is related to the V0
     CFCCAnalysesVertexStructure to keep useful track information that is related to the vertex
     CFCCAnalysesVertexMCStructure to keep useful track information that is related to the vertex
     CselTracksSelection of particles based on the d0 / z0 significances of the associated track
     NWeaverUtils
     NJetClusteringJet clustering interface
     Cclustering_antiktJet Clustering interface for antikt
     Cclustering_cambridgeJet Clustering interface for Cambridge
     Cclustering_ee_genktJet Clustering interface for ee_genkt
     Cclustering_ee_ktJet Clustering interface for ee_kt
     Cclustering_genktJet Clustering interface for genkt
     Cclustering_jadeJet Clustering interface for jade
     Cclustering_ktJet Clustering interface for kt
     Cclustering_valenciaJet Clustering interface for valencia
     CFCCAnalysesJetStructure to keep useful informations for the jets
     NjetClusteringHelper
     CExclusiveJetClusteringHelper
     NjetFlavourHelper
     CJetFlavourHelper
     NOrt
     NExperimental
     NFCCAnalysesAll FCC analyzers
     NAlgorithmsVarious algorithms
     Ccalculate_thrustCalculates the thrust axis by looping over all possible combinations
     CgetAxisChargeGet the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf
     CgetAxisEnergyGet the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies
     CgetAxisMassGet the invariant mass in a given hemisphere (defined by it's angle wrt to axis)
     CgetAxisNGet the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity
     CgetThrustPointingMake the thrust axis points to hemisphere with maximum or minimum energy
     Cjets_TwoHemispheresMake "jets" by splitting the events into two hemisphere transverse to the thrust axis
     Cminimize_sphericityCalculates the sphericity axis based on a list of px, py, pz
     Cminimize_thrustFinds the thrust axis based on a list of px, py, pz
     CsphericityFitFunction that runs the fit for the sphericity axis determination
     CthrustFitFunction that runs the fit for the thrust axis determination
     NCaloNtupleizer
     CgetFloatAt
     Csel_layersSelect layers
     NJetClusteringUtilsJet clustering interface utilities
     CrecoilBuilder
     CresonanceBuilder
     Csel_ptSelect clustered jets with transverse momentum greader than a minimum value [GeV]
     NJetConstituentsUtils
     NJetFlavourUtils
     NJetTaggingUtilsJet tagging interface utilities
     Csel_tagSelect a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state)
     NMCParticleAnalyzers operating on/with Monte Carlo particles
     Cfilter_pdgIDFilter events based on a MCParticles PDGID
     Cget_decayGet the decay of a given particle
     Cget_EventPrimaryVertexReturn the event primary vertex (mm)
     Cget_EventPrimaryVertexP4Return the event primary vertex position and time (mm)
     Cget_indicesReturn a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one
     Cget_indices_ExclusiveDecayA shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false
     Cget_treeGet MC history tree for a given MCParticle index
     Csel_genStatusSelect MCParticles with their status
     Csel_pdgIDSelect MCParticles with their PDG id
     Csel_ptSelect MCParticles with transverse momentum greater than a minimum value [GeV]
     NmyFinalSel
     NmyUtils
     Cbuild_D0
     Cbuild_tau23pi
     CFCCAnalysesComposite
     CFCCAnalysesComposite2
     Cfilter_PV
     Csel_PID
     Csel_PV
     NReconstructedParticle
     Cangular_separationBuilderReturn the angular separations (min / max / average) between a collection of particles
     CrecoilBuilderBuild the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy
     CresonanceBuilderBuild the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input
     Csel_absTypeSelect ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID
     Csel_axisSelect a list of reconstructed particles depending on the angle cosTheta axis
     Csel_chargeSelect ReconstructedParticles with charge equal or in asolute value
     Csel_etaSelect ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value
     Csel_pSelect ReconstructedParticles with momentum greater than a minimum value [GeV]
     Csel_ptSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
     Csel_tagSelect a list of reconstructed particles depending on the status of a certain boolean flag
     Csel_typeSelect ReconstructedParticles by type Note: type might not correspond to PDG ID
     NReconstructedParticle2MC
     CgetRP2MC_p_funcSelect ReconstructedParticles with transverse momentum greater than a minimum value [GeV]
     CselRP_PDGSelect ReconstructedParticles matched with a MC particle of a given PDG_id
     CselRP_PDG_indexSelect ReconstructedParticles matched with a MC particle of a given PDG_id
     NReconstructedParticle2Track
     NReconstructedTrack
     NSmearObjects
     CSmearedReconstructedParticleGenerates new reco particles, smeared by given parameters
     CSmearedTracksGenerates new track states, by rescaling the covariance matrix of the tracks
     CSmearedTracksdNdxGenerates new track dNdx, by rescaling the poisson error of the cluster count
     CSmearedTracksTOFGenerates new tracker hits, by rescaling the timing measurement
     NUtils
     NVertexFinderActs
     NVertexFinderLCFIPlusPrimary and Seconday Vertex Finder interface using vertex fitter from VertexFitterSimple
     NVertexFitterActs
     NVertexFitterSimpleVertex interface using Franco Bedeshi's code
     NVertexingUtilsVertexing utilities
     CFCCAnalysesV0Structure to keep useful information that is related to the V0
     CFCCAnalysesVertexStructure to keep useful track information that is related to the vertex
     CFCCAnalysesVertexMCStructure to keep useful track information that is related to the vertex
     CselTracksSelection of particles based on the d0 / z0 significances of the associated track
     NWeaverUtils
     NJetClusteringJet clustering interface
     Cclustering_antiktJet Clustering interface for antikt
     Cclustering_cambridgeJet Clustering interface for Cambridge
     Cclustering_ee_genktJet Clustering interface for ee_genkt
     Cclustering_ee_ktJet Clustering interface for ee_kt
     Cclustering_genktJet Clustering interface for genkt
     Cclustering_jadeJet Clustering interface for jade
     Cclustering_ktJet Clustering interface for kt
     Cclustering_valenciaJet Clustering interface for valencia
     CFCCAnalysesJetStructure to keep useful informations for the jets
     NjetClusteringHelper
     CExclusiveJetClusteringHelper
     NjetFlavourHelper
     CJetFlavourHelper
     NOrt
     NExperimental
    - + diff --git a/doc/latest/nav_f.png b/doc/latest/nav_f.png index d549f7ff12..1c555a3279 100644 Binary files a/doc/latest/nav_f.png and b/doc/latest/nav_f.png differ diff --git a/doc/latest/nav_fd.png b/doc/latest/nav_fd.png index 32e43ff2b9..fa72cdae91 100644 Binary files a/doc/latest/nav_fd.png and b/doc/latest/nav_fd.png differ diff --git a/doc/latest/nav_h.png b/doc/latest/nav_h.png index 1396a19996..e5d1ccc93f 100644 Binary files a/doc/latest/nav_h.png and b/doc/latest/nav_h.png differ diff --git a/doc/latest/nav_hd.png b/doc/latest/nav_hd.png index ea9c73108c..69b0807c45 100644 Binary files a/doc/latest/nav_hd.png and b/doc/latest/nav_hd.png differ diff --git a/doc/latest/onnxtest_8cpp.html b/doc/latest/onnxtest_8cpp.html index d8cc3ff728..2d8b3f0500 100644 --- a/doc/latest/onnxtest_8cpp.html +++ b/doc/latest/onnxtest_8cpp.html @@ -1,11 +1,12 @@ - + - + - + + FCCAnalyses: addons/ONNXRuntime/test/onnxtest.cpp File Reference @@ -21,15 +22,14 @@ -
    - - + @@ -88,23 +88,23 @@
    onnxtest.cpp File Reference
    -
    #include "FCCAnalyses/JetFlavourUtils.h"
    +
    #include "FCCAnalyses/JetFlavourUtils.h"
    #include <catch2/catch_test_macros.hpp>
    #include <catch2/catch_approx.hpp>
    Include dependency graph for onnxtest.cpp:
    -
    - - - - - - - - - - +
    + + + + + + + + + +
    +
    FCCAnalyses
    @@ -207,12 +207,10 @@

    diff --git a/doc/latest/onnxtest_8cpp__incl.map b/doc/latest/onnxtest_8cpp__incl.map index c7c462837b..6f3534749a 100644 --- a/doc/latest/onnxtest_8cpp__incl.map +++ b/doc/latest/onnxtest_8cpp__incl.map @@ -1,11 +1,11 @@ - - - - - - - - - + + + + + + + + + diff --git a/doc/latest/onnxtest_8cpp__incl.md5 b/doc/latest/onnxtest_8cpp__incl.md5 index a1cabc8bd7..a3e43d93ae 100644 --- a/doc/latest/onnxtest_8cpp__incl.md5 +++ b/doc/latest/onnxtest_8cpp__incl.md5 @@ -1 +1 @@ -31e669cd965f0ec16c08acbd0f0e9c7a \ No newline at end of file +1128b84783a677fcd121d33afa38a4dd \ No newline at end of file diff --git a/doc/latest/onnxtest_8cpp__incl.png b/doc/latest/onnxtest_8cpp__incl.png index addb0f3e38..3a4315be6c 100644 Binary files a/doc/latest/onnxtest_8cpp__incl.png and b/doc/latest/onnxtest_8cpp__incl.png differ diff --git a/doc/latest/open.png b/doc/latest/open.png index 82c47cbea9..685f522623 100644 Binary files a/doc/latest/open.png and b/doc/latest/open.png differ diff --git a/doc/latest/search/all_1.js b/doc/latest/search/all_1.js index 72a0119bde..309c6c1e5e 100644 --- a/doc/latest/search/all_1.js +++ b/doc/latest/search/all_1.js @@ -1,32 +1,32 @@ var searchData= [ - ['_5f_5finit_5f_5f_0',['__init__',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a28eaa4cf042fc99445d5c305b1137833',1,'jetFlavourHelper.JetFlavourHelper.__init__()'],['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#aefcb9748d5ea62eb344a4a153aa61878',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.__init__()']]], - ['_5falgoname_1',['_algoname',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a01b2055357debbbb1c9575117d5b64e5',1,'FCCAnalyses::Algorithms::minimize_sphericity::_algoname'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#aa3a62df31e2461bf10e3924d69802f92',1,'FCCAnalyses::Algorithms::minimize_thrust::_algoname']]], - ['_5fbeta_2',['_beta',['../struct_jet_clustering_1_1clustering__valencia.html#a5d83dc98714f2f22a26c5f639aed54b1',1,'JetClustering::clustering_valencia::_beta'],['../classcontrib_1_1_valencia_plugin.html#a20c7d2863787d1531e33e6e1753d6466',1,'contrib::ValenciaPlugin::_beta']]], - ['_5fcs_3',['_cs',['../struct_jet_clustering_1_1clustering__jade.html#a577515428b83291fe4e5fe025fa2645a',1,'JetClustering::clustering_jade::_cs'],['../struct_jet_clustering_1_1clustering__valencia.html#a0990f77b90cc703a431c951e4ae6143f',1,'JetClustering::clustering_valencia::_cs'],['../struct_jet_clustering_1_1clustering__genkt.html#af3d6feb1bd46835f0c51cacf8042a673',1,'JetClustering::clustering_genkt::_cs'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#ad815ad1208d266ba5485b3b837bfe748',1,'JetClustering::clustering_ee_genkt::_cs'],['../struct_jet_clustering_1_1clustering__ee__kt.html#adc77e23b8f53925becdc7684ef006004',1,'JetClustering::clustering_ee_kt::_cs'],['../struct_jet_clustering_1_1clustering__cambridge.html#a3d00ceb825ec4a528b0cf4c4b61e5616',1,'JetClustering::clustering_cambridge::_cs'],['../struct_jet_clustering_1_1clustering__antikt.html#a8e0410db21457f39bcc028c91295d5ee',1,'JetClustering::clustering_antikt::_cs'],['../struct_jet_clustering_1_1clustering__kt.html#a3bfc3da3ac173408ffdbc45e90bc9835',1,'JetClustering::clustering_kt::_cs']]], - ['_5fcut_4',['_cut',['../struct_jet_clustering_1_1clustering__kt.html#a52a2e0707e0ae61c235847789eaabdab',1,'JetClustering::clustering_kt::_cut'],['../struct_jet_clustering_1_1clustering__antikt.html#ac99262c2f57b51a7cee4afce1235626b',1,'JetClustering::clustering_antikt::_cut'],['../struct_jet_clustering_1_1clustering__cambridge.html#a05a5ebe9394c579e4d66ebe9473c77dc',1,'JetClustering::clustering_cambridge::_cut'],['../struct_jet_clustering_1_1clustering__ee__kt.html#aab4f8b93c922b3df5cc5a7ef628a3719',1,'JetClustering::clustering_ee_kt::_cut'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a420ac63ac4e8850c909bff87f16313fd',1,'JetClustering::clustering_ee_genkt::_cut'],['../struct_jet_clustering_1_1clustering__genkt.html#ab5d352bca7c2537fab2860fb17d95545',1,'JetClustering::clustering_genkt::_cut'],['../struct_jet_clustering_1_1clustering__valencia.html#ad312348ff39e6883339aae2f61f8ae20',1,'JetClustering::clustering_valencia::_cut'],['../struct_jet_clustering_1_1clustering__jade.html#abaf05dba980248e0b6385937d307bd91',1,'JetClustering::clustering_jade::_cut']]], - ['_5fdef_5',['_def',['../struct_jet_clustering_1_1clustering__valencia.html#a59b08e7c24372d02be42123f0d6abd8e',1,'JetClustering::clustering_valencia::_def'],['../struct_jet_clustering_1_1clustering__jade.html#a17b12d676d14ef17465b104f00e4ea7a',1,'JetClustering::clustering_jade::_def'],['../struct_jet_clustering_1_1clustering__genkt.html#a9ecdb94ed02d0c3854b7a429bbde37af',1,'JetClustering::clustering_genkt::_def'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a69d35b2a331611a8b317196fd80a0f69',1,'JetClustering::clustering_ee_genkt::_def'],['../struct_jet_clustering_1_1clustering__cambridge.html#a825d39897b92d7562985befadfa30fee',1,'JetClustering::clustering_cambridge::_def'],['../struct_jet_clustering_1_1clustering__kt.html#a1018c6e4ef0a82079559e135ea620b58',1,'JetClustering::clustering_kt::_def'],['../struct_jet_clustering_1_1clustering__antikt.html#a30c18fe1150936458e8f8de36844172e',1,'JetClustering::clustering_antikt::_def'],['../struct_jet_clustering_1_1clustering__ee__kt.html#af393f738ffea90d8ef1c486ad315c46b',1,'JetClustering::clustering_ee_kt::_def']]], - ['_5fdir_6',['_dir',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html#a8e457ac9b685394f2ce52a13bab40277',1,'FCCAnalyses::Algorithms::getThrustPointing']]], - ['_5fexclusive_7',['_exclusive',['../struct_jet_clustering_1_1clustering__kt.html#ad727c8601168fb5c2e14c17013dddbb4',1,'JetClustering::clustering_kt::_exclusive'],['../struct_jet_clustering_1_1clustering__antikt.html#ad669e16045cc95edd5f5e9234d3eb4d1',1,'JetClustering::clustering_antikt::_exclusive'],['../struct_jet_clustering_1_1clustering__cambridge.html#afb2a819df7eafede8e935df190b51bec',1,'JetClustering::clustering_cambridge::_exclusive'],['../struct_jet_clustering_1_1clustering__ee__kt.html#afee50fe58a8134546fed51340a014724',1,'JetClustering::clustering_ee_kt::_exclusive'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#ac9fd3d40e10963efc2afe8ea366cd9b7',1,'JetClustering::clustering_ee_genkt::_exclusive'],['../struct_jet_clustering_1_1clustering__genkt.html#a55c7a82f68f3b54f0d55f0e409316bd0',1,'JetClustering::clustering_genkt::_exclusive'],['../struct_jet_clustering_1_1clustering__valencia.html#aa98e2bfa08cc3966a93b91ee9d661d1e',1,'JetClustering::clustering_valencia::_exclusive'],['../struct_jet_clustering_1_1clustering__jade.html#ace670400952da6d29fc01703077d3d80',1,'JetClustering::clustering_jade::_exclusive']]], - ['_5fexponent_8',['_exponent',['../struct_jet_clustering_1_1clustering__ee__genkt.html#aac948f311c003ae08cba5d708ca7623e',1,'JetClustering::clustering_ee_genkt::_exponent'],['../struct_jet_clustering_1_1clustering__genkt.html#ae61089d0288cd324e06a77e7b351ec46',1,'JetClustering::clustering_genkt::_exponent']]], - ['_5fgamma_9',['_gamma',['../struct_jet_clustering_1_1clustering__valencia.html#a331e1b7a7d9a7ca5a4f523118eaa20ef',1,'JetClustering::clustering_valencia::_gamma'],['../classcontrib_1_1_valencia_plugin.html#aa8090731606df715bee56f0189826294',1,'contrib::ValenciaPlugin::_gamma']]], - ['_5fjetalgorithm_10',['_jetalgorithm',['../struct_jet_clustering_1_1clustering__kt.html#a772ab627569bbf2914fd1d101333f49d',1,'JetClustering::clustering_kt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__antikt.html#a3198dd9c720502228eca16a40be4ec46',1,'JetClustering::clustering_antikt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__cambridge.html#a576dda40db9532781e559dc390c17f92',1,'JetClustering::clustering_cambridge::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__ee__kt.html#ac9407f4c77d984e014c3499f465335ce',1,'JetClustering::clustering_ee_kt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#afabd304c095200dc11352c33adef836a',1,'JetClustering::clustering_ee_genkt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__genkt.html#a177a93f1e45dda29b765c97cd5d4ae1f',1,'JetClustering::clustering_genkt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__valencia.html#ad9f327b6f1dc0b799c26137f72f04a5d',1,'JetClustering::clustering_valencia::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__jade.html#ab333959a9063c20c8479251cebcc54da',1,'JetClustering::clustering_jade::_jetAlgorithm']]], - ['_5fmax_11',['_max',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html#abdc46cd6b90be728888f98bdbd265985',1,'FCCAnalyses::CaloNtupleizer::sel_layers']]], - ['_5fmaxcalls_12',['_maxcalls',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#ac9b5242821031bd59ef7bb5ceb3eb80f',1,'FCCAnalyses::Algorithms::minimize_sphericity::_maxcalls'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#afc70574d9013fa8455a69854758a14bc',1,'FCCAnalyses::Algorithms::minimize_thrust::_maxcalls']]], - ['_5fmin_13',['_min',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a0ff57df58af99cf94d230384d71895d2',1,'FCCAnalyses::Algorithms::minimize_sphericity::_min'],['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html#af554627fea57af16623cca11c9623318',1,'FCCAnalyses::CaloNtupleizer::sel_layers::_min'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a5002087b8892e7af2d016d18c2e27e39',1,'FCCAnalyses::Algorithms::minimize_thrust::_min']]], - ['_5fminname_14',['_minname',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a250a2f12a7829ecc74ccdfc597eb2820',1,'FCCAnalyses::Algorithms::minimize_sphericity::_minname'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a221a3db840745914fe7e785215a71e25',1,'FCCAnalyses::Algorithms::minimize_thrust::_minname']]], - ['_5fpos_15',['_pos',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html#ac7ce24c5276dc8d945bf462053bd479a',1,'FCCAnalyses::Algorithms::getAxisCharge::_pos'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html#ad56d9442d39091d812a7f7f3aa5073e0',1,'FCCAnalyses::Algorithms::getAxisMass::_pos'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html#a6b4a211e1479efbbbfbcf5f440997caa',1,'FCCAnalyses::Algorithms::getAxisEnergy::_pos'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html#a432249138a9f1d2f9bdf7d926f1486f9',1,'FCCAnalyses::Algorithms::getAxisN::_pos']]], - ['_5fpower_16',['_power',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html#a72a96356948cd72aaa56e20a8863a4ed',1,'FCCAnalyses::Algorithms::getAxisCharge']]], - ['_5fpx_17',['_px',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#ae1b4f09d4edadbac042a47edae4b150c',1,'FCCAnalyses::Algorithms::sphericityFit::_px'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#aaf378f38b5f8b4e2037f04552bb1e954',1,'FCCAnalyses::Algorithms::thrustFit::_px']]], - ['_5fpy_18',['_py',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#a8bbe2551562d8eff6ce2c5d2467b4f40',1,'FCCAnalyses::Algorithms::sphericityFit::_py'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#af203b931eda18c6b15d5b1cb93960ab0',1,'FCCAnalyses::Algorithms::thrustFit::_py']]], - ['_5fpz_19',['_pz',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#a71126d2c7b39fda3d2bb26d8ed0b1a17',1,'FCCAnalyses::Algorithms::sphericityFit::_pz'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#a3e1851de9d1d6ecb08045ee3ee21c323',1,'FCCAnalyses::Algorithms::thrustFit::_pz']]], - ['_5fr_20',['_R',['../classcontrib_1_1_valencia_plugin.html#afe725951f509f4b026ae8feaa7054121',1,'contrib::ValenciaPlugin']]], - ['_5fradius_21',['_radius',['../struct_jet_clustering_1_1clustering__kt.html#a9a88b6c615769379bb48d78dd8415124',1,'JetClustering::clustering_kt::_radius'],['../struct_jet_clustering_1_1clustering__antikt.html#a9bb1cfe218b0a7ca65bc0452be0213f6',1,'JetClustering::clustering_antikt::_radius'],['../struct_jet_clustering_1_1clustering__cambridge.html#a65e7aff5a0bacbbfdd574ac8704fce66',1,'JetClustering::clustering_cambridge::_radius'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a7f60c2508feeeec0e27cf3af07d89e68',1,'JetClustering::clustering_ee_genkt::_radius'],['../struct_jet_clustering_1_1clustering__genkt.html#a2a90853ced2f3b94ed0e9dda05f9da1b',1,'JetClustering::clustering_genkt::_radius'],['../struct_jet_clustering_1_1clustering__valencia.html#a71fd20ac3a2ed75ac27df9188de0805b',1,'JetClustering::clustering_valencia::_radius'],['../struct_jet_clustering_1_1clustering__jade.html#aa54de2080a563ee295c36c135c550eca',1,'JetClustering::clustering_jade::_radius']]], - ['_5frecombination_22',['_recombination',['../struct_jet_clustering_1_1clustering__jade.html#a412aa8372798e5b30879daaff6345f39',1,'JetClustering::clustering_jade::_recombination'],['../struct_jet_clustering_1_1clustering__valencia.html#a9f08ec3776dcbc34b15229547f414cbb',1,'JetClustering::clustering_valencia::_recombination'],['../struct_jet_clustering_1_1clustering__genkt.html#ae695fa2668fd56e9efd60ef230b45a48',1,'JetClustering::clustering_genkt::_recombination'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a87ca1735f843be39a18a07d8f4dfd28d',1,'JetClustering::clustering_ee_genkt::_recombination'],['../struct_jet_clustering_1_1clustering__cambridge.html#ac3614ef857fdf3fd48528fcbcda2fa13',1,'JetClustering::clustering_cambridge::_recombination'],['../struct_jet_clustering_1_1clustering__antikt.html#aed44656aff3670768af56ef2a7396c1d',1,'JetClustering::clustering_antikt::_recombination'],['../struct_jet_clustering_1_1clustering__kt.html#a1026777646affe4b3adcdb7bccf52de8',1,'JetClustering::clustering_kt::_recombination'],['../struct_jet_clustering_1_1clustering__ee__kt.html#ac74fa669b74ac8e12e65e3af75ab3da9',1,'JetClustering::clustering_ee_kt::_recombination']]], - ['_5frecombscheme_23',['_recombscheme',['../struct_jet_clustering_1_1clustering__kt.html#a5652fc2acdab75ea9da13abbf1fb6bbf',1,'JetClustering::clustering_kt::_recombScheme'],['../struct_jet_clustering_1_1clustering__antikt.html#a39801546cdbd6fefe4d08aefd6d7464d',1,'JetClustering::clustering_antikt::_recombScheme'],['../struct_jet_clustering_1_1clustering__cambridge.html#a70911a0b655a22967b9d4bee16bd4f9e',1,'JetClustering::clustering_cambridge::_recombScheme'],['../struct_jet_clustering_1_1clustering__ee__kt.html#aec9a534749920afd56101b9cd49b4642',1,'JetClustering::clustering_ee_kt::_recombScheme'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a236d13eac1dcd58d30d7a959b2a50354',1,'JetClustering::clustering_ee_genkt::_recombScheme'],['../struct_jet_clustering_1_1clustering__genkt.html#a7354c2656e25522c3a4ccab819678126',1,'JetClustering::clustering_genkt::_recombScheme'],['../struct_jet_clustering_1_1clustering__valencia.html#aef3c7f5e9f64bbd8358aee402330fc15',1,'JetClustering::clustering_valencia::_recombScheme'],['../struct_jet_clustering_1_1clustering__jade.html#acaf33b94818a4a3ab2f4a879dae13874',1,'JetClustering::clustering_jade::_recombScheme']]], - ['_5fsorted_24',['_sorted',['../struct_jet_clustering_1_1clustering__antikt.html#a342e997708028c1959bdcf853aa7dad6',1,'JetClustering::clustering_antikt::_sorted'],['../struct_jet_clustering_1_1clustering__jade.html#ac01ad96cd34f265028e24a3453ff524c',1,'JetClustering::clustering_jade::_sorted'],['../struct_jet_clustering_1_1clustering__valencia.html#aede10ff9b3c576f2a19eef89ea3e76b9',1,'JetClustering::clustering_valencia::_sorted'],['../struct_jet_clustering_1_1clustering__genkt.html#a14ffe27fb661e0a6506c0652a21455ab',1,'JetClustering::clustering_genkt::_sorted'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#ab968239de55d7c4d43380821ddb79f63',1,'JetClustering::clustering_ee_genkt::_sorted'],['../struct_jet_clustering_1_1clustering__ee__kt.html#ac31283ded6230ef674ab47f717f85232',1,'JetClustering::clustering_ee_kt::_sorted'],['../struct_jet_clustering_1_1clustering__cambridge.html#a38c80d289f942979d0fce21a7013978e',1,'JetClustering::clustering_cambridge::_sorted'],['../struct_jet_clustering_1_1clustering__kt.html#a1b066cad9268edc33d3493dbde09ff66',1,'JetClustering::clustering_kt::_sorted']]], - ['_5fstep_25',['_step',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a2b2e09272648ea3dc4ed0c34f39e2ed3',1,'FCCAnalyses::Algorithms::minimize_sphericity::_step'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a327ce99bf6ac05363ba50550e227290d',1,'FCCAnalyses::Algorithms::minimize_thrust::_step']]], + ['_5f_5finit_5f_5f_0',['__init__',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a28eaa4cf042fc99445d5c305b1137833',1,'jetFlavourHelper.JetFlavourHelper.__init__()'],['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#aefcb9748d5ea62eb344a4a153aa61878',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.__init__()']]], + ['_5falgoname_1',['_algoname',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a01b2055357debbbb1c9575117d5b64e5',1,'FCCAnalyses::Algorithms::minimize_sphericity::_algoname'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#aa3a62df31e2461bf10e3924d69802f92',1,'FCCAnalyses::Algorithms::minimize_thrust::_algoname']]], + ['_5fbeta_2',['_beta',['../structJetClustering_1_1clustering__valencia.html#a5d83dc98714f2f22a26c5f639aed54b1',1,'JetClustering::clustering_valencia::_beta'],['../classcontrib_1_1ValenciaPlugin.html#a20c7d2863787d1531e33e6e1753d6466',1,'contrib::ValenciaPlugin::_beta']]], + ['_5fcs_3',['_cs',['../structJetClustering_1_1clustering__jade.html#a577515428b83291fe4e5fe025fa2645a',1,'JetClustering::clustering_jade::_cs'],['../structJetClustering_1_1clustering__valencia.html#a0990f77b90cc703a431c951e4ae6143f',1,'JetClustering::clustering_valencia::_cs'],['../structJetClustering_1_1clustering__genkt.html#af3d6feb1bd46835f0c51cacf8042a673',1,'JetClustering::clustering_genkt::_cs'],['../structJetClustering_1_1clustering__ee__genkt.html#ad815ad1208d266ba5485b3b837bfe748',1,'JetClustering::clustering_ee_genkt::_cs'],['../structJetClustering_1_1clustering__ee__kt.html#adc77e23b8f53925becdc7684ef006004',1,'JetClustering::clustering_ee_kt::_cs'],['../structJetClustering_1_1clustering__cambridge.html#a3d00ceb825ec4a528b0cf4c4b61e5616',1,'JetClustering::clustering_cambridge::_cs'],['../structJetClustering_1_1clustering__antikt.html#a8e0410db21457f39bcc028c91295d5ee',1,'JetClustering::clustering_antikt::_cs'],['../structJetClustering_1_1clustering__kt.html#a3bfc3da3ac173408ffdbc45e90bc9835',1,'JetClustering::clustering_kt::_cs']]], + ['_5fcut_4',['_cut',['../structJetClustering_1_1clustering__kt.html#a52a2e0707e0ae61c235847789eaabdab',1,'JetClustering::clustering_kt::_cut'],['../structJetClustering_1_1clustering__antikt.html#ac99262c2f57b51a7cee4afce1235626b',1,'JetClustering::clustering_antikt::_cut'],['../structJetClustering_1_1clustering__cambridge.html#a05a5ebe9394c579e4d66ebe9473c77dc',1,'JetClustering::clustering_cambridge::_cut'],['../structJetClustering_1_1clustering__ee__kt.html#aab4f8b93c922b3df5cc5a7ef628a3719',1,'JetClustering::clustering_ee_kt::_cut'],['../structJetClustering_1_1clustering__ee__genkt.html#a420ac63ac4e8850c909bff87f16313fd',1,'JetClustering::clustering_ee_genkt::_cut'],['../structJetClustering_1_1clustering__genkt.html#ab5d352bca7c2537fab2860fb17d95545',1,'JetClustering::clustering_genkt::_cut'],['../structJetClustering_1_1clustering__valencia.html#ad312348ff39e6883339aae2f61f8ae20',1,'JetClustering::clustering_valencia::_cut'],['../structJetClustering_1_1clustering__jade.html#abaf05dba980248e0b6385937d307bd91',1,'JetClustering::clustering_jade::_cut']]], + ['_5fdef_5',['_def',['../structJetClustering_1_1clustering__valencia.html#a59b08e7c24372d02be42123f0d6abd8e',1,'JetClustering::clustering_valencia::_def'],['../structJetClustering_1_1clustering__jade.html#a17b12d676d14ef17465b104f00e4ea7a',1,'JetClustering::clustering_jade::_def'],['../structJetClustering_1_1clustering__genkt.html#a9ecdb94ed02d0c3854b7a429bbde37af',1,'JetClustering::clustering_genkt::_def'],['../structJetClustering_1_1clustering__ee__genkt.html#a69d35b2a331611a8b317196fd80a0f69',1,'JetClustering::clustering_ee_genkt::_def'],['../structJetClustering_1_1clustering__cambridge.html#a825d39897b92d7562985befadfa30fee',1,'JetClustering::clustering_cambridge::_def'],['../structJetClustering_1_1clustering__kt.html#a1018c6e4ef0a82079559e135ea620b58',1,'JetClustering::clustering_kt::_def'],['../structJetClustering_1_1clustering__antikt.html#a30c18fe1150936458e8f8de36844172e',1,'JetClustering::clustering_antikt::_def'],['../structJetClustering_1_1clustering__ee__kt.html#af393f738ffea90d8ef1c486ad315c46b',1,'JetClustering::clustering_ee_kt::_def']]], + ['_5fdir_6',['_dir',['../structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html#a8e457ac9b685394f2ce52a13bab40277',1,'FCCAnalyses::Algorithms::getThrustPointing']]], + ['_5fexclusive_7',['_exclusive',['../structJetClustering_1_1clustering__kt.html#ad727c8601168fb5c2e14c17013dddbb4',1,'JetClustering::clustering_kt::_exclusive'],['../structJetClustering_1_1clustering__antikt.html#ad669e16045cc95edd5f5e9234d3eb4d1',1,'JetClustering::clustering_antikt::_exclusive'],['../structJetClustering_1_1clustering__cambridge.html#afb2a819df7eafede8e935df190b51bec',1,'JetClustering::clustering_cambridge::_exclusive'],['../structJetClustering_1_1clustering__ee__kt.html#afee50fe58a8134546fed51340a014724',1,'JetClustering::clustering_ee_kt::_exclusive'],['../structJetClustering_1_1clustering__ee__genkt.html#ac9fd3d40e10963efc2afe8ea366cd9b7',1,'JetClustering::clustering_ee_genkt::_exclusive'],['../structJetClustering_1_1clustering__genkt.html#a55c7a82f68f3b54f0d55f0e409316bd0',1,'JetClustering::clustering_genkt::_exclusive'],['../structJetClustering_1_1clustering__valencia.html#aa98e2bfa08cc3966a93b91ee9d661d1e',1,'JetClustering::clustering_valencia::_exclusive'],['../structJetClustering_1_1clustering__jade.html#ace670400952da6d29fc01703077d3d80',1,'JetClustering::clustering_jade::_exclusive']]], + ['_5fexponent_8',['_exponent',['../structJetClustering_1_1clustering__ee__genkt.html#aac948f311c003ae08cba5d708ca7623e',1,'JetClustering::clustering_ee_genkt::_exponent'],['../structJetClustering_1_1clustering__genkt.html#ae61089d0288cd324e06a77e7b351ec46',1,'JetClustering::clustering_genkt::_exponent']]], + ['_5fgamma_9',['_gamma',['../structJetClustering_1_1clustering__valencia.html#a331e1b7a7d9a7ca5a4f523118eaa20ef',1,'JetClustering::clustering_valencia::_gamma'],['../classcontrib_1_1ValenciaPlugin.html#aa8090731606df715bee56f0189826294',1,'contrib::ValenciaPlugin::_gamma']]], + ['_5fjetalgorithm_10',['_jetalgorithm',['../structJetClustering_1_1clustering__kt.html#a772ab627569bbf2914fd1d101333f49d',1,'JetClustering::clustering_kt::_jetAlgorithm'],['../structJetClustering_1_1clustering__antikt.html#a3198dd9c720502228eca16a40be4ec46',1,'JetClustering::clustering_antikt::_jetAlgorithm'],['../structJetClustering_1_1clustering__cambridge.html#a576dda40db9532781e559dc390c17f92',1,'JetClustering::clustering_cambridge::_jetAlgorithm'],['../structJetClustering_1_1clustering__ee__kt.html#ac9407f4c77d984e014c3499f465335ce',1,'JetClustering::clustering_ee_kt::_jetAlgorithm'],['../structJetClustering_1_1clustering__ee__genkt.html#afabd304c095200dc11352c33adef836a',1,'JetClustering::clustering_ee_genkt::_jetAlgorithm'],['../structJetClustering_1_1clustering__genkt.html#a177a93f1e45dda29b765c97cd5d4ae1f',1,'JetClustering::clustering_genkt::_jetAlgorithm'],['../structJetClustering_1_1clustering__valencia.html#ad9f327b6f1dc0b799c26137f72f04a5d',1,'JetClustering::clustering_valencia::_jetAlgorithm'],['../structJetClustering_1_1clustering__jade.html#ab333959a9063c20c8479251cebcc54da',1,'JetClustering::clustering_jade::_jetAlgorithm']]], + ['_5fmax_11',['_max',['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html#abdc46cd6b90be728888f98bdbd265985',1,'FCCAnalyses::CaloNtupleizer::sel_layers']]], + ['_5fmaxcalls_12',['_maxcalls',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#ac9b5242821031bd59ef7bb5ceb3eb80f',1,'FCCAnalyses::Algorithms::minimize_sphericity::_maxcalls'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#afc70574d9013fa8455a69854758a14bc',1,'FCCAnalyses::Algorithms::minimize_thrust::_maxcalls']]], + ['_5fmin_13',['_min',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a0ff57df58af99cf94d230384d71895d2',1,'FCCAnalyses::Algorithms::minimize_sphericity::_min'],['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html#af554627fea57af16623cca11c9623318',1,'FCCAnalyses::CaloNtupleizer::sel_layers::_min'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a5002087b8892e7af2d016d18c2e27e39',1,'FCCAnalyses::Algorithms::minimize_thrust::_min']]], + ['_5fminname_14',['_minname',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a250a2f12a7829ecc74ccdfc597eb2820',1,'FCCAnalyses::Algorithms::minimize_sphericity::_minname'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a221a3db840745914fe7e785215a71e25',1,'FCCAnalyses::Algorithms::minimize_thrust::_minname']]], + ['_5fpos_15',['_pos',['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html#ac7ce24c5276dc8d945bf462053bd479a',1,'FCCAnalyses::Algorithms::getAxisCharge::_pos'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html#ad56d9442d39091d812a7f7f3aa5073e0',1,'FCCAnalyses::Algorithms::getAxisMass::_pos'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html#a6b4a211e1479efbbbfbcf5f440997caa',1,'FCCAnalyses::Algorithms::getAxisEnergy::_pos'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisN.html#a432249138a9f1d2f9bdf7d926f1486f9',1,'FCCAnalyses::Algorithms::getAxisN::_pos']]], + ['_5fpower_16',['_power',['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html#a72a96356948cd72aaa56e20a8863a4ed',1,'FCCAnalyses::Algorithms::getAxisCharge']]], + ['_5fpx_17',['_px',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#ae1b4f09d4edadbac042a47edae4b150c',1,'FCCAnalyses::Algorithms::sphericityFit::_px'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#aaf378f38b5f8b4e2037f04552bb1e954',1,'FCCAnalyses::Algorithms::thrustFit::_px']]], + ['_5fpy_18',['_py',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#a8bbe2551562d8eff6ce2c5d2467b4f40',1,'FCCAnalyses::Algorithms::sphericityFit::_py'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#af203b931eda18c6b15d5b1cb93960ab0',1,'FCCAnalyses::Algorithms::thrustFit::_py']]], + ['_5fpz_19',['_pz',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#a71126d2c7b39fda3d2bb26d8ed0b1a17',1,'FCCAnalyses::Algorithms::sphericityFit::_pz'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#a3e1851de9d1d6ecb08045ee3ee21c323',1,'FCCAnalyses::Algorithms::thrustFit::_pz']]], + ['_5fr_20',['_R',['../classcontrib_1_1ValenciaPlugin.html#afe725951f509f4b026ae8feaa7054121',1,'contrib::ValenciaPlugin']]], + ['_5fradius_21',['_radius',['../structJetClustering_1_1clustering__kt.html#a9a88b6c615769379bb48d78dd8415124',1,'JetClustering::clustering_kt::_radius'],['../structJetClustering_1_1clustering__antikt.html#a9bb1cfe218b0a7ca65bc0452be0213f6',1,'JetClustering::clustering_antikt::_radius'],['../structJetClustering_1_1clustering__cambridge.html#a65e7aff5a0bacbbfdd574ac8704fce66',1,'JetClustering::clustering_cambridge::_radius'],['../structJetClustering_1_1clustering__ee__genkt.html#a7f60c2508feeeec0e27cf3af07d89e68',1,'JetClustering::clustering_ee_genkt::_radius'],['../structJetClustering_1_1clustering__genkt.html#a2a90853ced2f3b94ed0e9dda05f9da1b',1,'JetClustering::clustering_genkt::_radius'],['../structJetClustering_1_1clustering__valencia.html#a71fd20ac3a2ed75ac27df9188de0805b',1,'JetClustering::clustering_valencia::_radius'],['../structJetClustering_1_1clustering__jade.html#aa54de2080a563ee295c36c135c550eca',1,'JetClustering::clustering_jade::_radius']]], + ['_5frecombination_22',['_recombination',['../structJetClustering_1_1clustering__jade.html#a412aa8372798e5b30879daaff6345f39',1,'JetClustering::clustering_jade::_recombination'],['../structJetClustering_1_1clustering__valencia.html#a9f08ec3776dcbc34b15229547f414cbb',1,'JetClustering::clustering_valencia::_recombination'],['../structJetClustering_1_1clustering__genkt.html#ae695fa2668fd56e9efd60ef230b45a48',1,'JetClustering::clustering_genkt::_recombination'],['../structJetClustering_1_1clustering__ee__genkt.html#a87ca1735f843be39a18a07d8f4dfd28d',1,'JetClustering::clustering_ee_genkt::_recombination'],['../structJetClustering_1_1clustering__cambridge.html#ac3614ef857fdf3fd48528fcbcda2fa13',1,'JetClustering::clustering_cambridge::_recombination'],['../structJetClustering_1_1clustering__antikt.html#aed44656aff3670768af56ef2a7396c1d',1,'JetClustering::clustering_antikt::_recombination'],['../structJetClustering_1_1clustering__kt.html#a1026777646affe4b3adcdb7bccf52de8',1,'JetClustering::clustering_kt::_recombination'],['../structJetClustering_1_1clustering__ee__kt.html#ac74fa669b74ac8e12e65e3af75ab3da9',1,'JetClustering::clustering_ee_kt::_recombination']]], + ['_5frecombscheme_23',['_recombscheme',['../structJetClustering_1_1clustering__kt.html#a5652fc2acdab75ea9da13abbf1fb6bbf',1,'JetClustering::clustering_kt::_recombScheme'],['../structJetClustering_1_1clustering__antikt.html#a39801546cdbd6fefe4d08aefd6d7464d',1,'JetClustering::clustering_antikt::_recombScheme'],['../structJetClustering_1_1clustering__cambridge.html#a70911a0b655a22967b9d4bee16bd4f9e',1,'JetClustering::clustering_cambridge::_recombScheme'],['../structJetClustering_1_1clustering__ee__kt.html#aec9a534749920afd56101b9cd49b4642',1,'JetClustering::clustering_ee_kt::_recombScheme'],['../structJetClustering_1_1clustering__ee__genkt.html#a236d13eac1dcd58d30d7a959b2a50354',1,'JetClustering::clustering_ee_genkt::_recombScheme'],['../structJetClustering_1_1clustering__genkt.html#a7354c2656e25522c3a4ccab819678126',1,'JetClustering::clustering_genkt::_recombScheme'],['../structJetClustering_1_1clustering__valencia.html#aef3c7f5e9f64bbd8358aee402330fc15',1,'JetClustering::clustering_valencia::_recombScheme'],['../structJetClustering_1_1clustering__jade.html#acaf33b94818a4a3ab2f4a879dae13874',1,'JetClustering::clustering_jade::_recombScheme']]], + ['_5fsorted_24',['_sorted',['../structJetClustering_1_1clustering__antikt.html#a342e997708028c1959bdcf853aa7dad6',1,'JetClustering::clustering_antikt::_sorted'],['../structJetClustering_1_1clustering__jade.html#ac01ad96cd34f265028e24a3453ff524c',1,'JetClustering::clustering_jade::_sorted'],['../structJetClustering_1_1clustering__valencia.html#aede10ff9b3c576f2a19eef89ea3e76b9',1,'JetClustering::clustering_valencia::_sorted'],['../structJetClustering_1_1clustering__genkt.html#a14ffe27fb661e0a6506c0652a21455ab',1,'JetClustering::clustering_genkt::_sorted'],['../structJetClustering_1_1clustering__ee__genkt.html#ab968239de55d7c4d43380821ddb79f63',1,'JetClustering::clustering_ee_genkt::_sorted'],['../structJetClustering_1_1clustering__ee__kt.html#ac31283ded6230ef674ab47f717f85232',1,'JetClustering::clustering_ee_kt::_sorted'],['../structJetClustering_1_1clustering__cambridge.html#a38c80d289f942979d0fce21a7013978e',1,'JetClustering::clustering_cambridge::_sorted'],['../structJetClustering_1_1clustering__kt.html#a1b066cad9268edc33d3493dbde09ff66',1,'JetClustering::clustering_kt::_sorted']]], + ['_5fstep_25',['_step',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a2b2e09272648ea3dc4ed0c34f39e2ed3',1,'FCCAnalyses::Algorithms::minimize_sphericity::_step'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a327ce99bf6ac05363ba50550e227290d',1,'FCCAnalyses::Algorithms::minimize_thrust::_step']]], ['_5fstr_26',['_STR',['../onnxtest_8cpp.html#a34fbaf7ed82e04e522ca124b6aea8db1',1,'onnxtest.cpp']]], - ['_5ftolerance_27',['_tolerance',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a115e35a3f77cbdb468af597d40b44e2f',1,'FCCAnalyses::Algorithms::minimize_sphericity::_tolerance'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a8d2d92a5915cd2bc86a00ab19c70f8cb',1,'FCCAnalyses::Algorithms::minimize_thrust::_tolerance']]], - ['_5fvariable_28',['_variable',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#ae4f8ba2330f011570ab288758b003009',1,'FCCAnalyses::Algorithms::minimize_sphericity::_variable'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a09c750fe1a100ff5ea3b5842a9ba3a00',1,'FCCAnalyses::Algorithms::minimize_thrust::_variable']]] + ['_5ftolerance_27',['_tolerance',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a115e35a3f77cbdb468af597d40b44e2f',1,'FCCAnalyses::Algorithms::minimize_sphericity::_tolerance'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a8d2d92a5915cd2bc86a00ab19c70f8cb',1,'FCCAnalyses::Algorithms::minimize_thrust::_tolerance']]], + ['_5fvariable_28',['_variable',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#ae4f8ba2330f011570ab288758b003009',1,'FCCAnalyses::Algorithms::minimize_sphericity::_variable'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a09c750fe1a100ff5ea3b5842a9ba3a00',1,'FCCAnalyses::Algorithms::minimize_thrust::_variable']]] ]; diff --git a/doc/latest/search/all_10.js b/doc/latest/search/all_10.js index 0ac5f38fdc..f058342a0e 100644 --- a/doc/latest/search/all_10.js +++ b/doc/latest/search/all_10.js @@ -1,17 +1,17 @@ var searchData= [ - ['pad_0',['pad',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a8e05f75dfc1bd3e787bc2edc2c48c39c',1,'WeaverInterface::PreprocessParams::VarInfo']]], - ['particle_1',['particle',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a6990407739c9fe0c066573c80b806f86',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::particle'],['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html#a85254f1a3c9b18ebc2313589173df619',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::particle'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a8144261158126b558d4cd68669f3cc44',1,'jetFlavourHelper.JetFlavourHelper.particle']]], - ['partoacts_2',['ParToACTS',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a5f43b223d06744303442542fc44809ac',1,'FCCAnalyses::VertexingUtils']]], - ['partop_3',['ParToP',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a9d59131cf0f81b23220443c58584d0f8',1,'FCCAnalyses::VertexingUtils']]], - ['pdgabs_4',['pdgAbs',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html#a40e6ddf74b8f8966e4528ce7b1c62007',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], - ['pfcand_5',['pfcand',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a7833ffedc0af292f691889db10fd56fe',1,'jetFlavourHelper::JetFlavourHelper']]], - ['pfnh_6',['pfnh',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a54d80bc3df42eedb254d0dce4905a178',1,'jetFlavourHelper::JetFlavourHelper']]], - ['pfphoton_7',['pfphoton',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#afa5909dcce6af67c3cb7fc68667a12b6',1,'jetFlavourHelper::JetFlavourHelper']]], - ['pftrack_8',['pftrack',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a4bd520345a53f36a8a1d83cf3ef931f4',1,'jetFlavourHelper::JetFlavourHelper']]], - ['pid_9',['PID',['../namespace_f_c_c_analyses_1_1my_utils.html#ac1fa7429dd12a0bc02a7407b8b336766',1,'FCCAnalyses::myUtils']]], - ['plus_10',['plus',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a3d005b301b597a3c26af1f97e05bb78c',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['pad_0',['pad',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a8e05f75dfc1bd3e787bc2edc2c48c39c',1,'WeaverInterface::PreprocessParams::VarInfo']]], + ['particle_1',['particle',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a6990407739c9fe0c066573c80b806f86',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::particle'],['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html#a85254f1a3c9b18ebc2313589173df619',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::particle'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a8144261158126b558d4cd68669f3cc44',1,'jetFlavourHelper.JetFlavourHelper.particle']]], + ['partoacts_2',['ParToACTS',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a5f43b223d06744303442542fc44809ac',1,'FCCAnalyses::VertexingUtils']]], + ['partop_3',['ParToP',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a9d59131cf0f81b23220443c58584d0f8',1,'FCCAnalyses::VertexingUtils']]], + ['pdgabs_4',['pdgAbs',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html#a40e6ddf74b8f8966e4528ce7b1c62007',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], + ['pfcand_5',['pfcand',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a7833ffedc0af292f691889db10fd56fe',1,'jetFlavourHelper::JetFlavourHelper']]], + ['pfnh_6',['pfnh',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a54d80bc3df42eedb254d0dce4905a178',1,'jetFlavourHelper::JetFlavourHelper']]], + ['pfphoton_7',['pfphoton',['../classjetFlavourHelper_1_1JetFlavourHelper.html#afa5909dcce6af67c3cb7fc68667a12b6',1,'jetFlavourHelper::JetFlavourHelper']]], + ['pftrack_8',['pftrack',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a4bd520345a53f36a8a1d83cf3ef931f4',1,'jetFlavourHelper::JetFlavourHelper']]], + ['pid_9',['PID',['../namespaceFCCAnalyses_1_1myUtils.html#ac1fa7429dd12a0bc02a7407b8b336766',1,'FCCAnalyses::myUtils']]], + ['plus_10',['plus',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a3d005b301b597a3c26af1f97e05bb78c',1,'FCCAnalyses::Algorithms::calculate_thrust']]], ['pre_20generated_20samples_11',['pre generated samples',['../index.html#autotoc_md3',1,'Pre-generated Samples'],['../index.html#autotoc_md2',1,'Winter 2023 and Spring 2021 pre-generated samples']]], - ['prep_5finfo_5fmap_5f_12',['prep_info_map_',['../class_weaver_interface.html#a749b65a4430a53347da41ad9a20370ab',1,'WeaverInterface']]], - ['preprocessparams_13',['PreprocessParams',['../struct_weaver_interface_1_1_preprocess_params.html',1,'WeaverInterface']]] + ['prep_5finfo_5fmap_5f_12',['prep_info_map_',['../classWeaverInterface.html#a749b65a4430a53347da41ad9a20370ab',1,'WeaverInterface']]], + ['preprocessparams_13',['PreprocessParams',['../structWeaverInterface_1_1PreprocessParams.html',1,'WeaverInterface']]] ]; diff --git a/doc/latest/search/all_12.js b/doc/latest/search/all_12.js index bc2af93ff5..d95ea42e37 100644 --- a/doc/latest/search/all_12.js +++ b/doc/latest/search/all_12.js @@ -1,25 +1,25 @@ var searchData= [ - ['r_0',['r',['../classcontrib_1_1_valencia_plugin.html#a85faaa3e156cf408c7382f002b0826d8',1,'contrib::ValenciaPlugin::R()'],['../classcontrib_1_1_valencia_info.html#a9985685d7eadc5ebe7b846e376ed43b9',1,'contrib::ValenciaInfo::R()'],['../classcontrib_1_1_valencia_brief_jet.html#af5f006f4c085d06ec28407b8f8dd841e',1,'contrib::ValenciaBriefJet::R']]], - ['r_5f_1',['R_',['../classcontrib_1_1_valencia_info.html#a79d6105f376cedbb2e53183a9c26c61c',1,'contrib::ValenciaInfo']]], - ['readme_2emd_2',['README.md',['../_r_e_a_d_m_e_8md.html',1,'']]], - ['reco_5fchi2_3',['reco_chi2',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a7808a3d5dd0616b5a2bda7bb2398bd2f',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['reco_5find_4',['reco_ind',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a1907c2f10ca2653d57187401e2cf97aa',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['recoilbuilder_5',['recoilbuilder',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html#a6660e83105a806e54d1eccfaa9da37b7',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::recoilBuilder()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html#a301b0c7477c734909f8f70952a8cdea7',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::recoilBuilder()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder']]], - ['recomb_5fscheme_6',['recomb_scheme',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#ab363eb077d6d3b25ae9245a6978b36b5',1,'FCCAnalyses::JetClusteringUtils']]], - ['recombine_7',['recombine',['../class_external_recombiner.html#aaf4506055fff2fe78cd90b767cbe6a2f',1,'ExternalRecombiner']]], - ['reconstructedparticle_2ecc_8',['ReconstructedParticle.cc',['../_reconstructed_particle_8cc.html',1,'']]], - ['reconstructedparticle_2eh_9',['ReconstructedParticle.h',['../_reconstructed_particle_8h.html',1,'']]], - ['reconstructedparticle2mc_2ecc_10',['ReconstructedParticle2MC.cc',['../_reconstructed_particle2_m_c_8cc.html',1,'']]], - ['reconstructedparticle2mc_2eh_11',['ReconstructedParticle2MC.h',['../_reconstructed_particle2_m_c_8h.html',1,'']]], - ['reconstructedparticle2track_2ecc_12',['ReconstructedParticle2Track.cc',['../_reconstructed_particle2_track_8cc.html',1,'']]], - ['reconstructedparticle2track_2eh_13',['ReconstructedParticle2Track.h',['../_reconstructed_particle2_track_8h.html',1,'']]], - ['reconstructedtrack_2ecc_14',['ReconstructedTrack.cc',['../_reconstructed_track_8cc.html',1,'']]], - ['reconstructedtrack_2eh_15',['ReconstructedTrack.h',['../_reconstructed_track_8h.html',1,'']]], - ['remove_16',['remove',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#ab3219dd3bab4dcf9e1166ba9086cbf79',1,'FCCAnalyses::ReconstructedTrack::Remove()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#af9cc5a8b7d1b85d98c2fcbb4634c799a',1,'FCCAnalyses::ReconstructedParticle::remove()']]], - ['replace_5finf_5fvalue_17',['replace_inf_value',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a33f5b1b108b0462c3f8cd25ee1399cbf',1,'WeaverInterface::PreprocessParams::VarInfo']]], - ['resonancebuilder_18',['resonancebuilder',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html#a739d770c10a6aeab629d4e32a5f82166',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::resonanceBuilder()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html#a28dd051f0f6e67741af0fdd781b6ac75',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::resonanceBuilder()']]], - ['rp_19',['rp',['../namespace_f_c_c_analyses.html#afb15e764f90023916d21746a736f00ba',1,'FCCAnalyses']]], - ['run_20',['run',['../class_o_n_n_x_runtime.html#a8badef26ee292f7606f281df625fee30',1,'ONNXRuntime::run()'],['../class_weaver_interface.html#aca705cd6d56c7b629099004e12053241',1,'WeaverInterface::run()']]], - ['run_5fclustering_21',['run_clustering',['../classcontrib_1_1_valencia_plugin.html#a3954050e695fd7cddca110de0800a241',1,'contrib::ValenciaPlugin']]] + ['r_0',['r',['../classcontrib_1_1ValenciaPlugin.html#a85faaa3e156cf408c7382f002b0826d8',1,'contrib::ValenciaPlugin::R()'],['../classcontrib_1_1ValenciaInfo.html#a9985685d7eadc5ebe7b846e376ed43b9',1,'contrib::ValenciaInfo::R()'],['../classcontrib_1_1ValenciaBriefJet.html#af5f006f4c085d06ec28407b8f8dd841e',1,'contrib::ValenciaBriefJet::R']]], + ['r_5f_1',['R_',['../classcontrib_1_1ValenciaInfo.html#a79d6105f376cedbb2e53183a9c26c61c',1,'contrib::ValenciaInfo']]], + ['readme_2emd_2',['README.md',['../README_8md.html',1,'']]], + ['reco_5fchi2_3',['reco_chi2',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a7808a3d5dd0616b5a2bda7bb2398bd2f',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['reco_5find_4',['reco_ind',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a1907c2f10ca2653d57187401e2cf97aa',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['recoilbuilder_5',['recoilbuilder',['../structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html#a6660e83105a806e54d1eccfaa9da37b7',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::recoilBuilder()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html#a301b0c7477c734909f8f70952a8cdea7',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::recoilBuilder()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder']]], + ['recomb_5fscheme_6',['recomb_scheme',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#ab363eb077d6d3b25ae9245a6978b36b5',1,'FCCAnalyses::JetClusteringUtils']]], + ['recombine_7',['recombine',['../classExternalRecombiner.html#aaf4506055fff2fe78cd90b767cbe6a2f',1,'ExternalRecombiner']]], + ['reconstructedparticle_2ecc_8',['ReconstructedParticle.cc',['../ReconstructedParticle_8cc.html',1,'']]], + ['reconstructedparticle_2eh_9',['ReconstructedParticle.h',['../ReconstructedParticle_8h.html',1,'']]], + ['reconstructedparticle2mc_2ecc_10',['ReconstructedParticle2MC.cc',['../ReconstructedParticle2MC_8cc.html',1,'']]], + ['reconstructedparticle2mc_2eh_11',['ReconstructedParticle2MC.h',['../ReconstructedParticle2MC_8h.html',1,'']]], + ['reconstructedparticle2track_2ecc_12',['ReconstructedParticle2Track.cc',['../ReconstructedParticle2Track_8cc.html',1,'']]], + ['reconstructedparticle2track_2eh_13',['ReconstructedParticle2Track.h',['../ReconstructedParticle2Track_8h.html',1,'']]], + ['reconstructedtrack_2ecc_14',['ReconstructedTrack.cc',['../ReconstructedTrack_8cc.html',1,'']]], + ['reconstructedtrack_2eh_15',['ReconstructedTrack.h',['../ReconstructedTrack_8h.html',1,'']]], + ['remove_16',['remove',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#ab3219dd3bab4dcf9e1166ba9086cbf79',1,'FCCAnalyses::ReconstructedTrack::Remove()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#af9cc5a8b7d1b85d98c2fcbb4634c799a',1,'FCCAnalyses::ReconstructedParticle::remove()']]], + ['replace_5finf_5fvalue_17',['replace_inf_value',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a33f5b1b108b0462c3f8cd25ee1399cbf',1,'WeaverInterface::PreprocessParams::VarInfo']]], + ['resonancebuilder_18',['resonancebuilder',['../structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html#a739d770c10a6aeab629d4e32a5f82166',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::resonanceBuilder()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html#a28dd051f0f6e67741af0fdd781b6ac75',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::resonanceBuilder()']]], + ['rp_19',['rp',['../namespaceFCCAnalyses.html#afb15e764f90023916d21746a736f00ba',1,'FCCAnalyses']]], + ['run_20',['run',['../classONNXRuntime.html#a8badef26ee292f7606f281df625fee30',1,'ONNXRuntime::run()'],['../classWeaverInterface.html#aca705cd6d56c7b629099004e12053241',1,'WeaverInterface::run()']]], + ['run_5fclustering_21',['run_clustering',['../classcontrib_1_1ValenciaPlugin.html#a3954050e695fd7cddca110de0800a241',1,'contrib::ValenciaPlugin']]] ]; diff --git a/doc/latest/search/all_13.js b/doc/latest/search/all_13.js index 329b53194a..af50dec8dc 100644 --- a/doc/latest/search/all_13.js +++ b/doc/latest/search/all_13.js @@ -1,43 +1,43 @@ var searchData= [ ['samples_0',['samples',['../index.html#autotoc_md3',1,'Pre-generated Samples'],['../index.html#autotoc_md2',1,'Winter 2023 and Spring 2021 pre-generated samples']]], - ['scores_1',['scores',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a03d8edf0968c8bcbbfc05af186c35637',1,'jetFlavourHelper::JetFlavourHelper']]], - ['sel_5fabstype_2',['sel_abstype',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html',1,'FCCAnalyses::ReconstructedParticle::sel_absType'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html#a874f0beced3b2be5961f3de24aadff8a',1,'FCCAnalyses::ReconstructedParticle::sel_absType::sel_absType()']]], - ['sel_5faxis_3',['sel_axis',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html',1,'FCCAnalyses::ReconstructedParticle::sel_axis'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html#ac7740d82742395202ca7ba72775039b4',1,'FCCAnalyses::ReconstructedParticle::sel_axis::sel_axis()']]], - ['sel_5fbyindex_4',['sel_byIndex',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a04c7af9cdc145bc547aaf2b141d0fba6',1,'FCCAnalyses::MCParticle']]], - ['sel_5fcharge_5',['sel_charge',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html',1,'FCCAnalyses::ReconstructedParticle::sel_charge'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html#abf6f885d428aa8c7da160ee74566b6c8',1,'FCCAnalyses::ReconstructedParticle::sel_charge::sel_charge()']]], - ['sel_5feta_6',['sel_eta',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html',1,'FCCAnalyses::ReconstructedParticle::sel_eta'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html#a17270e7f41882c2dbdf2d4a2bc51f9f8',1,'FCCAnalyses::ReconstructedParticle::sel_eta::sel_eta()']]], - ['sel_5fgenstatus_7',['sel_genstatus',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html#ae8759ce22bc6a1e59f0b8796abb580b9',1,'FCCAnalyses::MCParticle::sel_genStatus::sel_genStatus()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html',1,'FCCAnalyses::MCParticle::sel_genStatus']]], - ['sel_5flayers_8',['sel_layers',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html#a39e09d66d6368b7955eb7beb570e5c9b',1,'FCCAnalyses::CaloNtupleizer::sel_layers::sel_layers()'],['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html',1,'FCCAnalyses::CaloNtupleizer::sel_layers']]], - ['sel_5fp_9',['sel_p',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html#ab746574fb41f5bee1af23078257a1c57',1,'FCCAnalyses::ReconstructedParticle::sel_p::sel_p()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], - ['sel_5fpdgid_10',['sel_pdgid',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html',1,'FCCAnalyses::MCParticle::sel_pdgID'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html#afca6fef52f1b93f30c24e290a36c93a1',1,'FCCAnalyses::MCParticle::sel_pdgID::sel_pdgID()']]], - ['sel_5fpid_11',['sel_pid',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html',1,'FCCAnalyses::myUtils::sel_PID'],['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html#af32edf3a9366873ecca489bdaf437949',1,'FCCAnalyses::myUtils::sel_PID::sel_PID()']]], - ['sel_5fpt_12',['sel_pt',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html',1,'FCCAnalyses::JetClusteringUtils::sel_pt'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html',1,'FCCAnalyses::MCParticle::sel_pt'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html#aaf75d1137285d3f487838ccb7558a7e9',1,'FCCAnalyses::ReconstructedParticle::sel_pt::sel_pt()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html#ad46ccb6ac552fc9f2f1e554111beb8c3',1,'FCCAnalyses::MCParticle::sel_pt::sel_pt()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html#a6dadffc3d7ea1e69b42f3b8c727e7c56',1,'FCCAnalyses::JetClusteringUtils::sel_pt::sel_pt()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html',1,'FCCAnalyses::ReconstructedParticle::sel_pt']]], - ['sel_5fpv_13',['sel_pv',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html#a98fed992d22c66e670998fd2b7f99759',1,'FCCAnalyses::myUtils::sel_PV::sel_PV()'],['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html',1,'FCCAnalyses::myUtils::sel_PV']]], - ['sel_5ftag_14',['sel_tag',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html#a387d0cd2c2893057347232b732c30ec2',1,'FCCAnalyses::ReconstructedParticle::sel_tag::sel_tag()'],['../struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html#ac34671a6bc1f35cb9b4551de7c28382b',1,'FCCAnalyses::JetTaggingUtils::sel_tag::sel_tag()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html',1,'FCCAnalyses::ReconstructedParticle::sel_tag'],['../struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html',1,'FCCAnalyses::JetTaggingUtils::sel_tag']]], - ['sel_5ftype_15',['sel_type',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html#aeb331ffea089473077ec553ca4d2aaf1',1,'FCCAnalyses::ReconstructedParticle::sel_type::sel_type()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html',1,'FCCAnalyses::ReconstructedParticle::sel_type']]], - ['selprimarytracks_16',['SelPrimaryTracks',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a8a96b39bedab3e7054366aeccd50f86e',1,'FCCAnalyses::VertexingUtils']]], - ['selrp_5fchargedhadrons_17',['selRP_ChargedHadrons',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a66e2d4094b8d0de4c5f732a93a66a8bc',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['selrp_5fmatched_5fto_5flist_18',['selRP_matched_to_list',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#adc2f35cda45d09807cfd54b2ee7f9f96',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['selrp_5fpdg_19',['selrp_pdg',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html#a668ded6e2d58741267726c1369061a98',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::selRP_PDG()']]], - ['selrp_5fpdg_5findex_20',['selrp_pdg_index',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html#a722215b389c0c2c0d0b18b57aada74be',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::selRP_PDG_index()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index']]], - ['seltaucand_21',['selTauCand',['../namespace_f_c_c_analyses_1_1my_final_sel.html#ac1884beebde05918cbe21a6a68c2e236',1,'FCCAnalyses::myFinalSel']]], - ['seltaucandtm_22',['selTauCandTM',['../namespace_f_c_c_analyses_1_1my_final_sel.html#aa121aadbac54f34f65434f6228dc0c4b',1,'FCCAnalyses::myFinalSel']]], - ['seltracks_23',['seltracks',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html',1,'FCCAnalyses::VertexingUtils::selTracks'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#ab60698d4d992cf63012c6bbfb56a9da0',1,'FCCAnalyses::VertexingUtils::selTracks::selTracks()']]], - ['session_5f_24',['session_',['../class_o_n_n_x_runtime.html#a0c1d6065611163cec52550e1c3081ec1',1,'ONNXRuntime']]], - ['set_5fpseudojets_25',['set_pseudoJets',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#ae9e847f3943c1e33bd8f6e51cafa3621',1,'FCCAnalyses::JetClusteringUtils']]], - ['set_5fpseudojets_5fxyzm_26',['set_pseudoJets_xyzm',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a2968c138f4aa7e9cf9c22d45bfdda475',1,'FCCAnalyses::JetClusteringUtils']]], - ['setup_5fweaver_27',['setup_weaver',['../namespace_f_c_c_analyses_1_1_weaver_utils.html#a4f2546dc6505a1fbc2f8c3813901bc21',1,'FCCAnalyses::WeaverUtils::setup_weaver(const std::string &onnx_filename, const std::string &json_filename, const rv::RVec< std::string > &vars)'],['../namespace_f_c_c_analyses_1_1_weaver_utils.html#ad8525bf149cf2c483fb2575cfcd9036c',1,'FCCAnalyses::WeaverUtils::setup_weaver(const std::string &, const std::string &, const ROOT::VecOps::RVec< std::string > &)'],['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#a76e2054bfaaccc7b043f3b92edd18fcb',1,'FCCAnalyses::JetFlavourUtils::setup_weaver()']]], - ['smearedreconstructedparticle_28',['smearedreconstructedparticle',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#ae4880df6b35ca2ff3a08c7e31bac508d',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::SmearedReconstructedParticle()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle']]], - ['smearedtracks_29',['smearedtracks',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#a6f39d65679617192acc145fab83b1c8c',1,'FCCAnalyses::SmearObjects::SmearedTracks::SmearedTracks()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html',1,'FCCAnalyses::SmearObjects::SmearedTracks']]], - ['smearedtracksdndx_30',['smearedtracksdndx',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#a54ac2ddfd71ca8ff6d3c73da3335abaa',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::SmearedTracksdNdx()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx']]], - ['smearedtrackstof_31',['smearedtrackstof',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#a4e0edbd5ed7de42e7daf1af1c76b8fc8',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::SmearedTracksTOF()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF']]], - ['smearing_2ecc_32',['Smearing.cc',['../_smearing_8cc.html',1,'']]], - ['smearing_2eh_33',['Smearing.h',['../_smearing_8h.html',1,'']]], - ['smearobjects_2ecc_34',['SmearObjects.cc',['../_smear_objects_8cc.html',1,'']]], - ['smearobjects_2eh_35',['SmearObjects.h',['../_smear_objects_8h.html',1,'']]], - ['sphericityfit_36',['sphericityfit',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#a024b324a41bea3f3c760fceb01f6f419',1,'FCCAnalyses::Algorithms::sphericityFit::sphericityFit()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html',1,'FCCAnalyses::Algorithms::sphericityFit']]], + ['scores_1',['scores',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a03d8edf0968c8bcbbfc05af186c35637',1,'jetFlavourHelper::JetFlavourHelper']]], + ['sel_5fabstype_2',['sel_abstype',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html',1,'FCCAnalyses::ReconstructedParticle::sel_absType'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html#a874f0beced3b2be5961f3de24aadff8a',1,'FCCAnalyses::ReconstructedParticle::sel_absType::sel_absType()']]], + ['sel_5faxis_3',['sel_axis',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html',1,'FCCAnalyses::ReconstructedParticle::sel_axis'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html#ac7740d82742395202ca7ba72775039b4',1,'FCCAnalyses::ReconstructedParticle::sel_axis::sel_axis()']]], + ['sel_5fbyindex_4',['sel_byIndex',['../namespaceFCCAnalyses_1_1MCParticle.html#a04c7af9cdc145bc547aaf2b141d0fba6',1,'FCCAnalyses::MCParticle']]], + ['sel_5fcharge_5',['sel_charge',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html',1,'FCCAnalyses::ReconstructedParticle::sel_charge'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html#abf6f885d428aa8c7da160ee74566b6c8',1,'FCCAnalyses::ReconstructedParticle::sel_charge::sel_charge()']]], + ['sel_5feta_6',['sel_eta',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html',1,'FCCAnalyses::ReconstructedParticle::sel_eta'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html#a17270e7f41882c2dbdf2d4a2bc51f9f8',1,'FCCAnalyses::ReconstructedParticle::sel_eta::sel_eta()']]], + ['sel_5fgenstatus_7',['sel_genstatus',['../structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html#ae8759ce22bc6a1e59f0b8796abb580b9',1,'FCCAnalyses::MCParticle::sel_genStatus::sel_genStatus()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html',1,'FCCAnalyses::MCParticle::sel_genStatus']]], + ['sel_5flayers_8',['sel_layers',['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html#a39e09d66d6368b7955eb7beb570e5c9b',1,'FCCAnalyses::CaloNtupleizer::sel_layers::sel_layers()'],['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html',1,'FCCAnalyses::CaloNtupleizer::sel_layers']]], + ['sel_5fp_9',['sel_p',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html#ab746574fb41f5bee1af23078257a1c57',1,'FCCAnalyses::ReconstructedParticle::sel_p::sel_p()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], + ['sel_5fpdgid_10',['sel_pdgid',['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html',1,'FCCAnalyses::MCParticle::sel_pdgID'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html#afca6fef52f1b93f30c24e290a36c93a1',1,'FCCAnalyses::MCParticle::sel_pdgID::sel_pdgID()']]], + ['sel_5fpid_11',['sel_pid',['../structFCCAnalyses_1_1myUtils_1_1sel__PID.html',1,'FCCAnalyses::myUtils::sel_PID'],['../structFCCAnalyses_1_1myUtils_1_1sel__PID.html#af32edf3a9366873ecca489bdaf437949',1,'FCCAnalyses::myUtils::sel_PID::sel_PID()']]], + ['sel_5fpt_12',['sel_pt',['../structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html',1,'FCCAnalyses::JetClusteringUtils::sel_pt'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pt.html',1,'FCCAnalyses::MCParticle::sel_pt'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html#aaf75d1137285d3f487838ccb7558a7e9',1,'FCCAnalyses::ReconstructedParticle::sel_pt::sel_pt()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pt.html#ad46ccb6ac552fc9f2f1e554111beb8c3',1,'FCCAnalyses::MCParticle::sel_pt::sel_pt()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html#a6dadffc3d7ea1e69b42f3b8c727e7c56',1,'FCCAnalyses::JetClusteringUtils::sel_pt::sel_pt()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html',1,'FCCAnalyses::ReconstructedParticle::sel_pt']]], + ['sel_5fpv_13',['sel_pv',['../structFCCAnalyses_1_1myUtils_1_1sel__PV.html#a98fed992d22c66e670998fd2b7f99759',1,'FCCAnalyses::myUtils::sel_PV::sel_PV()'],['../structFCCAnalyses_1_1myUtils_1_1sel__PV.html',1,'FCCAnalyses::myUtils::sel_PV']]], + ['sel_5ftag_14',['sel_tag',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html#a387d0cd2c2893057347232b732c30ec2',1,'FCCAnalyses::ReconstructedParticle::sel_tag::sel_tag()'],['../structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html#ac34671a6bc1f35cb9b4551de7c28382b',1,'FCCAnalyses::JetTaggingUtils::sel_tag::sel_tag()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html',1,'FCCAnalyses::ReconstructedParticle::sel_tag'],['../structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html',1,'FCCAnalyses::JetTaggingUtils::sel_tag']]], + ['sel_5ftype_15',['sel_type',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html#aeb331ffea089473077ec553ca4d2aaf1',1,'FCCAnalyses::ReconstructedParticle::sel_type::sel_type()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html',1,'FCCAnalyses::ReconstructedParticle::sel_type']]], + ['selprimarytracks_16',['SelPrimaryTracks',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a8a96b39bedab3e7054366aeccd50f86e',1,'FCCAnalyses::VertexingUtils']]], + ['selrp_5fchargedhadrons_17',['selRP_ChargedHadrons',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a66e2d4094b8d0de4c5f732a93a66a8bc',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['selrp_5fmatched_5fto_5flist_18',['selRP_matched_to_list',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#adc2f35cda45d09807cfd54b2ee7f9f96',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['selrp_5fpdg_19',['selrp_pdg',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html#a668ded6e2d58741267726c1369061a98',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::selRP_PDG()']]], + ['selrp_5fpdg_5findex_20',['selrp_pdg_index',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html#a722215b389c0c2c0d0b18b57aada74be',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::selRP_PDG_index()'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index']]], + ['seltaucand_21',['selTauCand',['../namespaceFCCAnalyses_1_1myFinalSel.html#ac1884beebde05918cbe21a6a68c2e236',1,'FCCAnalyses::myFinalSel']]], + ['seltaucandtm_22',['selTauCandTM',['../namespaceFCCAnalyses_1_1myFinalSel.html#aa121aadbac54f34f65434f6228dc0c4b',1,'FCCAnalyses::myFinalSel']]], + ['seltracks_23',['seltracks',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html',1,'FCCAnalyses::VertexingUtils::selTracks'],['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#ab60698d4d992cf63012c6bbfb56a9da0',1,'FCCAnalyses::VertexingUtils::selTracks::selTracks()']]], + ['session_5f_24',['session_',['../classONNXRuntime.html#a0c1d6065611163cec52550e1c3081ec1',1,'ONNXRuntime']]], + ['set_5fpseudojets_25',['set_pseudoJets',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#ae9e847f3943c1e33bd8f6e51cafa3621',1,'FCCAnalyses::JetClusteringUtils']]], + ['set_5fpseudojets_5fxyzm_26',['set_pseudoJets_xyzm',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a2968c138f4aa7e9cf9c22d45bfdda475',1,'FCCAnalyses::JetClusteringUtils']]], + ['setup_5fweaver_27',['setup_weaver',['../namespaceFCCAnalyses_1_1WeaverUtils.html#a4f2546dc6505a1fbc2f8c3813901bc21',1,'FCCAnalyses::WeaverUtils::setup_weaver(const std::string &onnx_filename, const std::string &json_filename, const rv::RVec< std::string > &vars)'],['../namespaceFCCAnalyses_1_1WeaverUtils.html#ad8525bf149cf2c483fb2575cfcd9036c',1,'FCCAnalyses::WeaverUtils::setup_weaver(const std::string &, const std::string &, const ROOT::VecOps::RVec< std::string > &)'],['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#a76e2054bfaaccc7b043f3b92edd18fcb',1,'FCCAnalyses::JetFlavourUtils::setup_weaver()']]], + ['smearedreconstructedparticle_28',['smearedreconstructedparticle',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#ae4880df6b35ca2ff3a08c7e31bac508d',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::SmearedReconstructedParticle()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle']]], + ['smearedtracks_29',['smearedtracks',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#a6f39d65679617192acc145fab83b1c8c',1,'FCCAnalyses::SmearObjects::SmearedTracks::SmearedTracks()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html',1,'FCCAnalyses::SmearObjects::SmearedTracks']]], + ['smearedtracksdndx_30',['smearedtracksdndx',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#a54ac2ddfd71ca8ff6d3c73da3335abaa',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::SmearedTracksdNdx()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx']]], + ['smearedtrackstof_31',['smearedtrackstof',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#a4e0edbd5ed7de42e7daf1af1c76b8fc8',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::SmearedTracksTOF()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF']]], + ['smearing_2ecc_32',['Smearing.cc',['../Smearing_8cc.html',1,'']]], + ['smearing_2eh_33',['Smearing.h',['../Smearing_8h.html',1,'']]], + ['smearobjects_2ecc_34',['SmearObjects.cc',['../SmearObjects_8cc.html',1,'']]], + ['smearobjects_2eh_35',['SmearObjects.h',['../SmearObjects_8h.html',1,'']]], + ['sphericityfit_36',['sphericityfit',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#a024b324a41bea3f3c760fceb01f6f419',1,'FCCAnalyses::Algorithms::sphericityFit::sphericityFit()'],['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html',1,'FCCAnalyses::Algorithms::sphericityFit']]], ['spring_202021_20pre_20generated_20samples_37',['Winter 2023 and Spring 2021 pre-generated samples',['../index.html#autotoc_md2',1,'']]], ['start_38',['Quick start',['../index.html#autotoc_md1',1,'']]], - ['sum_5ftlv_5fconstituents_39',['sum_tlv_constituents',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a27bc13971584b1eacbd2c416ee88c617',1,'FCCAnalyses::JetConstituentsUtils']]] + ['sum_5ftlv_5fconstituents_39',['sum_tlv_constituents',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a27bc13971584b1eacbd2c416ee88c617',1,'FCCAnalyses::JetConstituentsUtils']]] ]; diff --git a/doc/latest/search/all_14.js b/doc/latest/search/all_14.js index a00c3a3765..ab6341220c 100644 --- a/doc/latest/search/all_14.js +++ b/doc/latest/search/all_14.js @@ -1,17 +1,17 @@ var searchData= [ - ['tag_0',['tag',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#ada5a4a3d858f3e8c122d48b49e789291',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.tag'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a028308fd24df1910d4bbc6bf1a89e284',1,'jetFlavourHelper.JetFlavourHelper.tag']]], - ['tensor_1',['Tensor',['../class_o_n_n_x_runtime.html#acd3c76d73f53d42d0adf58bc26498053',1,'ONNXRuntime']]], + ['tag_0',['tag',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#ada5a4a3d858f3e8c122d48b49e789291',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.tag'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a028308fd24df1910d4bbc6bf1a89e284',1,'jetFlavourHelper.JetFlavourHelper.tag']]], + ['tensor_1',['Tensor',['../classONNXRuntime.html#acd3c76d73f53d42d0adf58bc26498053',1,'ONNXRuntime']]], ['test_5fcase_2',['TEST_CASE',['../onnxtest_8cpp.html#a6879f21f91348c4369df581a5834ff39',1,'onnxtest.cpp']]], ['test_5ffile_3',['TEST_FILE',['../onnxtest_8cpp.html#ad05e6c0cad6477bf659ce541e115012e',1,'onnxtest.cpp']]], - ['thrustfit_4',['thrustfit',['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#a48de3d0fb8a8057e70b216fa4531b154',1,'FCCAnalyses::Algorithms::thrustFit::thrustFit()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html',1,'FCCAnalyses::Algorithms::thrustFit']]], + ['thrustfit_4',['thrustfit',['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#a48de3d0fb8a8057e70b216fa4531b154',1,'FCCAnalyses::Algorithms::thrustFit::thrustFit()'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html',1,'FCCAnalyses::Algorithms::thrustFit']]], ['tokenise_5',['TOKENISE',['../onnxtest_8cpp.html#a7a904b81e786d4e88008709efe39b9a3',1,'onnxtest.cpp']]], ['trackerhit3ddata_6',['TrackerHit3DData',['../namespaceedm4hep.html#a588da0539601ba69a6938b40323e6f47',1,'edm4hep']]], - ['trackerhits_7',['trackerhits',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a45d9eb952af26cf5d1645102c4b4722f',1,'jetFlavourHelper::JetFlavourHelper']]], - ['trackparamfrommc_5fdelphesconv_8',['TrackParamFromMC_DelphesConv',['../namespace_f_c_c_analyses_1_1_smear_objects.html#a2391b1c292d67f904e15a0c4de713b61',1,'FCCAnalyses::SmearObjects']]], - ['tracks_5fdndx_9',['tracks_dndx',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#ad6c913cc73693e6bc4b89bbb54109ef7',1,'FCCAnalyses::ReconstructedTrack::tracks_dNdx(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)'],['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#afd8c140bb7aea6e6897c41c12a4e8805',1,'FCCAnalyses::ReconstructedTrack::tracks_dNdx(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)']]], - ['tracks_5flength_10',['tracks_length',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#ab3cf1420169f43f0026acfc4243de192',1,'FCCAnalyses::ReconstructedTrack::tracks_length(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)'],['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a717a5ee7cc826a43b6f8d8b4c40bdad3',1,'FCCAnalyses::ReconstructedTrack::tracks_length(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< float > &length)']]], - ['tracks_5ftof_11',['tracks_tof',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a3ac05338e84969b838144689ead4b486',1,'FCCAnalyses::ReconstructedTrack::tracks_TOF(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)'],['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#ace5673fc9540175ae35b373fd71aa4d3',1,'FCCAnalyses::ReconstructedTrack::tracks_TOF(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)']]], - ['trackstate_12',['trackstate',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#abc933246af19358d4c31e35c035da1ff',1,'jetFlavourHelper::JetFlavourHelper']]], - ['trackstates_5fat_5fip_13',['TrackStates_at_IP',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a743867e1ce9504be0538deeabb7034bb',1,'FCCAnalyses::ReconstructedTrack']]] + ['trackerhits_7',['trackerhits',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a45d9eb952af26cf5d1645102c4b4722f',1,'jetFlavourHelper::JetFlavourHelper']]], + ['trackparamfrommc_5fdelphesconv_8',['TrackParamFromMC_DelphesConv',['../namespaceFCCAnalyses_1_1SmearObjects.html#a2391b1c292d67f904e15a0c4de713b61',1,'FCCAnalyses::SmearObjects']]], + ['tracks_5fdndx_9',['tracks_dndx',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#ad6c913cc73693e6bc4b89bbb54109ef7',1,'FCCAnalyses::ReconstructedTrack::tracks_dNdx(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)'],['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#afd8c140bb7aea6e6897c41c12a4e8805',1,'FCCAnalyses::ReconstructedTrack::tracks_dNdx(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)']]], + ['tracks_5flength_10',['tracks_length',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#ab3cf1420169f43f0026acfc4243de192',1,'FCCAnalyses::ReconstructedTrack::tracks_length(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)'],['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a717a5ee7cc826a43b6f8d8b4c40bdad3',1,'FCCAnalyses::ReconstructedTrack::tracks_length(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< float > &length)']]], + ['tracks_5ftof_11',['tracks_tof',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a3ac05338e84969b838144689ead4b486',1,'FCCAnalyses::ReconstructedTrack::tracks_TOF(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)'],['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#ace5673fc9540175ae35b373fd71aa4d3',1,'FCCAnalyses::ReconstructedTrack::tracks_TOF(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)']]], + ['trackstate_12',['trackstate',['../classjetFlavourHelper_1_1JetFlavourHelper.html#abc933246af19358d4c31e35c035da1ff',1,'jetFlavourHelper::JetFlavourHelper']]], + ['trackstates_5fat_5fip_13',['TrackStates_at_IP',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a743867e1ce9504be0538deeabb7034bb',1,'FCCAnalyses::ReconstructedTrack']]] ]; diff --git a/doc/latest/search/all_15.js b/doc/latest/search/all_15.js index 3c2ebdd03c..8c2e30ff2b 100644 --- a/doc/latest/search/all_15.js +++ b/doc/latest/search/all_15.js @@ -1,8 +1,8 @@ var searchData= [ - ['unit_0',['unit',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a4262d76fb4dd85b57ee622d4891688fe',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['updated_5ftrack_5fmomentum_5fat_5fvertex_1',['updated_track_momentum_at_vertex',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a4d59eed6b00046f7ccc09e4f08e193e4',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['updated_5ftrack_5fparameters_2',['updated_track_parameters',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#afcdb8f62acb2fd515dc5197e969204af',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['upper_5fbound_3',['upper_bound',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#aa418eeafc4cdefdb0a3f4b86875aab14',1,'WeaverInterface::PreprocessParams::VarInfo']]], - ['utils_2eh_4',['Utils.h',['../_utils_8h.html',1,'']]] + ['unit_0',['unit',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a4262d76fb4dd85b57ee622d4891688fe',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['updated_5ftrack_5fmomentum_5fat_5fvertex_1',['updated_track_momentum_at_vertex',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a4d59eed6b00046f7ccc09e4f08e193e4',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['updated_5ftrack_5fparameters_2',['updated_track_parameters',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#afcdb8f62acb2fd515dc5197e969204af',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['upper_5fbound_3',['upper_bound',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#aa418eeafc4cdefdb0a3f4b86875aab14',1,'WeaverInterface::PreprocessParams::VarInfo']]], + ['utils_2eh_4',['Utils.h',['../Utils_8h.html',1,'']]] ]; diff --git a/doc/latest/search/all_16.js b/doc/latest/search/all_16.js index 517426e35a..a70a97e3e3 100644 --- a/doc/latest/search/all_16.js +++ b/doc/latest/search/all_16.js @@ -1,40 +1,40 @@ var searchData= [ - ['v0rejection_5ftight_0',['V0rejection_tight',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a0906660da4c4c2a10483cd0051145a0b',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['valenciabriefjet_1',['ValenciaBriefJet',['../classcontrib_1_1_valencia_brief_jet.html',1,'contrib']]], - ['valenciainfo_2',['valenciainfo',['../classcontrib_1_1_valencia_info.html',1,'contrib::ValenciaInfo'],['../classcontrib_1_1_valencia_info.html#adeb28f57422f2f7f3eb5c37ec737e253',1,'contrib::ValenciaInfo::ValenciaInfo()']]], - ['valenciaplugin_3',['valenciaplugin',['../classcontrib_1_1_valencia_plugin.html',1,'contrib::ValenciaPlugin'],['../classcontrib_1_1_valencia_plugin.html#a8cce0d898834339e92a1f53dfc8375be',1,'contrib::ValenciaPlugin::ValenciaPlugin(const ValenciaPlugin &plugin)'],['../classcontrib_1_1_valencia_plugin.html#a26fb5755090a9f9e8e55beabcef8b9f8',1,'contrib::ValenciaPlugin::ValenciaPlugin(double R, double beta)'],['../classcontrib_1_1_valencia_plugin.html#a7de1c17fed8fd9860ec07d2c20b2099b',1,'contrib::ValenciaPlugin::ValenciaPlugin(double R, double beta, double gamma)']]], - ['valenciaplugin_2ecc_4',['ValenciaPlugin.cc',['../_valencia_plugin_8cc.html',1,'']]], - ['valenciaplugin_2eh_5',['ValenciaPlugin.h',['../_valencia_plugin_8h.html',1,'']]], - ['var_5finfo_5fmap_6',['var_info_map',['../struct_weaver_interface_1_1_preprocess_params.html#a3ecb107c2650ca4e8bb5d4ff2e5ab834',1,'WeaverInterface::PreprocessParams']]], - ['var_5fnames_7',['var_names',['../struct_weaver_interface_1_1_preprocess_params.html#a03a92e634483a0955167d0e6c30c2527',1,'WeaverInterface::PreprocessParams']]], - ['variablepos_8',['variablepos',['../class_weaver_interface.html#a39ebe06a0defcffd5b2274c0bce83621',1,'WeaverInterface::variablePos()'],['../class_o_n_n_x_runtime.html#a5d01f9f503324cde9c6945da475ff8a7',1,'ONNXRuntime::variablePos()']]], - ['variables_9',['variables',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a9d74a76dc715c6ef5a7a9f0aa33669d8',1,'jetFlavourHelper.JetFlavourHelper.variables'],['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#a29235bca3eca009b858895f44443a813',1,'FCCAnalyses::JetFlavourUtils::Variables']]], - ['variables_5fnames_5f_10',['variables_names_',['../class_weaver_interface.html#a7760db24a6e73f1c7bd994e60c950778',1,'WeaverInterface']]], - ['varinfo_11',['varinfo',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html',1,'WeaverInterface::PreprocessParams::VarInfo'],['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a1686577f13aeb4763ec3d28d464e86b5',1,'WeaverInterface::PreprocessParams::VarInfo::VarInfo(float imedian, float inorm_factor, float ireplace_inf_value, float ilower_bound, float iupper_bound, float ipad)'],['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a184a01d0f7a33b77bd07019039b74ca5',1,'WeaverInterface::PreprocessParams::VarInfo::VarInfo()']]], - ['vec_5fb_12',['Vec_b',['../namespace_f_c_c_analyses.html#ab0f07b1d08c96453f90535457ea6c9a8',1,'FCCAnalyses']]], - ['vec_5fd_13',['Vec_d',['../namespace_f_c_c_analyses.html#a38318fd7b565ef08a8ffca8dda43966a',1,'FCCAnalyses']]], - ['vec_5ff_14',['Vec_f',['../namespace_f_c_c_analyses.html#a359c18eb1b1fe3b17fa8f2c6230584b4',1,'FCCAnalyses']]], - ['vec_5fi_15',['Vec_i',['../namespace_f_c_c_analyses.html#acb4a10d20ce03db9df755d418c45b46f',1,'FCCAnalyses']]], - ['vec_5fmc_16',['Vec_mc',['../namespace_f_c_c_analyses.html#a722e009abb99d000408b5d9e071ca33e',1,'FCCAnalyses']]], - ['vec_5frp_17',['Vec_rp',['../namespace_f_c_c_analyses.html#a8c3473c1e355dc9d4a864e1962cc1caa',1,'FCCAnalyses']]], - ['vec_5ftlv_18',['Vec_tlv',['../namespace_f_c_c_analyses.html#a51b2636b6327897e43107845d6b421c4',1,'FCCAnalyses']]], - ['vec_5fui_19',['Vec_ui',['../namespace_f_c_c_analyses.html#ad0418f40cc90d10193e23c3ca2e95781',1,'FCCAnalyses']]], - ['vertex_20',['vertex',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a71cf10d8ab6fd7c4f622e9247127f6cc',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::vertex'],['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html#a662c429d8cf5332aa9267c2bef9a41d7',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::vertex'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#af6ba4d82554b370457f55a3d26129cd7',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex::vertex'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#ada7977da53ca1a360e7c7a76a66d9c32',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::vertex']]], - ['vertexfinderacts_2ecc_21',['VertexFinderActs.cc',['../_vertex_finder_acts_8cc.html',1,'']]], - ['vertexfinderacts_2eh_22',['VertexFinderActs.h',['../_vertex_finder_acts_8h.html',1,'']]], - ['vertexfinderamvf_23',['VertexFinderAMVF',['../namespace_f_c_c_analyses_1_1_vertex_finder_acts.html#a93e80d1249e09de6fd32134ef5db1711',1,'FCCAnalyses::VertexFinderActs']]], - ['vertexfinderlcfiplus_2ecc_24',['VertexFinderLCFIPlus.cc',['../_vertex_finder_l_c_f_i_plus_8cc.html',1,'']]], - ['vertexfinderlcfiplus_2eh_25',['VertexFinderLCFIPlus.h',['../_vertex_finder_l_c_f_i_plus_8h.html',1,'']]], - ['vertexfitter_26',['VertexFitter',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#a4ab60d499f2cec4ba5311393cd059c6e',1,'FCCAnalyses::VertexFitterSimple']]], - ['vertexfitter_5ftk_27',['vertexfitter_tk',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#a358709fbd2843563cd5515b47836b982',1,'FCCAnalyses::VertexFitterSimple::VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)'],['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#ae1b272ed0887c755d5836c90647c9a24',1,'FCCAnalyses::VertexFitterSimple::VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)']]], - ['vertexfitteracts_2ecc_28',['VertexFitterActs.cc',['../_vertex_fitter_acts_8cc.html',1,'']]], - ['vertexfitteracts_2eh_29',['VertexFitterActs.h',['../_vertex_fitter_acts_8h.html',1,'']]], - ['vertexfitterfullbilloir_30',['VertexFitterFullBilloir',['../namespace_f_c_c_analyses_1_1_vertex_fitter_acts.html#a52147615ec02d56eee420150c8772b4f',1,'FCCAnalyses::VertexFitterActs']]], - ['vertexfittersimple_2ecc_31',['VertexFitterSimple.cc',['../_vertex_fitter_simple_8cc.html',1,'']]], - ['vertexfittersimple_2eh_32',['VertexFitterSimple.h',['../_vertex_fitter_simple_8h.html',1,'']]], - ['vertexingutils_2ecc_33',['VertexingUtils.cc',['../_vertexing_utils_8cc.html',1,'']]], - ['vertexingutils_2eh_34',['VertexingUtils.h',['../_vertexing_utils_8h.html',1,'']]], - ['vertexseed_5fbest_35',['VertexSeed_best',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a76a26f41fcb17d11e5d78600df7ffcdd',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['vtx_36',['vtx',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html#aeb8d6a8ea2eb879c7eb67d3fe7cafcfa',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]] + ['v0rejection_5ftight_0',['V0rejection_tight',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a0906660da4c4c2a10483cd0051145a0b',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['valenciabriefjet_1',['ValenciaBriefJet',['../classcontrib_1_1ValenciaBriefJet.html',1,'contrib']]], + ['valenciainfo_2',['valenciainfo',['../classcontrib_1_1ValenciaInfo.html',1,'contrib::ValenciaInfo'],['../classcontrib_1_1ValenciaInfo.html#adeb28f57422f2f7f3eb5c37ec737e253',1,'contrib::ValenciaInfo::ValenciaInfo()']]], + ['valenciaplugin_3',['valenciaplugin',['../classcontrib_1_1ValenciaPlugin.html',1,'contrib::ValenciaPlugin'],['../classcontrib_1_1ValenciaPlugin.html#a8cce0d898834339e92a1f53dfc8375be',1,'contrib::ValenciaPlugin::ValenciaPlugin(const ValenciaPlugin &plugin)'],['../classcontrib_1_1ValenciaPlugin.html#a26fb5755090a9f9e8e55beabcef8b9f8',1,'contrib::ValenciaPlugin::ValenciaPlugin(double R, double beta)'],['../classcontrib_1_1ValenciaPlugin.html#a7de1c17fed8fd9860ec07d2c20b2099b',1,'contrib::ValenciaPlugin::ValenciaPlugin(double R, double beta, double gamma)']]], + ['valenciaplugin_2ecc_4',['ValenciaPlugin.cc',['../ValenciaPlugin_8cc.html',1,'']]], + ['valenciaplugin_2eh_5',['ValenciaPlugin.h',['../ValenciaPlugin_8h.html',1,'']]], + ['var_5finfo_5fmap_6',['var_info_map',['../structWeaverInterface_1_1PreprocessParams.html#a3ecb107c2650ca4e8bb5d4ff2e5ab834',1,'WeaverInterface::PreprocessParams']]], + ['var_5fnames_7',['var_names',['../structWeaverInterface_1_1PreprocessParams.html#a03a92e634483a0955167d0e6c30c2527',1,'WeaverInterface::PreprocessParams']]], + ['variablepos_8',['variablepos',['../classWeaverInterface.html#a39ebe06a0defcffd5b2274c0bce83621',1,'WeaverInterface::variablePos()'],['../classONNXRuntime.html#a5d01f9f503324cde9c6945da475ff8a7',1,'ONNXRuntime::variablePos()']]], + ['variables_9',['variables',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a9d74a76dc715c6ef5a7a9f0aa33669d8',1,'jetFlavourHelper.JetFlavourHelper.variables'],['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#a29235bca3eca009b858895f44443a813',1,'FCCAnalyses::JetFlavourUtils::Variables']]], + ['variables_5fnames_5f_10',['variables_names_',['../classWeaverInterface.html#a7760db24a6e73f1c7bd994e60c950778',1,'WeaverInterface']]], + ['varinfo_11',['varinfo',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html',1,'WeaverInterface::PreprocessParams::VarInfo'],['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a1686577f13aeb4763ec3d28d464e86b5',1,'WeaverInterface::PreprocessParams::VarInfo::VarInfo(float imedian, float inorm_factor, float ireplace_inf_value, float ilower_bound, float iupper_bound, float ipad)'],['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a184a01d0f7a33b77bd07019039b74ca5',1,'WeaverInterface::PreprocessParams::VarInfo::VarInfo()']]], + ['vec_5fb_12',['Vec_b',['../namespaceFCCAnalyses.html#ab0f07b1d08c96453f90535457ea6c9a8',1,'FCCAnalyses']]], + ['vec_5fd_13',['Vec_d',['../namespaceFCCAnalyses.html#a38318fd7b565ef08a8ffca8dda43966a',1,'FCCAnalyses']]], + ['vec_5ff_14',['Vec_f',['../namespaceFCCAnalyses.html#a359c18eb1b1fe3b17fa8f2c6230584b4',1,'FCCAnalyses']]], + ['vec_5fi_15',['Vec_i',['../namespaceFCCAnalyses.html#acb4a10d20ce03db9df755d418c45b46f',1,'FCCAnalyses']]], + ['vec_5fmc_16',['Vec_mc',['../namespaceFCCAnalyses.html#a722e009abb99d000408b5d9e071ca33e',1,'FCCAnalyses']]], + ['vec_5frp_17',['Vec_rp',['../namespaceFCCAnalyses.html#a8c3473c1e355dc9d4a864e1962cc1caa',1,'FCCAnalyses']]], + ['vec_5ftlv_18',['Vec_tlv',['../namespaceFCCAnalyses.html#a51b2636b6327897e43107845d6b421c4',1,'FCCAnalyses']]], + ['vec_5fui_19',['Vec_ui',['../namespaceFCCAnalyses.html#ad0418f40cc90d10193e23c3ca2e95781',1,'FCCAnalyses']]], + ['vertex_20',['vertex',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a71cf10d8ab6fd7c4f622e9247127f6cc',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::vertex'],['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html#a662c429d8cf5332aa9267c2bef9a41d7',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::vertex'],['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#af6ba4d82554b370457f55a3d26129cd7',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex::vertex'],['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#ada7977da53ca1a360e7c7a76a66d9c32',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::vertex']]], + ['vertexfinderacts_2ecc_21',['VertexFinderActs.cc',['../VertexFinderActs_8cc.html',1,'']]], + ['vertexfinderacts_2eh_22',['VertexFinderActs.h',['../VertexFinderActs_8h.html',1,'']]], + ['vertexfinderamvf_23',['VertexFinderAMVF',['../namespaceFCCAnalyses_1_1VertexFinderActs.html#a93e80d1249e09de6fd32134ef5db1711',1,'FCCAnalyses::VertexFinderActs']]], + ['vertexfinderlcfiplus_2ecc_24',['VertexFinderLCFIPlus.cc',['../VertexFinderLCFIPlus_8cc.html',1,'']]], + ['vertexfinderlcfiplus_2eh_25',['VertexFinderLCFIPlus.h',['../VertexFinderLCFIPlus_8h.html',1,'']]], + ['vertexfitter_26',['VertexFitter',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#a4ab60d499f2cec4ba5311393cd059c6e',1,'FCCAnalyses::VertexFitterSimple']]], + ['vertexfitter_5ftk_27',['vertexfitter_tk',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#a358709fbd2843563cd5515b47836b982',1,'FCCAnalyses::VertexFitterSimple::VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)'],['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#ae1b272ed0887c755d5836c90647c9a24',1,'FCCAnalyses::VertexFitterSimple::VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)']]], + ['vertexfitteracts_2ecc_28',['VertexFitterActs.cc',['../VertexFitterActs_8cc.html',1,'']]], + ['vertexfitteracts_2eh_29',['VertexFitterActs.h',['../VertexFitterActs_8h.html',1,'']]], + ['vertexfitterfullbilloir_30',['VertexFitterFullBilloir',['../namespaceFCCAnalyses_1_1VertexFitterActs.html#a52147615ec02d56eee420150c8772b4f',1,'FCCAnalyses::VertexFitterActs']]], + ['vertexfittersimple_2ecc_31',['VertexFitterSimple.cc',['../VertexFitterSimple_8cc.html',1,'']]], + ['vertexfittersimple_2eh_32',['VertexFitterSimple.h',['../VertexFitterSimple_8h.html',1,'']]], + ['vertexingutils_2ecc_33',['VertexingUtils.cc',['../VertexingUtils_8cc.html',1,'']]], + ['vertexingutils_2eh_34',['VertexingUtils.h',['../VertexingUtils_8h.html',1,'']]], + ['vertexseed_5fbest_35',['VertexSeed_best',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a76a26f41fcb17d11e5d78600df7ffcdd',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['vtx_36',['vtx',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html#aeb8d6a8ea2eb879c7eb67d3fe7cafcfa',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]] ]; diff --git a/doc/latest/search/all_17.js b/doc/latest/search/all_17.js index 73adb53872..77cc416e5c 100644 --- a/doc/latest/search/all_17.js +++ b/doc/latest/search/all_17.js @@ -1,9 +1,9 @@ var searchData= [ - ['weaverinterface_0',['weaverinterface',['../class_weaver_interface.html',1,'WeaverInterface'],['../class_weaver_interface.html#ad6e74a46fee271dfdfb76d953494ee9c',1,'WeaverInterface::WeaverInterface()']]], - ['weaverinterface_2ecc_1',['WeaverInterface.cc',['../_weaver_interface_8cc.html',1,'']]], - ['weaverinterface_2eh_2',['WeaverInterface.h',['../_weaver_interface_8h.html',1,'']]], - ['weaverutils_2ecc_3',['WeaverUtils.cc',['../_weaver_utils_8cc.html',1,'']]], - ['weaverutils_2eh_4',['WeaverUtils.h',['../_weaver_utils_8h.html',1,'']]], + ['weaverinterface_0',['weaverinterface',['../classWeaverInterface.html',1,'WeaverInterface'],['../classWeaverInterface.html#ad6e74a46fee271dfdfb76d953494ee9c',1,'WeaverInterface::WeaverInterface()']]], + ['weaverinterface_2ecc_1',['WeaverInterface.cc',['../WeaverInterface_8cc.html',1,'']]], + ['weaverinterface_2eh_2',['WeaverInterface.h',['../WeaverInterface_8h.html',1,'']]], + ['weaverutils_2ecc_3',['WeaverUtils.cc',['../WeaverUtils_8cc.html',1,'']]], + ['weaverutils_2eh_4',['WeaverUtils.h',['../WeaverUtils_8h.html',1,'']]], ['winter_202023_20and_20spring_202021_20pre_20generated_20samples_5',['Winter 2023 and Spring 2021 pre-generated samples',['../index.html#autotoc_md2',1,'']]] ]; diff --git a/doc/latest/search/all_18.js b/doc/latest/search/all_18.js index 6c4f487b8a..8f6ac32d7a 100644 --- a/doc/latest/search/all_18.js +++ b/doc/latest/search/all_18.js @@ -1,9 +1,9 @@ var searchData= [ - ['xptopar_0',['XPtoPar',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3e2381761cb0a11ed4acbdfb8a088144',1,'FCCAnalyses::VertexingUtils']]], - ['xptopar_5fc_1',['xptopar_c',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a96713561ab090f408d5a9207f28ef643',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_C()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac8d8768c3ec53697008f56597a3e4d3e',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_C()']]], - ['xptopar_5fct_2',['xptopar_ct',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ae7a1b5f27281461d5be2020fb0650876',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_ct()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a0799fa77da90692ac62f8abf2c85edd3',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_ct()']]], - ['xptopar_5fdxy_3',['xptopar_dxy',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a74cb01dffab31560348266d9a04632ce',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_dxy()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a63e80023995086fc8310197a6743de77',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dxy()']]], - ['xptopar_5fdz_4',['xptopar_dz',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a423845deb4320da57cb4a9a777aebee2',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_dz()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a3862a7c2e3a03679e65756fb6a0c356f',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dz()']]], - ['xptopar_5fphi_5',['xptopar_phi',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#abf6d7463a12fe3c13422ad03b0721f2b',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_phi()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac4be76b3113c9786b95976585e27ecff',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_phi()']]] + ['xptopar_0',['XPtoPar',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3e2381761cb0a11ed4acbdfb8a088144',1,'FCCAnalyses::VertexingUtils']]], + ['xptopar_5fc_1',['xptopar_c',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a96713561ab090f408d5a9207f28ef643',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_C()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac8d8768c3ec53697008f56597a3e4d3e',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_C()']]], + ['xptopar_5fct_2',['xptopar_ct',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ae7a1b5f27281461d5be2020fb0650876',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_ct()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a0799fa77da90692ac62f8abf2c85edd3',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_ct()']]], + ['xptopar_5fdxy_3',['xptopar_dxy',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a74cb01dffab31560348266d9a04632ce',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_dxy()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a63e80023995086fc8310197a6743de77',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dxy()']]], + ['xptopar_5fdz_4',['xptopar_dz',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a423845deb4320da57cb4a9a777aebee2',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_dz()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a3862a7c2e3a03679e65756fb6a0c356f',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dz()']]], + ['xptopar_5fphi_5',['xptopar_phi',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#abf6d7463a12fe3c13422ad03b0721f2b',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_phi()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac4be76b3113c9786b95976585e27ecff',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_phi()']]] ]; diff --git a/doc/latest/search/all_19.js b/doc/latest/search/all_19.js index 2b49d735f6..aece4414c0 100644 --- a/doc/latest/search/all_19.js +++ b/doc/latest/search/all_19.js @@ -1,4 +1,4 @@ var searchData= [ - ['_7eonnxruntime_0',['~ONNXRuntime',['../class_o_n_n_x_runtime.html#abd1b66a2a24ddf3c7e4e2fff40b4a054',1,'ONNXRuntime']]] + ['_7eonnxruntime_0',['~ONNXRuntime',['../classONNXRuntime.html#abd1b66a2a24ddf3c7e4e2fff40b4a054',1,'ONNXRuntime']]] ]; diff --git a/doc/latest/search/all_2.js b/doc/latest/search/all_2.js index dec8094697..198a933b68 100644 --- a/doc/latest/search/all_2.js +++ b/doc/latest/search/all_2.js @@ -1,13 +1,13 @@ var searchData= [ - ['add_5ftruthmatched_0',['add_truthmatched',['../namespace_f_c_c_analyses_1_1my_utils.html#ab384413fb6c8fa07d1c8a98b44450cc5',1,'FCCAnalyses::myUtils']]], - ['add_5ftruthmatched2_1',['add_truthmatched2',['../namespace_f_c_c_analyses_1_1my_utils.html#a7ba0eab810e982d3a53fcc62746a0c8e',1,'FCCAnalyses::myUtils']]], - ['addtrack_5fbest_2',['addTrack_best',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#ac8e03209b93e855ad4307fac2a7462e3',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['algorithms_2ecc_3',['Algorithms.cc',['../_algorithms_8cc.html',1,'']]], - ['algorithms_2eh_4',['Algorithms.h',['../_algorithms_8h.html',1,'']]], - ['all_5finvariant_5fmasses_5',['all_invariant_masses',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a29b39d697374dfaccdbe1f74a8b415f0',1,'FCCAnalyses::JetConstituentsUtils']]], + ['add_5ftruthmatched_0',['add_truthmatched',['../namespaceFCCAnalyses_1_1myUtils.html#ab384413fb6c8fa07d1c8a98b44450cc5',1,'FCCAnalyses::myUtils']]], + ['add_5ftruthmatched2_1',['add_truthmatched2',['../namespaceFCCAnalyses_1_1myUtils.html#a7ba0eab810e982d3a53fcc62746a0c8e',1,'FCCAnalyses::myUtils']]], + ['addtrack_5fbest_2',['addTrack_best',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#ac8e03209b93e855ad4307fac2a7462e3',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['algorithms_2ecc_3',['Algorithms.cc',['../Algorithms_8cc.html',1,'']]], + ['algorithms_2eh_4',['Algorithms.h',['../Algorithms_8h.html',1,'']]], + ['all_5finvariant_5fmasses_5',['all_invariant_masses',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a29b39d697374dfaccdbe1f74a8b415f0',1,'FCCAnalyses::JetConstituentsUtils']]], ['and_20spring_202021_20pre_20generated_20samples_6',['Winter 2023 and Spring 2021 pre-generated samples',['../index.html#autotoc_md2',1,'']]], - ['anglebetweentwomcparticles_7',['AngleBetweenTwoMCParticles',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ac2c1305df7223fb14bae082b708ff9d9',1,'FCCAnalyses::MCParticle']]], - ['angular_5fseparationbuilder_8',['angular_separationbuilder',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html#a50e769286f542040233a20434aa3fa9f',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder::angular_separationBuilder()']]], - ['as_5fvector_9',['as_vector',['../namespace_f_c_c_analyses_1_1_utils.html#a483978f1147b2349c48cab9b42670746',1,'FCCAnalyses::Utils']]] + ['anglebetweentwomcparticles_7',['AngleBetweenTwoMCParticles',['../namespaceFCCAnalyses_1_1MCParticle.html#ac2c1305df7223fb14bae082b708ff9d9',1,'FCCAnalyses::MCParticle']]], + ['angular_5fseparationbuilder_8',['angular_separationbuilder',['../structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html#a50e769286f542040233a20434aa3fa9f',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder::angular_separationBuilder()']]], + ['as_5fvector_9',['as_vector',['../namespaceFCCAnalyses_1_1Utils.html#a483978f1147b2349c48cab9b42670746',1,'FCCAnalyses::Utils']]] ]; diff --git a/doc/latest/search/all_3.js b/doc/latest/search/all_3.js index e3c83b5e85..cfac83ea7d 100644 --- a/doc/latest/search/all_3.js +++ b/doc/latest/search/all_3.js @@ -1,23 +1,23 @@ var searchData= [ - ['beam_5fdistance_0',['beam_distance',['../classcontrib_1_1_valencia_brief_jet.html#a2774d561f702ff7c29bca9f8a4edb6a6',1,'contrib::ValenciaBriefJet']]], - ['beta_1',['beta',['../classcontrib_1_1_valencia_brief_jet.html#ae94e3477ccc110081e5a5c016529eede',1,'contrib::ValenciaBriefJet::beta'],['../classcontrib_1_1_valencia_info.html#ad91cadc4f226062684dd1f4c8f87e1c0',1,'contrib::ValenciaInfo::beta()'],['../classcontrib_1_1_valencia_plugin.html#a8eb43c46c64fb9d34d7fbfb34b3780d9',1,'contrib::ValenciaPlugin::beta()']]], - ['beta_5f_2',['beta_',['../classcontrib_1_1_valencia_info.html#a5bb1b139bc4baed04f4b334a1876a790',1,'contrib::ValenciaInfo']]], - ['build_5fb2kstee_3',['build_B2Kstee',['../namespace_f_c_c_analyses_1_1my_utils.html#a9aa5b403757fd76c94ae01a32c3b6a70',1,'FCCAnalyses::myUtils']]], - ['build_5fb2kstmumu_4',['build_B2Kstmumu',['../namespace_f_c_c_analyses_1_1my_utils.html#ac30bf0332f01f18a4423287a1d2a5aff',1,'FCCAnalyses::myUtils']]], - ['build_5fbd2kstnunu_5',['build_Bd2KstNuNu',['../namespace_f_c_c_analyses_1_1my_utils.html#a66e7451536f7f95805f26e3a6b3ed5e1',1,'FCCAnalyses::myUtils']]], - ['build_5fbd2mumu_6',['build_Bd2MuMu',['../namespace_f_c_c_analyses_1_1my_utils.html#a3174db79c74d73087ffbc528a825e347',1,'FCCAnalyses::myUtils']]], - ['build_5fbs2phinunu_7',['build_Bs2PhiNuNu',['../namespace_f_c_c_analyses_1_1my_utils.html#a7a40d45d07cd0e6fa3d504978d0c9352',1,'FCCAnalyses::myUtils']]], - ['build_5fbu2d0pi_8',['build_Bu2D0Pi',['../namespace_f_c_c_analyses_1_1my_utils.html#acd1981551153326da2712edb7d6a0d17',1,'FCCAnalyses::myUtils']]], - ['build_5fconstituents_9',['build_constituents',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a3faaf0aa7d05535a1fcef0a7e44ef14f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['build_5fconstituents_5fcluster_10',['build_constituents_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a3fd91c720dbe041ffa76eaa644ea435d',1,'FCCAnalyses::JetConstituentsUtils']]], - ['build_5fd0_11',['build_d0',['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html',1,'FCCAnalyses::myUtils::build_D0'],['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#add0d2be6dbfbab86f3b1426b44f82646',1,'FCCAnalyses::myUtils::build_D0::build_D0()']]], - ['build_5ffccanalysesjet_12',['build_FCCAnalysesJet',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a4cfc14857653c24274c323fd1e5c34cb',1,'FCCAnalyses::JetClusteringUtils']]], - ['build_5finvmass_13',['build_invmass',['../namespace_f_c_c_analyses_1_1my_utils.html#a4261f4bc323779fc590db822f4d7788f',1,'FCCAnalyses::myUtils']]], - ['build_5fjets_14',['build_jets',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a2a74435b9258adddc0820c44dca975dd',1,'FCCAnalyses::JetClusteringUtils']]], - ['build_5frho_15',['build_rho',['../namespace_f_c_c_analyses_1_1my_utils.html#a30fbc17d691a0113d25398898dbd5495',1,'FCCAnalyses::myUtils']]], - ['build_5ftau23pi_16',['build_tau23pi',['../namespace_f_c_c_analyses_1_1my_utils.html#a93e1d63ac6bad80f831f7c4ee1017d8c',1,'FCCAnalyses::myUtils::build_tau23pi(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)'],['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html',1,'FCCAnalyses::myUtils::build_tau23pi'],['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#aad16ee6c9a481439ed2a8ddc07e1eda8',1,'FCCAnalyses::myUtils::build_tau23pi::build_tau23pi()']]], - ['build_5ftlv_17',['build_tlv',['../namespace_f_c_c_analyses_1_1my_utils.html#a40d4396478c4496b4a6066a6e2e79450',1,'FCCAnalyses::myUtils']]], - ['build_5ftruerho_18',['build_truerho',['../namespace_f_c_c_analyses_1_1my_utils.html#ad02d0e717f36dd18e6bcf06de00e85d5',1,'FCCAnalyses::myUtils']]], - ['bz_19',['bz',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a64dbf8aa8423e5a00ef13b0e65ff3b4d',1,'jetFlavourHelper.JetFlavourHelper.bz'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a0a0094af3677bfb0f3905b8c0863d274',1,'FCCAnalyses::ReconstructedParticle2Track::Bz()']]] + ['beam_5fdistance_0',['beam_distance',['../classcontrib_1_1ValenciaBriefJet.html#a2774d561f702ff7c29bca9f8a4edb6a6',1,'contrib::ValenciaBriefJet']]], + ['beta_1',['beta',['../classcontrib_1_1ValenciaBriefJet.html#ae94e3477ccc110081e5a5c016529eede',1,'contrib::ValenciaBriefJet::beta'],['../classcontrib_1_1ValenciaInfo.html#ad91cadc4f226062684dd1f4c8f87e1c0',1,'contrib::ValenciaInfo::beta()'],['../classcontrib_1_1ValenciaPlugin.html#a8eb43c46c64fb9d34d7fbfb34b3780d9',1,'contrib::ValenciaPlugin::beta()']]], + ['beta_5f_2',['beta_',['../classcontrib_1_1ValenciaInfo.html#a5bb1b139bc4baed04f4b334a1876a790',1,'contrib::ValenciaInfo']]], + ['build_5fb2kstee_3',['build_B2Kstee',['../namespaceFCCAnalyses_1_1myUtils.html#a9aa5b403757fd76c94ae01a32c3b6a70',1,'FCCAnalyses::myUtils']]], + ['build_5fb2kstmumu_4',['build_B2Kstmumu',['../namespaceFCCAnalyses_1_1myUtils.html#ac30bf0332f01f18a4423287a1d2a5aff',1,'FCCAnalyses::myUtils']]], + ['build_5fbd2kstnunu_5',['build_Bd2KstNuNu',['../namespaceFCCAnalyses_1_1myUtils.html#a66e7451536f7f95805f26e3a6b3ed5e1',1,'FCCAnalyses::myUtils']]], + ['build_5fbd2mumu_6',['build_Bd2MuMu',['../namespaceFCCAnalyses_1_1myUtils.html#a3174db79c74d73087ffbc528a825e347',1,'FCCAnalyses::myUtils']]], + ['build_5fbs2phinunu_7',['build_Bs2PhiNuNu',['../namespaceFCCAnalyses_1_1myUtils.html#a7a40d45d07cd0e6fa3d504978d0c9352',1,'FCCAnalyses::myUtils']]], + ['build_5fbu2d0pi_8',['build_Bu2D0Pi',['../namespaceFCCAnalyses_1_1myUtils.html#acd1981551153326da2712edb7d6a0d17',1,'FCCAnalyses::myUtils']]], + ['build_5fconstituents_9',['build_constituents',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a3faaf0aa7d05535a1fcef0a7e44ef14f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['build_5fconstituents_5fcluster_10',['build_constituents_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a3fd91c720dbe041ffa76eaa644ea435d',1,'FCCAnalyses::JetConstituentsUtils']]], + ['build_5fd0_11',['build_d0',['../structFCCAnalyses_1_1myUtils_1_1build__D0.html',1,'FCCAnalyses::myUtils::build_D0'],['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#add0d2be6dbfbab86f3b1426b44f82646',1,'FCCAnalyses::myUtils::build_D0::build_D0()']]], + ['build_5ffccanalysesjet_12',['build_FCCAnalysesJet',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a4cfc14857653c24274c323fd1e5c34cb',1,'FCCAnalyses::JetClusteringUtils']]], + ['build_5finvmass_13',['build_invmass',['../namespaceFCCAnalyses_1_1myUtils.html#a4261f4bc323779fc590db822f4d7788f',1,'FCCAnalyses::myUtils']]], + ['build_5fjets_14',['build_jets',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a2a74435b9258adddc0820c44dca975dd',1,'FCCAnalyses::JetClusteringUtils']]], + ['build_5frho_15',['build_rho',['../namespaceFCCAnalyses_1_1myUtils.html#a30fbc17d691a0113d25398898dbd5495',1,'FCCAnalyses::myUtils']]], + ['build_5ftau23pi_16',['build_tau23pi',['../namespaceFCCAnalyses_1_1myUtils.html#a93e1d63ac6bad80f831f7c4ee1017d8c',1,'FCCAnalyses::myUtils::build_tau23pi(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)'],['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html',1,'FCCAnalyses::myUtils::build_tau23pi'],['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#aad16ee6c9a481439ed2a8ddc07e1eda8',1,'FCCAnalyses::myUtils::build_tau23pi::build_tau23pi()']]], + ['build_5ftlv_17',['build_tlv',['../namespaceFCCAnalyses_1_1myUtils.html#a40d4396478c4496b4a6066a6e2e79450',1,'FCCAnalyses::myUtils']]], + ['build_5ftruerho_18',['build_truerho',['../namespaceFCCAnalyses_1_1myUtils.html#ad02d0e717f36dd18e6bcf06de00e85d5',1,'FCCAnalyses::myUtils']]], + ['bz_19',['bz',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a64dbf8aa8423e5a00ef13b0e65ff3b4d',1,'jetFlavourHelper.JetFlavourHelper.bz'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a0a0094af3677bfb0f3905b8c0863d274',1,'FCCAnalyses::ReconstructedParticle2Track::Bz()']]] ]; diff --git a/doc/latest/search/all_4.js b/doc/latest/search/all_4.js index 2e4ba69f36..b402683cd8 100644 --- a/doc/latest/search/all_4.js +++ b/doc/latest/search/all_4.js @@ -1,53 +1,53 @@ var searchData= [ - ['calculate_5fthrust_0',['calculate_thrust',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a4c133730f91cd78760a7da4b63397c60',1,'FCCAnalyses::Algorithms::calculate_thrust::calculate_thrust()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['calohits_1',['calohits',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#ad78637649431bea7298024e1222f7bbc',1,'jetFlavourHelper::JetFlavourHelper']]], - ['calontupleizer_2ecc_2',['CaloNtupleizer.cc',['../_calo_ntupleizer_8cc.html',1,'']]], - ['calontupleizer_2eh_3',['CaloNtupleizer.h',['../_calo_ntupleizer_8h.html',1,'']]], - ['cast_5fconstituent_4',['cast_constituent',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a05eb654ebeeb7c98a7f25d4370d5adb0',1,'FCCAnalyses::JetConstituentsUtils']]], - ['cast_5fconstituent_5f2_5',['cast_constituent_2',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a900cf87ec5ae9045bc32b6ecf0a8cdc7',1,'FCCAnalyses::JetConstituentsUtils']]], - ['cast_5fconstituent_5f3_6',['cast_constituent_3',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a53fc92667dae273224686580141fcb76',1,'FCCAnalyses::JetConstituentsUtils']]], - ['cast_5fconstituent_5f4_7',['cast_constituent_4',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a4b50d0f69d6311eb2ed43fc63440fb60',1,'FCCAnalyses::JetConstituentsUtils']]], - ['center_8',['center',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a21677905f1fa392ac5a09fa993ce7108',1,'WeaverInterface::PreprocessParams::VarInfo']]], - ['center_5fnorm_5fpad_9',['center_norm_pad',['../class_weaver_interface.html#a5eb0b2992183e75d4695c68ced807fdc',1,'WeaverInterface']]], - ['charge_10',['charge',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html#a74250f6b4304b27f7db3b575a2271881',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::charge'],['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a8f144e2fa70cfb0df7c9bef33d1a7cea',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::charge']]], - ['check_11',['check',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a56d7bb552f83db3d09ab21a502e024f2',1,'FCCAnalyses::JetClusteringUtils']]], - ['check_5fconstraints_12',['check_constraints',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#ae6847d2d19ff9fe92da814a8f4784a95',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['clustering_5fantikt_13',['clustering_antikt',['../struct_jet_clustering_1_1clustering__antikt.html',1,'JetClustering::clustering_antikt'],['../struct_jet_clustering_1_1clustering__antikt.html#a8ac0aa9d186f47e652fb0a8011e0eae6',1,'JetClustering::clustering_antikt::clustering_antikt()']]], - ['clustering_5fcambridge_14',['clustering_cambridge',['../struct_jet_clustering_1_1clustering__cambridge.html',1,'JetClustering::clustering_cambridge'],['../struct_jet_clustering_1_1clustering__cambridge.html#a5657515ca6842feeccd689cbfbceece8',1,'JetClustering::clustering_cambridge::clustering_cambridge()']]], - ['clustering_5fee_5fgenkt_15',['clustering_ee_genkt',['../struct_jet_clustering_1_1clustering__ee__genkt.html',1,'JetClustering::clustering_ee_genkt'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a832472e17045199e5981679ed0eb6f53',1,'JetClustering::clustering_ee_genkt::clustering_ee_genkt()']]], - ['clustering_5fee_5fkt_16',['clustering_ee_kt',['../struct_jet_clustering_1_1clustering__ee__kt.html',1,'JetClustering::clustering_ee_kt'],['../struct_jet_clustering_1_1clustering__ee__kt.html#af4b105923bc010ceb5c69d9a5e12089b',1,'JetClustering::clustering_ee_kt::clustering_ee_kt()']]], - ['clustering_5fgenkt_17',['clustering_genkt',['../struct_jet_clustering_1_1clustering__genkt.html',1,'JetClustering::clustering_genkt'],['../struct_jet_clustering_1_1clustering__genkt.html#a1195b7ed66495ff1a32f4e9cbbd986b6',1,'JetClustering::clustering_genkt::clustering_genkt()']]], - ['clustering_5fjade_18',['clustering_jade',['../struct_jet_clustering_1_1clustering__jade.html#a0a961c9e0f25be7e57ebb6c54b8bc983',1,'JetClustering::clustering_jade::clustering_jade()'],['../struct_jet_clustering_1_1clustering__jade.html',1,'JetClustering::clustering_jade']]], - ['clustering_5fkt_19',['clustering_kt',['../struct_jet_clustering_1_1clustering__kt.html',1,'JetClustering::clustering_kt'],['../struct_jet_clustering_1_1clustering__kt.html#a8feb6d5f4b12d244ec426d31d3b34018',1,'JetClustering::clustering_kt::clustering_kt()']]], - ['clustering_5fvalencia_20',['clustering_valencia',['../struct_jet_clustering_1_1clustering__valencia.html#ac6ab3509cefdb5607c0117e35d5e6bbd',1,'JetClustering::clustering_valencia::clustering_valencia()'],['../struct_jet_clustering_1_1clustering__valencia.html',1,'JetClustering::clustering_valencia']]], + ['calculate_5fthrust_0',['calculate_thrust',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a4c133730f91cd78760a7da4b63397c60',1,'FCCAnalyses::Algorithms::calculate_thrust::calculate_thrust()'],['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['calohits_1',['calohits',['../classjetFlavourHelper_1_1JetFlavourHelper.html#ad78637649431bea7298024e1222f7bbc',1,'jetFlavourHelper::JetFlavourHelper']]], + ['calontupleizer_2ecc_2',['CaloNtupleizer.cc',['../CaloNtupleizer_8cc.html',1,'']]], + ['calontupleizer_2eh_3',['CaloNtupleizer.h',['../CaloNtupleizer_8h.html',1,'']]], + ['cast_5fconstituent_4',['cast_constituent',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a05eb654ebeeb7c98a7f25d4370d5adb0',1,'FCCAnalyses::JetConstituentsUtils']]], + ['cast_5fconstituent_5f2_5',['cast_constituent_2',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a900cf87ec5ae9045bc32b6ecf0a8cdc7',1,'FCCAnalyses::JetConstituentsUtils']]], + ['cast_5fconstituent_5f3_6',['cast_constituent_3',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a53fc92667dae273224686580141fcb76',1,'FCCAnalyses::JetConstituentsUtils']]], + ['cast_5fconstituent_5f4_7',['cast_constituent_4',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a4b50d0f69d6311eb2ed43fc63440fb60',1,'FCCAnalyses::JetConstituentsUtils']]], + ['center_8',['center',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a21677905f1fa392ac5a09fa993ce7108',1,'WeaverInterface::PreprocessParams::VarInfo']]], + ['center_5fnorm_5fpad_9',['center_norm_pad',['../classWeaverInterface.html#a5eb0b2992183e75d4695c68ced807fdc',1,'WeaverInterface']]], + ['charge_10',['charge',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html#a74250f6b4304b27f7db3b575a2271881',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::charge'],['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a8f144e2fa70cfb0df7c9bef33d1a7cea',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::charge']]], + ['check_11',['check',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a56d7bb552f83db3d09ab21a502e024f2',1,'FCCAnalyses::JetClusteringUtils']]], + ['check_5fconstraints_12',['check_constraints',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#ae6847d2d19ff9fe92da814a8f4784a95',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['clustering_5fantikt_13',['clustering_antikt',['../structJetClustering_1_1clustering__antikt.html',1,'JetClustering::clustering_antikt'],['../structJetClustering_1_1clustering__antikt.html#a8ac0aa9d186f47e652fb0a8011e0eae6',1,'JetClustering::clustering_antikt::clustering_antikt()']]], + ['clustering_5fcambridge_14',['clustering_cambridge',['../structJetClustering_1_1clustering__cambridge.html',1,'JetClustering::clustering_cambridge'],['../structJetClustering_1_1clustering__cambridge.html#a5657515ca6842feeccd689cbfbceece8',1,'JetClustering::clustering_cambridge::clustering_cambridge()']]], + ['clustering_5fee_5fgenkt_15',['clustering_ee_genkt',['../structJetClustering_1_1clustering__ee__genkt.html',1,'JetClustering::clustering_ee_genkt'],['../structJetClustering_1_1clustering__ee__genkt.html#a832472e17045199e5981679ed0eb6f53',1,'JetClustering::clustering_ee_genkt::clustering_ee_genkt()']]], + ['clustering_5fee_5fkt_16',['clustering_ee_kt',['../structJetClustering_1_1clustering__ee__kt.html',1,'JetClustering::clustering_ee_kt'],['../structJetClustering_1_1clustering__ee__kt.html#af4b105923bc010ceb5c69d9a5e12089b',1,'JetClustering::clustering_ee_kt::clustering_ee_kt()']]], + ['clustering_5fgenkt_17',['clustering_genkt',['../structJetClustering_1_1clustering__genkt.html',1,'JetClustering::clustering_genkt'],['../structJetClustering_1_1clustering__genkt.html#a1195b7ed66495ff1a32f4e9cbbd986b6',1,'JetClustering::clustering_genkt::clustering_genkt()']]], + ['clustering_5fjade_18',['clustering_jade',['../structJetClustering_1_1clustering__jade.html#a0a961c9e0f25be7e57ebb6c54b8bc983',1,'JetClustering::clustering_jade::clustering_jade()'],['../structJetClustering_1_1clustering__jade.html',1,'JetClustering::clustering_jade']]], + ['clustering_5fkt_19',['clustering_kt',['../structJetClustering_1_1clustering__kt.html',1,'JetClustering::clustering_kt'],['../structJetClustering_1_1clustering__kt.html#a8feb6d5f4b12d244ec426d31d3b34018',1,'JetClustering::clustering_kt::clustering_kt()']]], + ['clustering_5fvalencia_20',['clustering_valencia',['../structJetClustering_1_1clustering__valencia.html#ac6ab3509cefdb5607c0117e35d5e6bbd',1,'JetClustering::clustering_valencia::clustering_valencia()'],['../structJetClustering_1_1clustering__valencia.html',1,'JetClustering::clustering_valencia']]], ['code_20formating_21',['Code formating',['../index.html#autotoc_md5',1,'']]], - ['compare_5ftracks_22',['compare_Tracks',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a988e973a9d896b81dc9679d81a1226e7',1,'FCCAnalyses::VertexingUtils']]], - ['compute_5fresidue_5fenergy_23',['compute_residue_energy',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a9fddae51aa2714fd16a14eeb7924d97a',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fphi_24',['compute_residue_phi',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a649d5974d73c409dd414e3bfec4a4d9b',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fpt_25',['compute_residue_pt',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aeea8b12f813ebca9d862e71626d89b10',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fpx_26',['compute_residue_px',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa9f93c788f4bdf116e4419a3fa5fadd7',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fpy_27',['compute_residue_py',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a58e2ae9ab04c26ff4c30c6db8c2d7abc',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fpz_28',['compute_residue_pz',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a92d13ccd7cf2ec103c586fe9ec9fb427',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5ftheta_29',['compute_residue_theta',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a9ffd88681a6078eb76c7baf898b1922e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5ftlv_5fjets_30',['compute_tlv_jets',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a2be5a6dca37fe4a6649842f7a213d355',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fweights_31',['compute_weights',['../namespace_f_c_c_analyses_1_1_weaver_utils.html#a13a7686a074b7e076bc00412c15a82b8',1,'FCCAnalyses::WeaverUtils::compute_weights()'],['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#aa1b06be174792fd560d2666e37bd2029',1,'FCCAnalyses::JetFlavourUtils::compute_weights()']]], - ['const_32',['const',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a5b9493388fc76f37a5d5f9739ff5c488',1,'jetFlavourHelper::JetFlavourHelper']]], - ['constituents_33',['constituents',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#a45fbcfe6cac616031b663392c53009c6',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.constituents'],['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html#a786d7786dd0669b32339cf4e5610a479',1,'JetClustering::FCCAnalysesJet::constituents']]], - ['constituentvars_34',['ConstituentVars',['../class_weaver_interface.html#ac8edf1601780d21c0b5ccb79827b9a32',1,'WeaverInterface']]], - ['constraints_5fgamma_35',['constraints_gamma',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#ac1d6db51b9fc9eff91995ba3a620337a',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma(bool tight)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a51201655b83ea27b13a824415f18544e',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma(double invM_low, double invM_high, double dis, double cosAng)']]], - ['constraints_5fks_36',['constraints_ks',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#aba4529bb72f25cea06ae13c29f848a39',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks(bool tight)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#afcf71f9260849ac12f1b527dc678c56c',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks(double invM_low, double invM_high, double dis, double cosAng)']]], - ['constraints_5flambda0_37',['constraints_lambda0',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a4c44b866a41e70993325fcd7538d7cfd',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0(bool tight)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a51c06fe566f53f90a08ecf4f363f9182',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0(double invM_low, double invM_high, double dis, double cosAng)']]], + ['compare_5ftracks_22',['compare_Tracks',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a988e973a9d896b81dc9679d81a1226e7',1,'FCCAnalyses::VertexingUtils']]], + ['compute_5fresidue_5fenergy_23',['compute_residue_energy',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a9fddae51aa2714fd16a14eeb7924d97a',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fphi_24',['compute_residue_phi',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a649d5974d73c409dd414e3bfec4a4d9b',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fpt_25',['compute_residue_pt',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aeea8b12f813ebca9d862e71626d89b10',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fpx_26',['compute_residue_px',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa9f93c788f4bdf116e4419a3fa5fadd7',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fpy_27',['compute_residue_py',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a58e2ae9ab04c26ff4c30c6db8c2d7abc',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fpz_28',['compute_residue_pz',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a92d13ccd7cf2ec103c586fe9ec9fb427',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5ftheta_29',['compute_residue_theta',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a9ffd88681a6078eb76c7baf898b1922e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5ftlv_5fjets_30',['compute_tlv_jets',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a2be5a6dca37fe4a6649842f7a213d355',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fweights_31',['compute_weights',['../namespaceFCCAnalyses_1_1WeaverUtils.html#a13a7686a074b7e076bc00412c15a82b8',1,'FCCAnalyses::WeaverUtils::compute_weights()'],['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#aa1b06be174792fd560d2666e37bd2029',1,'FCCAnalyses::JetFlavourUtils::compute_weights()']]], + ['const_32',['const',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a5b9493388fc76f37a5d5f9739ff5c488',1,'jetFlavourHelper::JetFlavourHelper']]], + ['constituents_33',['constituents',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#a45fbcfe6cac616031b663392c53009c6',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.constituents'],['../structJetClustering_1_1FCCAnalysesJet.html#a786d7786dd0669b32339cf4e5610a479',1,'JetClustering::FCCAnalysesJet::constituents']]], + ['constituentvars_34',['ConstituentVars',['../classWeaverInterface.html#ac8edf1601780d21c0b5ccb79827b9a32',1,'WeaverInterface']]], + ['constraints_5fgamma_35',['constraints_gamma',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#ac1d6db51b9fc9eff91995ba3a620337a',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma(bool tight)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a51201655b83ea27b13a824415f18544e',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma(double invM_low, double invM_high, double dis, double cosAng)']]], + ['constraints_5fks_36',['constraints_ks',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#aba4529bb72f25cea06ae13c29f848a39',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks(bool tight)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#afcf71f9260849ac12f1b527dc678c56c',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks(double invM_low, double invM_high, double dis, double cosAng)']]], + ['constraints_5flambda0_37',['constraints_lambda0',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a4c44b866a41e70993325fcd7538d7cfd',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0(bool tight)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a51c06fe566f53f90a08ecf4f363f9182',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0(double invM_low, double invM_high, double dis, double cosAng)']]], ['contrib_38',['contrib',['../namespacecontrib.html',1,'']]], ['contributing_39',['Contributing',['../index.html#autotoc_md4',1,'']]], - ['copy_40',['copy',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a1b760531c8b6c4c7d90114cdf9839c13',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['count_5fconsts_41',['count_consts',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a75defe49908de7f485a22a47bec43d6e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['count_5fjets_42',['count_jets',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa8b139592f4c01d72c65ddf9281c6b4b',1,'FCCAnalyses::JetConstituentsUtils']]], - ['count_5ftype_43',['count_type',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a63032e3957445718fee0924113f0c661',1,'FCCAnalyses::JetConstituentsUtils']]], - ['covsmear_44',['CovSmear',['../namespace_f_c_c_analyses_1_1_smear_objects.html#ae59c02f8fff1f0a8bbb3eb2a76dad5c7',1,'FCCAnalyses::SmearObjects']]], - ['covtoacts_45',['CovToACTS',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a2d9a8e8d87409a8f6d22cbee921e0d16',1,'FCCAnalyses::VertexingUtils']]], - ['cross_46',['cross',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a228c5c14c629b915dd83201596e84dcb',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['cstemplate_47',['CSTemplate',['../namespace_c_s_template.html',1,'']]], - ['cstemplate_2ecc_48',['CSTemplate.cc',['../_c_s_template_8cc.html',1,'']]], - ['cstemplate_2eh_49',['CSTemplate.h',['../_c_s_template_8h.html',1,'']]] + ['copy_40',['copy',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a1b760531c8b6c4c7d90114cdf9839c13',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['count_5fconsts_41',['count_consts',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a75defe49908de7f485a22a47bec43d6e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['count_5fjets_42',['count_jets',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa8b139592f4c01d72c65ddf9281c6b4b',1,'FCCAnalyses::JetConstituentsUtils']]], + ['count_5ftype_43',['count_type',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a63032e3957445718fee0924113f0c661',1,'FCCAnalyses::JetConstituentsUtils']]], + ['covsmear_44',['CovSmear',['../namespaceFCCAnalyses_1_1SmearObjects.html#ae59c02f8fff1f0a8bbb3eb2a76dad5c7',1,'FCCAnalyses::SmearObjects']]], + ['covtoacts_45',['CovToACTS',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a2d9a8e8d87409a8f6d22cbee921e0d16',1,'FCCAnalyses::VertexingUtils']]], + ['cross_46',['cross',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a228c5c14c629b915dd83201596e84dcb',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['cstemplate_47',['CSTemplate',['../namespaceCSTemplate.html',1,'']]], + ['cstemplate_2ecc_48',['CSTemplate.cc',['../CSTemplate_8cc.html',1,'']]], + ['cstemplate_2eh_49',['CSTemplate.h',['../CSTemplate_8h.html',1,'']]] ]; diff --git a/doc/latest/search/all_5.js b/doc/latest/search/all_5.js index e6db8a8059..2d38bd46f2 100644 --- a/doc/latest/search/all_5.js +++ b/doc/latest/search/all_5.js @@ -1,23 +1,23 @@ var searchData= [ - ['data_5f_0',['data_',['../class_weaver_interface.html#ab3d9bc4d49ce82a766ed8ccaf853c340',1,'WeaverInterface']]], - ['debug_5fme_1',['debug_me',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a0ae91163ef46e5a215f7bdf8722135d8',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['define_2',['define',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a0ab17bf37132b0f2e58aad770827f4ce',1,'jetFlavourHelper.JetFlavourHelper.define()'],['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#ad6c66277a80008af24dff6953e7e5b1d',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.define()']]], + ['data_5f_0',['data_',['../classWeaverInterface.html#ab3d9bc4d49ce82a766ed8ccaf853c340',1,'WeaverInterface']]], + ['debug_5fme_1',['debug_me',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a0ae91163ef46e5a215f7bdf8722135d8',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['define_2',['define',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a0ab17bf37132b0f2e58aad770827f4ce',1,'jetFlavourHelper.JetFlavourHelper.define()'],['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#ad6c66277a80008af24dff6953e7e5b1d',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.define()']]], ['defines_2eh_3',['defines.h',['../defines_8h.html',1,'']]], - ['definition_4',['definition',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#af3b225d643c8f5a357c98c70e021c187',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.definition'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a98b24f73c63b06a6c0bcd777a2bd9c96',1,'jetFlavourHelper.JetFlavourHelper.definition']]], - ['delphes2edm4hep_5ftrackcovmatrix_5',['Delphes2Edm4hep_TrackCovMatrix',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a789423b2190f9ee2ccd0d35d249ee4e9',1,'FCCAnalyses::VertexingUtils']]], - ['delphes2edm4hep_5ftrackparam_6',['Delphes2Edm4hep_TrackParam',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ac8e66e7bc04f560ca1fa622d6844f93e',1,'FCCAnalyses::VertexingUtils']]], - ['description_7',['description',['../class_external_recombiner.html#a5a7816ddeabf4cd63848fd5447fc269d',1,'ExternalRecombiner::description()'],['../classcontrib_1_1_valencia_plugin.html#ab75c117030f3a8b4f77ca4bb38ae87b8',1,'contrib::ValenciaPlugin::description()']]], - ['dib_8',['diB',['../classcontrib_1_1_valencia_brief_jet.html#afa3d3d03ef24f400ce8ce8abc36a45a6',1,'contrib::ValenciaBriefJet']]], - ['distance_9',['distance',['../classcontrib_1_1_valencia_brief_jet.html#a7bfb7f2e19ee5c1934d393e07f7251ad',1,'contrib::ValenciaBriefJet']]], - ['dndx_10',['dndx',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#af75e76fe5d205c9c9b5a6c7d106675ac',1,'jetFlavourHelper::JetFlavourHelper']]], - ['dot_11',['dot',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#aa781c512d8db2a5a2544182ef6efc5b6',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['dummy_12',['dummy',['../namespace_c_s_template.html#a5f164942015a387fd69cb8f3b9fb3950',1,'CSTemplate']]], - ['dummyloader_13',['dummyloader',['../dummy_loader_8h.html#a13655070a3dd083e1c4d47ff51d3172e',1,'dummyLoader(): dummyLoader.cc'],['../dummy_loader_8cc.html#a13655070a3dd083e1c4d47ff51d3172e',1,'dummyLoader(): dummyLoader.cc']]], - ['dummyloader_2ecc_14',['dummyLoader.cc',['../dummy_loader_8cc.html',1,'']]], - ['dummyloader_2eh_15',['dummyLoader.h',['../dummy_loader_8h.html',1,'']]], - ['dummyloadercs_16',['dummyloadercs',['../dummy_loader_c_s_8h.html#a2429729ac0518352f6d32f7146e4ae22',1,'dummyLoaderCS(): dummyLoaderCS.cc'],['../dummy_loader_c_s_8cc.html#a2429729ac0518352f6d32f7146e4ae22',1,'dummyLoaderCS(): dummyLoaderCS.cc']]], - ['dummyloadercs_2ecc_17',['dummyLoaderCS.cc',['../dummy_loader_c_s_8cc.html',1,'']]], - ['dummyloadercs_2eh_18',['dummyLoaderCS.h',['../dummy_loader_c_s_8h.html',1,'']]], - ['dumpvars_19',['dumpVars',['../struct_weaver_interface_1_1_preprocess_params.html#a77c0608048b2e84238c621cc29b02d45',1,'WeaverInterface::PreprocessParams']]] + ['definition_4',['definition',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#af3b225d643c8f5a357c98c70e021c187',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.definition'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a98b24f73c63b06a6c0bcd777a2bd9c96',1,'jetFlavourHelper.JetFlavourHelper.definition']]], + ['delphes2edm4hep_5ftrackcovmatrix_5',['Delphes2Edm4hep_TrackCovMatrix',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a789423b2190f9ee2ccd0d35d249ee4e9',1,'FCCAnalyses::VertexingUtils']]], + ['delphes2edm4hep_5ftrackparam_6',['Delphes2Edm4hep_TrackParam',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ac8e66e7bc04f560ca1fa622d6844f93e',1,'FCCAnalyses::VertexingUtils']]], + ['description_7',['description',['../classExternalRecombiner.html#a5a7816ddeabf4cd63848fd5447fc269d',1,'ExternalRecombiner::description()'],['../classcontrib_1_1ValenciaPlugin.html#ab75c117030f3a8b4f77ca4bb38ae87b8',1,'contrib::ValenciaPlugin::description()']]], + ['dib_8',['diB',['../classcontrib_1_1ValenciaBriefJet.html#afa3d3d03ef24f400ce8ce8abc36a45a6',1,'contrib::ValenciaBriefJet']]], + ['distance_9',['distance',['../classcontrib_1_1ValenciaBriefJet.html#a7bfb7f2e19ee5c1934d393e07f7251ad',1,'contrib::ValenciaBriefJet']]], + ['dndx_10',['dndx',['../classjetFlavourHelper_1_1JetFlavourHelper.html#af75e76fe5d205c9c9b5a6c7d106675ac',1,'jetFlavourHelper::JetFlavourHelper']]], + ['dot_11',['dot',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#aa781c512d8db2a5a2544182ef6efc5b6',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['dummy_12',['dummy',['../namespaceCSTemplate.html#a5f164942015a387fd69cb8f3b9fb3950',1,'CSTemplate']]], + ['dummyloader_13',['dummyloader',['../dummyLoader_8h.html#a13655070a3dd083e1c4d47ff51d3172e',1,'dummyLoader(): dummyLoader.cc'],['../dummyLoader_8cc.html#a13655070a3dd083e1c4d47ff51d3172e',1,'dummyLoader(): dummyLoader.cc']]], + ['dummyloader_2ecc_14',['dummyLoader.cc',['../dummyLoader_8cc.html',1,'']]], + ['dummyloader_2eh_15',['dummyLoader.h',['../dummyLoader_8h.html',1,'']]], + ['dummyloadercs_16',['dummyloadercs',['../dummyLoaderCS_8h.html#a2429729ac0518352f6d32f7146e4ae22',1,'dummyLoaderCS(): dummyLoaderCS.cc'],['../dummyLoaderCS_8cc.html#a2429729ac0518352f6d32f7146e4ae22',1,'dummyLoaderCS(): dummyLoaderCS.cc']]], + ['dummyloadercs_2ecc_17',['dummyLoaderCS.cc',['../dummyLoaderCS_8cc.html',1,'']]], + ['dummyloadercs_2eh_18',['dummyLoaderCS.h',['../dummyLoaderCS_8h.html',1,'']]], + ['dumpvars_19',['dumpVars',['../structWeaverInterface_1_1PreprocessParams.html#a77c0608048b2e84238c621cc29b02d45',1,'WeaverInterface::PreprocessParams']]] ]; diff --git a/doc/latest/search/all_6.js b/doc/latest/search/all_6.js index 3e8e9c7a6b..c3157c8de8 100644 --- a/doc/latest/search/all_6.js +++ b/doc/latest/search/all_6.js @@ -1,15 +1,15 @@ var searchData= [ - ['e_0',['E',['../classcontrib_1_1_valencia_brief_jet.html#a5cb3984592746914ca943b884d41f599',1,'contrib::ValenciaBriefJet']]], + ['e_0',['E',['../classcontrib_1_1ValenciaBriefJet.html#a5cb3984592746914ca943b884d41f599',1,'contrib::ValenciaBriefJet']]], ['edm4hep_1',['edm4hep',['../namespaceedm4hep.html',1,'']]], - ['edm4hep2delphes_5ftrackcovmatrix_2',['Edm4hep2Delphes_TrackCovMatrix',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad89d646c645540b83315f7e4ca8d144a',1,'FCCAnalyses::VertexingUtils']]], - ['edm4hep2delphes_5ftrackparam_3',['Edm4hep2Delphes_TrackParam',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad3d059e8c0530b5297d245e16f192764',1,'FCCAnalyses::VertexingUtils']]], - ['env_5f_4',['env_',['../class_o_n_n_x_runtime.html#a6ba3c1c92420998ab594a025a91d4901',1,'ONNXRuntime']]], - ['exclusive_5fdmerge_5',['exclusive_dmerge',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html#a1189ad16fe57bc5dfbb628cae258c49b',1,'JetClustering::FCCAnalysesJet::exclusive_dmerge'],['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a5d5f8ecc0edcd06a0f00d13eb2247c44',1,'FCCAnalyses::JetClusteringUtils::exclusive_dmerge()']]], - ['exclusive_5fdmerge_5fmax_6',['exclusive_dmerge_max',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html#a1ce87f1978b3e0dcbc6c7bdb5d43d61c',1,'JetClustering::FCCAnalysesJet']]], - ['exclusive_5fsequence_5fmeaningful_7',['exclusive_sequence_meaningful',['../classcontrib_1_1_valencia_plugin.html#a56681fca6d9ac382cc6aa025b3c8942b',1,'contrib::ValenciaPlugin']]], - ['exclusivejetclusteringhelper_8',['ExclusiveJetClusteringHelper',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html',1,'jetClusteringHelper']]], - ['externalrecombiner_9',['externalrecombiner',['../class_external_recombiner.html',1,'ExternalRecombiner'],['../class_external_recombiner.html#a066b2d58327c143b2c3e9f4d06e7ed2f',1,'ExternalRecombiner::ExternalRecombiner()']]], - ['externalrecombiner_2ecc_10',['ExternalRecombiner.cc',['../_external_recombiner_8cc.html',1,'']]], - ['externalrecombiner_2eh_11',['ExternalRecombiner.h',['../_external_recombiner_8h.html',1,'']]] + ['edm4hep2delphes_5ftrackcovmatrix_2',['Edm4hep2Delphes_TrackCovMatrix',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad89d646c645540b83315f7e4ca8d144a',1,'FCCAnalyses::VertexingUtils']]], + ['edm4hep2delphes_5ftrackparam_3',['Edm4hep2Delphes_TrackParam',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad3d059e8c0530b5297d245e16f192764',1,'FCCAnalyses::VertexingUtils']]], + ['env_5f_4',['env_',['../classONNXRuntime.html#a6ba3c1c92420998ab594a025a91d4901',1,'ONNXRuntime']]], + ['exclusive_5fdmerge_5',['exclusive_dmerge',['../structJetClustering_1_1FCCAnalysesJet.html#a1189ad16fe57bc5dfbb628cae258c49b',1,'JetClustering::FCCAnalysesJet::exclusive_dmerge'],['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a5d5f8ecc0edcd06a0f00d13eb2247c44',1,'FCCAnalyses::JetClusteringUtils::exclusive_dmerge()']]], + ['exclusive_5fdmerge_5fmax_6',['exclusive_dmerge_max',['../structJetClustering_1_1FCCAnalysesJet.html#a1ce87f1978b3e0dcbc6c7bdb5d43d61c',1,'JetClustering::FCCAnalysesJet']]], + ['exclusive_5fsequence_5fmeaningful_7',['exclusive_sequence_meaningful',['../classcontrib_1_1ValenciaPlugin.html#a56681fca6d9ac382cc6aa025b3c8942b',1,'contrib::ValenciaPlugin']]], + ['exclusivejetclusteringhelper_8',['ExclusiveJetClusteringHelper',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html',1,'jetClusteringHelper']]], + ['externalrecombiner_9',['externalrecombiner',['../classExternalRecombiner.html',1,'ExternalRecombiner'],['../classExternalRecombiner.html#a066b2d58327c143b2c3e9f4d06e7ed2f',1,'ExternalRecombiner::ExternalRecombiner()']]], + ['externalrecombiner_2ecc_10',['ExternalRecombiner.cc',['../ExternalRecombiner_8cc.html',1,'']]], + ['externalrecombiner_2eh_11',['ExternalRecombiner.h',['../ExternalRecombiner_8h.html',1,'']]] ]; diff --git a/doc/latest/search/all_7.js b/doc/latest/search/all_7.js index 8e99445190..cc77be600d 100644 --- a/doc/latest/search/all_7.js +++ b/doc/latest/search/all_7.js @@ -1,38 +1,38 @@ var searchData= [ - ['fccanalyses_0',['fccanalyses',['../index.html',1,'FCCAnalyses'],['../namespace_f_c_c_analyses.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3aalgorithms_1',['Algorithms',['../namespace_f_c_c_analyses_1_1_algorithms.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3acalontupleizer_2',['CaloNtupleizer',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3ajetclusteringutils_3',['JetClusteringUtils',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3ajetconstituentsutils_4',['JetConstituentsUtils',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3ajetflavourutils_5',['JetFlavourUtils',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3ajettaggingutils_6',['JetTaggingUtils',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3amcparticle_7',['MCParticle',['../namespace_f_c_c_analyses_1_1_m_c_particle.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3amyfinalsel_8',['myFinalSel',['../namespace_f_c_c_analyses_1_1my_final_sel.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3amyutils_9',['myUtils',['../namespace_f_c_c_analyses_1_1my_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3areconstructedparticle_10',['ReconstructedParticle',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3areconstructedparticle2mc_11',['ReconstructedParticle2MC',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3areconstructedparticle2track_12',['ReconstructedParticle2Track',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3areconstructedtrack_13',['ReconstructedTrack',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3asmearobjects_14',['SmearObjects',['../namespace_f_c_c_analyses_1_1_smear_objects.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3autils_15',['Utils',['../namespace_f_c_c_analyses_1_1_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexfinderacts_16',['VertexFinderActs',['../namespace_f_c_c_analyses_1_1_vertex_finder_acts.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexfinderlcfiplus_17',['VertexFinderLCFIPlus',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexfitteracts_18',['VertexFitterActs',['../namespace_f_c_c_analyses_1_1_vertex_fitter_acts.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexfittersimple_19',['VertexFitterSimple',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexingutils_20',['VertexingUtils',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3aweaverutils_21',['WeaverUtils',['../namespace_f_c_c_analyses_1_1_weaver_utils.html',1,'FCCAnalyses']]], - ['fccanalysescomposite_22',['FCCAnalysesComposite',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html',1,'FCCAnalyses::myUtils']]], - ['fccanalysescomposite2_23',['FCCAnalysesComposite2',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html',1,'FCCAnalyses::myUtils']]], - ['fccanalysesjet_24',['FCCAnalysesJet',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html',1,'JetClustering']]], - ['fccanalysesjetconstituents_25',['FCCAnalysesJetConstituents',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa95d914fb355452e800551590a4c268c',1,'FCCAnalyses::JetConstituentsUtils']]], - ['fccanalysesjetconstituentsdata_26',['fccanalysesjetconstituentsdata',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#af6f4a246be459624068391336786218e',1,'FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituentsData'],['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#a92cded804e8c4d3560a48d9c997bfa79',1,'FCCAnalyses::JetFlavourUtils::FCCAnalysesJetConstituentsData']]], - ['fccanalysesv0_27',['FCCAnalysesV0',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html',1,'FCCAnalyses::VertexingUtils']]], - ['fccanalysesvertex_28',['FCCAnalysesVertex',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html',1,'FCCAnalyses::VertexingUtils']]], - ['fccanalysesvertexmc_29',['FCCAnalysesVertexMC',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html',1,'FCCAnalyses::VertexingUtils']]], - ['filter_5fpdgid_30',['filter_pdgid',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html',1,'FCCAnalyses::MCParticle::filter_pdgID'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html#a5dca8e11912d134328d0dd57c7922d37',1,'FCCAnalyses::MCParticle::filter_pdgID::filter_pdgID()']]], - ['filter_5fpv_31',['filter_pv',['../struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html',1,'FCCAnalyses::myUtils::filter_PV'],['../struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html#a76b0bcce72b96739cb592dbfc71ed7a8',1,'FCCAnalyses::myUtils::filter_PV::filter_PV()']]], - ['final_5ftrack_5fphases_32',['final_track_phases',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a0a1f834b2ed3113138c4afb057d1edbc',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['findsvfromtracks_33',['findSVfromTracks',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a7e2c566652e55b151a6a7304d1af3bba',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['fccanalyses_0',['fccanalyses',['../index.html',1,'FCCAnalyses'],['../namespaceFCCAnalyses.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3aalgorithms_1',['Algorithms',['../namespaceFCCAnalyses_1_1Algorithms.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3acalontupleizer_2',['CaloNtupleizer',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3ajetclusteringutils_3',['JetClusteringUtils',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3ajetconstituentsutils_4',['JetConstituentsUtils',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3ajetflavourutils_5',['JetFlavourUtils',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3ajettaggingutils_6',['JetTaggingUtils',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3amcparticle_7',['MCParticle',['../namespaceFCCAnalyses_1_1MCParticle.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3amyfinalsel_8',['myFinalSel',['../namespaceFCCAnalyses_1_1myFinalSel.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3amyutils_9',['myUtils',['../namespaceFCCAnalyses_1_1myUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3areconstructedparticle_10',['ReconstructedParticle',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3areconstructedparticle2mc_11',['ReconstructedParticle2MC',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3areconstructedparticle2track_12',['ReconstructedParticle2Track',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3areconstructedtrack_13',['ReconstructedTrack',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3asmearobjects_14',['SmearObjects',['../namespaceFCCAnalyses_1_1SmearObjects.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3autils_15',['Utils',['../namespaceFCCAnalyses_1_1Utils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexfinderacts_16',['VertexFinderActs',['../namespaceFCCAnalyses_1_1VertexFinderActs.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexfinderlcfiplus_17',['VertexFinderLCFIPlus',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexfitteracts_18',['VertexFitterActs',['../namespaceFCCAnalyses_1_1VertexFitterActs.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexfittersimple_19',['VertexFitterSimple',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexingutils_20',['VertexingUtils',['../namespaceFCCAnalyses_1_1VertexingUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3aweaverutils_21',['WeaverUtils',['../namespaceFCCAnalyses_1_1WeaverUtils.html',1,'FCCAnalyses']]], + ['fccanalysescomposite_22',['FCCAnalysesComposite',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html',1,'FCCAnalyses::myUtils']]], + ['fccanalysescomposite2_23',['FCCAnalysesComposite2',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html',1,'FCCAnalyses::myUtils']]], + ['fccanalysesjet_24',['FCCAnalysesJet',['../structJetClustering_1_1FCCAnalysesJet.html',1,'JetClustering']]], + ['fccanalysesjetconstituents_25',['FCCAnalysesJetConstituents',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa95d914fb355452e800551590a4c268c',1,'FCCAnalyses::JetConstituentsUtils']]], + ['fccanalysesjetconstituentsdata_26',['fccanalysesjetconstituentsdata',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#af6f4a246be459624068391336786218e',1,'FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituentsData'],['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#a92cded804e8c4d3560a48d9c997bfa79',1,'FCCAnalyses::JetFlavourUtils::FCCAnalysesJetConstituentsData']]], + ['fccanalysesv0_27',['FCCAnalysesV0',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html',1,'FCCAnalyses::VertexingUtils']]], + ['fccanalysesvertex_28',['FCCAnalysesVertex',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html',1,'FCCAnalyses::VertexingUtils']]], + ['fccanalysesvertexmc_29',['FCCAnalysesVertexMC',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html',1,'FCCAnalyses::VertexingUtils']]], + ['filter_5fpdgid_30',['filter_pdgid',['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html',1,'FCCAnalyses::MCParticle::filter_pdgID'],['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html#a5dca8e11912d134328d0dd57c7922d37',1,'FCCAnalyses::MCParticle::filter_pdgID::filter_pdgID()']]], + ['filter_5fpv_31',['filter_pv',['../structFCCAnalyses_1_1myUtils_1_1filter__PV.html',1,'FCCAnalyses::myUtils::filter_PV'],['../structFCCAnalyses_1_1myUtils_1_1filter__PV.html#a76b0bcce72b96739cb592dbfc71ed7a8',1,'FCCAnalyses::myUtils::filter_PV::filter_PV()']]], + ['final_5ftrack_5fphases_32',['final_track_phases',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a0a1f834b2ed3113138c4afb057d1edbc',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['findsvfromtracks_33',['findSVfromTracks',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a7e2c566652e55b151a6a7304d1af3bba',1,'FCCAnalyses::VertexFinderLCFIPlus']]], ['formating_34',['Code formating',['../index.html#autotoc_md5',1,'']]] ]; diff --git a/doc/latest/search/all_8.js b/doc/latest/search/all_8.js index 329d642066..602ed49023 100644 --- a/doc/latest/search/all_8.js +++ b/doc/latest/search/all_8.js @@ -1,327 +1,327 @@ var searchData= [ - ['gamma_0',['gamma',['../classcontrib_1_1_valencia_plugin.html#ad8b8c24f55904e1f4c8eac5c1c5d0402',1,'contrib::ValenciaPlugin::gamma()'],['../classcontrib_1_1_valencia_info.html#af78cbe09edcd473fbffc71b6c82b892a',1,'contrib::ValenciaInfo::gamma()']]], - ['gamma_5f_1',['gamma_',['../classcontrib_1_1_valencia_info.html#a2f938a04000ce805914da463f0f84420',1,'contrib::ValenciaInfo']]], + ['gamma_0',['gamma',['../classcontrib_1_1ValenciaPlugin.html#ad8b8c24f55904e1f4c8eac5c1c5d0402',1,'contrib::ValenciaPlugin::gamma()'],['../classcontrib_1_1ValenciaInfo.html#af78cbe09edcd473fbffc71b6c82b892a',1,'contrib::ValenciaInfo::gamma()']]], + ['gamma_5f_1',['gamma_',['../classcontrib_1_1ValenciaInfo.html#a2f938a04000ce805914da463f0f84420',1,'contrib::ValenciaInfo']]], ['generated_20samples_2',['generated samples',['../index.html#autotoc_md3',1,'Pre-generated Samples'],['../index.html#autotoc_md2',1,'Winter 2023 and Spring 2021 pre-generated samples']]], - ['get_3',['get',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ae59881aa2caf5152af31e287b59aef23',1,'FCCAnalyses::ReconstructedParticle']]], - ['get_5fall_5fsvs_4',['get_all_SVs',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab5914113fb17efbd18019564e8a8accc',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fall_5fvertices_5',['get_all_vertices',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a4e2916ff220d21bfa3fcea78b739c08a',1,'FCCAnalyses::VertexingUtils::get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad810d413e152f141a7f99d7d20f584ca',1,'FCCAnalyses::VertexingUtils::get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV)']]], - ['get_5fave_6',['get_ave',['../namespace_f_c_c_analyses_1_1my_final_sel.html#a7e4ff88af52526e989087095815f2a4c',1,'FCCAnalyses::myFinalSel::get_ave(ROOT::VecOps::RVec< float > in, float val)'],['../namespace_f_c_c_analyses_1_1my_final_sel.html#a40181d2de5a12033ab4eda7d78630abb',1,'FCCAnalyses::myFinalSel::get_ave(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)']]], - ['get_5fbtag_7',['get_btag',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#ae0d39203ecee28854109852030a44262',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5fbz_8',['get_Bz',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a969df4fef260c34a636162e3b109f38a',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fcharge_9',['get_charge',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#af969e1085302024ae054803d2a0d0dd4',1,'FCCAnalyses::MCParticle::get_charge()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ac07214c269cb2d42e9fa2d41c522bb0f',1,'FCCAnalyses::JetConstituentsUtils::get_charge()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#affa2f28ae303ba31726ea42a5eacdc06',1,'FCCAnalyses::ReconstructedParticle::get_charge()']]], - ['get_5fchi2_5fsv_10',['get_chi2_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a155e4487af741c47154580efdcfa5ab5',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#af61bca61b34314ade8ad07ece8356873',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a9fa187c3a9a39495fc5c6dd594dcf3b8',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(FCCAnalysesV0 SV)']]], - ['get_5fcompmc_11',['get_compmc',['../namespace_f_c_c_analyses_1_1my_utils.html#af4a2983692c996268ed9e676e34c943e',1,'FCCAnalyses::myUtils']]], - ['get_5fconstituents_12',['get_constituents',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#aacd189eb77b87ce5937f170d272d51f1',1,'FCCAnalyses::JetClusteringUtils::get_constituents()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa22094c629375a4acba75ee2a67411a2',1,'FCCAnalyses::JetConstituentsUtils::get_constituents()']]], - ['get_5fctag_13',['get_ctag',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#a77dc9399779b6b6cdff8b6223820e0f3',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5fd0_14',['get_d0',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a881c08578658826b98f94d27391b48ec',1,'FCCAnalyses::JetConstituentsUtils::get_d0()'],['../namespace_f_c_c_analyses_1_1my_utils.html#abb9d7959ef4aa57fa38f0dc3eb8965a4',1,'FCCAnalyses::myUtils::get_d0()']]], - ['get_5fd0_5fcov_15',['get_d0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a82fb95095993c3dffa541ecb8107da1f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fd0_5fz0_5fcov_16',['get_d0_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a50f67d372e86e305600fa69035014c37',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fd3d_5fsv_17',['get_d3d_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a76919e7e2ef97f1f06639bb963731db9',1,'FCCAnalyses::VertexingUtils::get_d3d_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab8c8a219399786cad845e2f87416bd17',1,'FCCAnalyses::VertexingUtils::get_d3d_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], - ['get_5fd3d_5fsv_5fobj_18',['get_d3d_sv_obj',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab74dae24bb6d8c1bd24a7b3cbad1f261',1,'FCCAnalyses::VertexingUtils::get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a805ccfa63ce0cfac4d18b985d3fe9914',1,'FCCAnalyses::VertexingUtils::get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)']]], - ['get_5fdecay_19',['get_decay',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html',1,'FCCAnalyses::MCParticle::get_decay'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#a1a80959d6f64527475d8117c5d24928d',1,'FCCAnalyses::MCParticle::get_decay::get_decay()']]], - ['get_5fdistance_20',['get_distance',['../namespace_f_c_c_analyses_1_1my_utils.html#a7d71ff3b359093357a802a8702a60db2',1,'FCCAnalyses::myUtils::get_distance(edm4hep::Vector3f v1, TVector3 v2, int comp)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a747e6140e162cf89d7e5874004443768',1,'FCCAnalyses::myUtils::get_distance(TVector3 v1, TVector3 v2)']]], - ['get_5fdistanceerrorvertex_21',['get_distanceErrorVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a5aaa78d55a8f7d58792eb6c4369f66d3',1,'FCCAnalyses::myUtils']]], - ['get_5fdistancevertex_22',['get_distanceVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#ac9271ed3ce78588f25ba647431a87e42',1,'FCCAnalyses::myUtils']]], - ['get_5fdndx_23',['get_dndx',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ab01577108d8093eebf6e423f76345d76',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fdpv2dv_5fave_24',['get_dPV2DV_ave',['../namespace_f_c_c_analyses_1_1my_utils.html#a1b98f7b364f1016636b871e776b250ca',1,'FCCAnalyses::myUtils']]], - ['get_5fdpv2dv_5fmax_25',['get_dPV2DV_max',['../namespace_f_c_c_analyses_1_1my_utils.html#aff6ec094ab28464d662da56f336fd6e5',1,'FCCAnalyses::myUtils']]], - ['get_5fdpv2dv_5fmin_26',['get_dPV2DV_min',['../namespace_f_c_c_analyses_1_1my_utils.html#aa9bc9109d30c939c351fd198e7cf1944',1,'FCCAnalyses::myUtils']]], - ['get_5fdr_5fsv_5fobj_27',['get_dr_sv_obj',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad4b26f8b7ec5d75aa73ecef28f91cee0',1,'FCCAnalyses::VertexingUtils::get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a329b5a19fc4c9f6f8a416225dc1f7872',1,'FCCAnalyses::VertexingUtils::get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)']]], - ['get_5fdvertex_5fthrusthemis_5fangle_28',['get_DVertex_thrusthemis_angle',['../namespace_f_c_c_analyses_1_1my_utils.html#a39b17dd79dcce4a1022654109aa79c56',1,'FCCAnalyses::myUtils']]], - ['get_5fdxy_5fsv_29',['get_dxy_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a2edbfdab976f3f134a9245c694229975',1,'FCCAnalyses::VertexingUtils::get_dxy_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#adaed35c39f727d672f52ec81d5226845',1,'FCCAnalyses::VertexingUtils::get_dxy_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], - ['get_5fe_30',['get_e',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ac38ccd5f54c226e0dfa6fd14839ed780',1,'FCCAnalyses::ReconstructedParticle::get_e()'],['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#ac8beac8e703554e629f78c886ea874bc',1,'FCCAnalyses::JetClusteringUtils::get_e()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a9754260c928b1b7821d50ee95771816a',1,'FCCAnalyses::JetConstituentsUtils::get_e()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#aad4864685f823796f74e76a717f0d63c',1,'FCCAnalyses::MCParticle::get_e(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)']]], - ['get_5fendpoint_31',['get_endpoint',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#aec3d648ba4f437086a6140fb5904cd2b',1,'FCCAnalyses::MCParticle::get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ae6056dfb1769023753fdcb847fce53a5',1,'FCCAnalyses::MCParticle::get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)']]], - ['get_5fendpoint_5fx_32',['get_endPoint_x',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ac5ecd38a6257c6d48ef8a03b54aaf896',1,'FCCAnalyses::MCParticle']]], - ['get_5fendpoint_5fy_33',['get_endPoint_y',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a6e55da5a0dade25f3902f76dcd31c284',1,'FCCAnalyses::MCParticle']]], - ['get_5fendpoint_5fz_34',['get_endPoint_z',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a77438c150b0c707cd3ec35904419958b',1,'FCCAnalyses::MCParticle']]], - ['get_5ferel_35',['get_erel',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa58015f79f781e9bfa0ec8f5baa4b7a2',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ferel_5fcluster_36',['get_erel_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a07863e69628245a1681a943b3495f1fc',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ferel_5flog_37',['get_erel_log',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a5e21de79b9594039f6e10d5a4e70a819',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ferel_5flog_5fcluster_38',['get_erel_log_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a4d97f21270eee060a074f89d009935b5',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5feta_39',['get_eta',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#aa271c2ef06d63682a8481d00034e4bac',1,'FCCAnalyses::JetClusteringUtils::get_eta()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a41798e232e1f3399f46588b1b73531d1',1,'FCCAnalyses::MCParticle::get_eta()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a687441984386de0c80a5048436fc945c',1,'FCCAnalyses::ReconstructedParticle::get_eta()']]], - ['get_5feventprimaryvertex_40',['get_eventprimaryvertex',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html#a118c49a4fa2b6e69125afef1486e4b42',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::get_EventPrimaryVertex()']]], - ['get_5feventprimaryvertexp4_41',['get_eventprimaryvertexp4',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html#a8ec854d560f7a7b9d9d059b6285cf020',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::get_EventPrimaryVertexP4()']]], - ['get_5fexclusive_5fdmerge_42',['get_exclusive_dmerge',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a3d60a2f7ba958d92cb170f4c7c0796b0',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5fexclusive_5fdmerge_5fmax_43',['get_exclusive_dmerge_max',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#afef5338651f68e6aeb5933c8f2be9e0b',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5ffccanalysesvertex_44',['get_FCCAnalysesVertex',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab912593687ea5a8a81088a7e8069e1f9',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fflavour_45',['get_flavour',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#a76eadd24d47641e2295c71158bdc4282',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5fflightdistancevertex_46',['get_flightdistancevertex',['../namespace_f_c_c_analyses_1_1my_utils.html#aa043bc306da9c6772fbc557bee51b852',1,'FCCAnalyses::myUtils::get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a7919670d50a247decb5741ffe6a1d56c',1,'FCCAnalyses::myUtils::get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)']]], - ['get_5fgenstatus_47',['get_genStatus',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a6bba16a147f1801311de2851f596e8cd',1,'FCCAnalyses::MCParticle']]], - ['get_5fgtag_48',['get_gtag',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#a3e4edf5b9b3e061ba6f2033ffaf8a290',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5findices_49',['get_indices',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a7a3c9df235191e1ca48ccf1430055b2f',1,'FCCAnalyses::ReconstructedTrack::get_indices()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html',1,'FCCAnalyses::MCParticle::get_indices'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a03528f11b8b2b0d2119cc23fc3e3fe8c',1,'FCCAnalyses::MCParticle::get_indices::get_indices()']]], - ['get_5findices_5fexclusivedecay_50',['get_indices_exclusivedecay',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay.html#a0889fa5bc8d20b3a6a5a6773df675301',1,'FCCAnalyses::MCParticle::get_indices_ExclusiveDecay::get_indices_ExclusiveDecay()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay.html',1,'FCCAnalyses::MCParticle::get_indices_ExclusiveDecay']]], - ['get_5findices_5fexclusivedecay_5fmotherbyindex_51',['get_indices_ExclusiveDecay_MotherByIndex',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a7b15b879e37adbb486291de57011e583',1,'FCCAnalyses::MCParticle']]], - ['get_5findices_5fmotherbyindex_52',['get_indices_MotherByIndex',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a49ecbbb111282bbaed517d64e74e7d8d',1,'FCCAnalyses::MCParticle']]], - ['get_5finvm_53',['get_invm',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aa9e50a50a2efce6ac9da055caa644a1b',1,'FCCAnalyses::VertexingUtils::get_invM(FCCAnalysesVertex vertex)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a8e15d309f1ad7d84dfc4db099010b9f3',1,'FCCAnalyses::VertexingUtils::get_invM(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ae4f7afd5586b55d2618585dc8f089a7c',1,'FCCAnalyses::VertexingUtils::get_invM(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5finvm_5fpairs_54',['get_invm_pairs',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3a6816ec8358f6ec38aa7dcfb695d5e9',1,'FCCAnalyses::VertexingUtils::get_invM_pairs(FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a45ec12d4bb45fa30b463b028a5ad956e',1,'FCCAnalyses::VertexingUtils::get_invM_pairs(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, double m1=0.13957039, double m2=0.13957039)']]], - ['get_5finvm_5fv0_55',['get_invm_v0',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3a4ee66421f3757062e05d8cb1c1da14',1,'FCCAnalyses::VertexingUtils::get_invM_V0(ROOT::VecOps::RVec< double > invM, ROOT::VecOps::RVec< int > nSV_jet)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a11b6745eb691c40f55c8a07db4975cad',1,'FCCAnalyses::VertexingUtils::get_invM_V0(FCCAnalysesV0 V0)']]], - ['get_5fischargedhad_56',['get_isChargedHad',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a9faec92ba592d10e93bf617a7695ea32',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fisel_57',['get_isEl',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a514d0905f159c2ac8797383bc8453f66',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fisgamma_58',['get_isGamma',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a07821cfbf2476857c844882dca70482f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fismu_59',['get_isMu',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a038678d4f2fee670051ca3af50641fdd',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fisneutralhad_60',['get_isNeutralHad',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a14723476406693661a260ac8337ca713',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjet_5fconstituents_61',['get_jet_constituents',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ac8efaf9f41e494b66d8dda5639af01e9',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjetdistsig_62',['get_JetDistSig',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a70b8e33891e340fb03a29cd667b3069d',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjetdistval_63',['get_JetDistVal',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a1d80d3d4141c9bf14838a9886af47dea',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjetdistval_5fcluster_64',['get_JetDistVal_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a69c0dadf48b109d6f1820cbb8140cc2e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjetdistval_5fclusterv_65',['get_JetDistVal_clusterV',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a29a868f98d32d631923626a7679b6f20',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5flepton_5forigin_66',['get_lepton_origin',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a409acf27e6748cee50e45fd660d399a5',1,'FCCAnalyses::MCParticle::get_lepton_origin(int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a35800bdcc6f93152bb9c715fb132e2e2',1,'FCCAnalyses::MCParticle::get_lepton_origin(const edm4hep::MCParticleData &p, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)']]], - ['get_5fleptons_5forigin_67',['get_leptons_origin',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a043530e79e7c406f8f6be61f49752f71',1,'FCCAnalyses::MCParticle']]], - ['get_5flist_5fof_5fparticles_5ffrom_5fdecay_68',['get_list_of_particles_from_decay',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a9ae4f401d6f801d6562e2975004bcab0',1,'FCCAnalyses::MCParticle']]], - ['get_5flist_5fof_5fstable_5fparticles_5ffrom_5fdecay_69',['get_list_of_stable_particles_from_decay',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#adb2bdcc98b3b5717ef7f1edf294be050',1,'FCCAnalyses::MCParticle']]], - ['get_5fltag_70',['get_ltag',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#a980ff65232d751a2ffde8787eacb952c',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5fm_71',['get_m',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a14aa3fe0bd3f2ef70e0aab524e887f09',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5fmass_72',['get_mass',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#af013b0bcdad4c9438c6a83c881c3d75e',1,'FCCAnalyses::MCParticle::get_mass()'],['../namespace_f_c_c_analyses_1_1my_utils.html#ad9eba0942cd41fac7192488ee4fc1247',1,'FCCAnalyses::myUtils::get_mass()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a4ba26adcb6be9cdcdb4a95cd4be938f9',1,'FCCAnalyses::ReconstructedParticle::get_mass()']]], - ['get_5fmax_73',['get_max',['../namespace_f_c_c_analyses_1_1my_final_sel.html#a98efb051a34bd1a53773178cb8980ea1',1,'FCCAnalyses::myFinalSel::get_max(ROOT::VecOps::RVec< float > in, float val)'],['../namespace_f_c_c_analyses_1_1my_final_sel.html#a7fccbe1872543ab26725d28980ad8a6b',1,'FCCAnalyses::myFinalSel::get_max(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)']]], - ['get_5fmcdaughter1_74',['get_MCDaughter1',['../namespace_f_c_c_analyses_1_1my_utils.html#a5ca841eb9a3ef507f2d8a9f3c7042529',1,'FCCAnalyses::myUtils']]], - ['get_5fmcdaughter2_75',['get_MCDaughter2',['../namespace_f_c_c_analyses_1_1my_utils.html#a4cfba8f7ad6664a347865f6ccc7f86a0',1,'FCCAnalyses::myUtils']]], - ['get_5fmcindmcvertex_76',['get_MCindMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a5bb6e4ead32477ec1d749e659f83f1af',1,'FCCAnalyses::myUtils']]], - ['get_5fmcmother1_77',['get_MCMother1',['../namespace_f_c_c_analyses_1_1my_utils.html#a70bcbac24fa27b86be05132d3d76db94',1,'FCCAnalyses::myUtils']]], - ['get_5fmcmother2_78',['get_MCMother2',['../namespace_f_c_c_analyses_1_1my_utils.html#a41807bddf91c42c0778319e18cd41360',1,'FCCAnalyses::myUtils']]], - ['get_5fmcpdggmothermcvertex_79',['get_MCpdgGMotherMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#aadb0a17653293ff6476e040a5ca61e6b',1,'FCCAnalyses::myUtils']]], - ['get_5fmcpdgmcvertex_80',['get_MCpdgMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a16b564dbbcf2a6332f1b1f801067b253',1,'FCCAnalyses::myUtils']]], - ['get_5fmcpdgmothermcvertex_81',['get_MCpdgMotherMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a8bd566c263a671b549faba755ea542c3',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertex_82',['get_MCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a2b67501b67f675ba808fefce4c6418f3',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertex_5fx_83',['get_MCVertex_x',['../namespace_f_c_c_analyses_1_1my_utils.html#a46b9289b1250384dba6af32bc42221d3',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertex_5fy_84',['get_MCVertex_y',['../namespace_f_c_c_analyses_1_1my_utils.html#a466ba06f0bf8ba9156d0481916df5d63',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertex_5fz_85',['get_MCVertex_z',['../namespace_f_c_c_analyses_1_1my_utils.html#a76d50009c352220acb5cb348403b7d87',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertexobject_86',['get_MCVertexObject',['../namespace_f_c_c_analyses_1_1my_utils.html#aa59644437aebc44447e523dd379aa76b',1,'FCCAnalyses::myUtils']]], - ['get_5fmin_87',['get_min',['../namespace_f_c_c_analyses_1_1my_final_sel.html#af9ac63703c1a69e14177b7d100f21873',1,'FCCAnalyses::myFinalSel::get_min(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)'],['../namespace_f_c_c_analyses_1_1my_final_sel.html#a278b9d42aae9ce4b03cbae390b2e17f8',1,'FCCAnalyses::myFinalSel::get_min(ROOT::VecOps::RVec< float > in, float val)']]], - ['get_5fmtof_88',['get_mtof',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ae5add2e2a68a0fe2566d64f3abd623bd',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fn_89',['get_n',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ad5f32777e2d12ab009bb8264ac62db52',1,'FCCAnalyses::ReconstructedParticle::get_n()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ae5fc6db6f2f2fd2eeb7c30b9ee3e8454',1,'FCCAnalyses::MCParticle::get_n()']]], - ['get_5fn_5fsv_90',['get_n_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aeb5fc9e69216ca4b9c1a38cc77fe644f',1,'FCCAnalyses::VertexingUtils::get_n_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a5cb48509d18b5c96bedd10f87eda0d8b',1,'FCCAnalyses::VertexingUtils::get_n_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a4b8715b7fc755c4fe5f37207e0dfca72',1,'FCCAnalyses::VertexingUtils::get_n_SV(FCCAnalysesV0 SV)']]], - ['get_5fn_5fsv_5fjets_91',['get_n_SV_jets',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#accaba2b333830ad08a81c59b8d2283ba',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fndof_5fsv_92',['get_ndof_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a2fd0bb107734ced3dba68f9b9f00d5c1',1,'FCCAnalyses::VertexingUtils::get_nDOF_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad32f0e3ed31dac57e1183dce0bde7240',1,'FCCAnalyses::VertexingUtils::get_nDOF_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)']]], - ['get_5fnneg_93',['get_Nneg',['../namespace_f_c_c_analyses_1_1my_utils.html#a888aa440ff4bf97ca81f3dca7aefffe8',1,'FCCAnalyses::myUtils']]], - ['get_5fnonprimarytracks_94',['get_NonPrimaryTracks',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#a86c5a8a35facce2191116427614472b5',1,'FCCAnalyses::VertexFitterSimple']]], - ['get_5fnorm_5fchi2_5fsv_95',['get_norm_chi2_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a0f3736265b074ba33994a0fa385e8a11',1,'FCCAnalyses::VertexingUtils::get_norm_chi2_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a8612487ca9fcb7ba5937e7cafd287df8',1,'FCCAnalyses::VertexingUtils::get_norm_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)']]], - ['get_5fnpos_96',['get_Npos',['../namespace_f_c_c_analyses_1_1my_utils.html#ae288a26fcff82e98ec6044b950545717',1,'FCCAnalyses::myUtils']]], - ['get_5fntracks_97',['get_nTracks',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a1fab62e78096ec5b58256889627bdd46',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fntracksmcvertex_98',['get_NTracksMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a5575c1040738a90d4a47673ce4857dcc',1,'FCCAnalyses::myUtils']]], - ['get_5fnvertex_99',['get_Nvertex',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ae259aba0c683932f5a80ee0151fd35f7',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fomega_100',['get_omega',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a3677f73c1aad7b00f175846c42ee0134',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5fcov_101',['get_omega_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8dbf4a9d344ba4fdb4694757df36a170',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5fd0_5fcov_102',['get_omega_d0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a6a0d1eaff4335888557dc0ccaea9a481',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5fphi0_5fcov_103',['get_omega_phi0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a50ee5993d645a68799e9806e0c541b3c',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5ftanlambda_5fcov_104',['get_omega_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aba77d345f059331a49630edfacdc8112',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5fz0_5fcov_105',['get_omega_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8a523f3f164586a79a5abb8f7047ac36',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fp_106',['get_p',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a5ad7d0ecdf907af5e6840cb669d406b2',1,'FCCAnalyses::JetClusteringUtils::get_p()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#acc9045cd9cfe6d863e24cfcc92e796a8',1,'FCCAnalyses::JetConstituentsUtils::get_p()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ad3f7bb4e193f6590d4043b1dbb981eeb',1,'FCCAnalyses::MCParticle::get_p()'],['../namespace_f_c_c_analyses_1_1my_utils.html#ac3ec2338986451978653319c277c1b53',1,'FCCAnalyses::myUtils::get_p()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a5938497ca9f2d053cc66dd484aa4afe0',1,'FCCAnalyses::ReconstructedParticle::get_p(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)']]], - ['get_5fp4vis_107',['get_P4vis',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a084ff73590d6abcd8ecf5707157aa7c7',1,'FCCAnalyses::ReconstructedParticle']]], - ['get_5fp_5fsv_108',['get_p_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a5fbfe56b35424f54df4ba00c3cba26f1',1,'FCCAnalyses::VertexingUtils::get_p_SV(FCCAnalysesV0 SV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aeb3d39854cc62c0ce8fa608cf92ef9cb',1,'FCCAnalyses::VertexingUtils::get_p_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a96654ba8821498a03270bcc0c0bdf2f8',1,'FCCAnalyses::VertexingUtils::get_p_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fparentid_109',['get_parentid',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#aad3fc05850bd780367a8e23ad085d6eb',1,'FCCAnalyses::MCParticle']]], - ['get_5fpdg_110',['get_pdg',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#add7f5675932073cc3b8e4569bb1f7f01',1,'FCCAnalyses::MCParticle']]], - ['get_5fpdg_5fv0_111',['get_pdg_v0',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#abd865d2c7961bb292b73fdc18bdb111f',1,'FCCAnalyses::VertexingUtils::get_pdg_V0(FCCAnalysesV0 V0)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a19a9d5142fd3f46ad7471a92d50ebe6b',1,'FCCAnalyses::VertexingUtils::get_pdg_V0(ROOT::VecOps::RVec< int > pdg, ROOT::VecOps::RVec< int > nSV_jet)']]], - ['get_5fphi_112',['get_phi',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a0a340b3f2c3086f9f39cbbfbc4e9a7e6',1,'FCCAnalyses::JetClusteringUtils::get_phi()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ae31a0c83dcdad84dbc32f06229f926a3',1,'FCCAnalyses::JetConstituentsUtils::get_phi()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a327ebe8f5402db6817a681a4d0240d9f',1,'FCCAnalyses::MCParticle::get_phi()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a452a59774c838bea5ecca08a54aa6e2b',1,'FCCAnalyses::ReconstructedParticle::get_phi()']]], - ['get_5fphi0_113',['get_phi0',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a62854f78819414143670a9637f802cd6',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphi0_5fcov_114',['get_phi0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a373dea1cada26fe12494dd27b00a469b',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphi0_5fd0_5fcov_115',['get_phi0_d0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a27a6f2ef4a2a206ec587e8aa73375a23',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphi0_5fz0_5fcov_116',['get_phi0_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a6f66f9232f56d143007751de144e68b5',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphi_5fstd_117',['get_phi_std',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a8da41dde5ba94984207e81f88a2225f4',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5fphi_5fsv_118',['get_phi_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a6fcc8ebe062157417e0c9c31bd724ecb',1,'FCCAnalyses::VertexingUtils::get_phi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a826d2ec2e9c8a2aea527b8f887a0bf9a',1,'FCCAnalyses::VertexingUtils::get_phi_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fphirel_119',['get_phirel',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a0e4d2c31f35e614624dd350c5efd969e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphirel_5fcluster_120',['get_phirel_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a4558ef53f5ae18b51f3e8e805c72e246',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fpids_121',['get_PIDs',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ae9bd487688723e9de59fa25386111eb4',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fpids_5fcluster_122',['get_PIDs_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a43b218ace17b15b86d1b257ccfef4303',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fpmag_5fsv_123',['get_pmag_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a869a4591731fd15a3acc84a5dd6238c0',1,'FCCAnalyses::VertexingUtils::get_pMag_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aae15a44b8c071676fa9efc126e3d66e2',1,'FCCAnalyses::VertexingUtils::get_pMag_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fpointingangle_5fsv_124',['get_pointingangle_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#af303cb452e8788ad342ac6da94d303fb',1,'FCCAnalyses::VertexingUtils::get_pointingangle_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#abf4d3bcb94b7cddad027d0f987eb8a00',1,'FCCAnalyses::VertexingUtils::get_pointingangle_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], - ['get_5fposition_5fsv_125',['get_position_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#add67d918c5689c0927383da4d2148ad9',1,'FCCAnalyses::VertexingUtils::get_position_SV(FCCAnalysesV0 SV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aea0647f05440460340cd64c59cecc1b5',1,'FCCAnalyses::VertexingUtils::get_position_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a64718b0872ae6706fe75c6cce9c9d127',1,'FCCAnalyses::VertexingUtils::get_position_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fprimarytracks_126',['get_PrimaryTracks',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#ae64eccf83073fe94d85905971697e01a',1,'FCCAnalyses::VertexFitterSimple']]], - ['get_5fpseudojets_127',['get_pseudoJets',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a34db4649bd7d32d31f28ccc5e7aed4df',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5fpseudotrack_128',['get_pseudotrack',['../namespace_f_c_c_analyses_1_1my_utils.html#ab917be106e8cf16001de27bf1f3c90a4',1,'FCCAnalyses::myUtils']]], - ['get_5fpt_129',['get_pt',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a886c604c7fc6d24ae1249ebe19b1e3a8',1,'FCCAnalyses::JetClusteringUtils::get_pt()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a21b624330019fa2a0c000dd9ec01afd3',1,'FCCAnalyses::JetConstituentsUtils::get_pt()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a8d13371794bceedb9054b0ae5b558175',1,'FCCAnalyses::MCParticle::get_pt()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a7fb07d5b2dd5a721b566ce2f1f555dd6',1,'FCCAnalyses::ReconstructedParticle::get_pt()']]], - ['get_5fpv2v0angle_130',['get_PV2V0angle',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a7465e5830dd5c5bd7b5b663ccede5855',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fpv2vtx_5fangle_131',['get_PV2vtx_angle',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a10e2288fd7c73a1a8e33d04bdb7d7497',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fpv_5fntracks_132',['get_PV_ntracks',['../namespace_f_c_c_analyses_1_1my_utils.html#a597fc9b444a65b4667563400b8647d73',1,'FCCAnalyses::myUtils']]], - ['get_5fpx_133',['get_px',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a80d84b505b0acdddf3d3e1f3a6c90d0e',1,'FCCAnalyses::JetClusteringUtils::get_px()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a0a6956db47d431e7423783aef595101e',1,'FCCAnalyses::MCParticle::get_px()'],['../namespace_f_c_c_analyses_1_1my_utils.html#af79f8e92868c6d25862f65ab63f7a865',1,'FCCAnalyses::myUtils::get_px()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a2a17b1bff81d40c1351387b31db4f049',1,'FCCAnalyses::ReconstructedParticle::get_px()']]], - ['get_5fpy_134',['get_py',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#ab86bb07f284639a1310df34457595d92',1,'FCCAnalyses::JetClusteringUtils::get_py()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a27335dc1ecd75354c50971f5265d7c2a',1,'FCCAnalyses::MCParticle::get_py()'],['../namespace_f_c_c_analyses_1_1my_utils.html#a7167dde2338fe5dd577b187dca3a29ae',1,'FCCAnalyses::myUtils::get_py()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a7c98f21741f8fb42d67af30881b3221a',1,'FCCAnalyses::ReconstructedParticle::get_py()']]], - ['get_5fpz_135',['get_pz',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a8188eefe5d028ce28b01f72fda43a3f2',1,'FCCAnalyses::JetClusteringUtils::get_pz()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a54bb105a8b1e844866b78ff2a3236b95',1,'FCCAnalyses::MCParticle::get_pz()'],['../namespace_f_c_c_analyses_1_1my_utils.html#a1cd41ab4a934042dead0cf994f0edc06',1,'FCCAnalyses::myUtils::get_pz()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a18148c1f18fab0fc58a37a00a181bdea',1,'FCCAnalyses::ReconstructedParticle::get_pz()']]], - ['get_5frecoindtrk_136',['get_recoindTRK',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a5bfe12e022bed7ffb872cd5b2b9cb597',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['get_5frelphi_5fsv_137',['get_relphi_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3daf44e52981fd17ee8fbd12eb92f006',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a9065a5cf753db1894825fa97811de0ae',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab2242582200e5fd506468182328d3556',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)']]], - ['get_5freltheta_5fsv_138',['get_reltheta_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a1eda1f50f4fc8da74fed783cc335f808',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a715a064ea0c655ca0eb4bb5f6d70c509',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#af9f6e46b2c7bdc3576180b52b20ada52',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)']]], - ['get_5frp_5fatvertex_139',['get_RP_atVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a2ce5adb595e583d5416ae8cafb4cdf6c',1,'FCCAnalyses::myUtils']]], - ['get_5fsimstatus_140',['get_simStatus',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a0d12e71b37cd3a9df2aea3d57ed77161',1,'FCCAnalyses::MCParticle']]], - ['get_5fsip2dsig_141',['get_Sip2dSig',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a5b67e24da1f6a38a4eb5617f58933f8c',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip2dval_142',['get_Sip2dVal',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a45a95b6e7307cb2eee552ee13e39c49e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip2dval_5fcluster_143',['get_Sip2dVal_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a840ddb95ec8812048dea1d5613e3f47e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip2dval_5fclusterv_144',['get_Sip2dVal_clusterV',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aff226d5fcd3f7aef39a87086b0f6f2ea',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip3dsig_145',['get_Sip3dSig',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a4188ec54bd9829bd976757d66a3dfb87',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip3dval_146',['get_Sip3dVal',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a5ea370b9074d03b49061a43e5e6a754c',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip3dval_5fcluster_147',['get_Sip3dVal_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aaf609290cc93b1c942260907ae02c443',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip3dval_5fclusterv_148',['get_Sip3dVal_clusterV',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8ec0e2fa51c951f820b7327f01732f97',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsv_5fevent_149',['get_sv_event',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#abbe0f0e1ca4e992732f8554cd4317cf3',1,'FCCAnalyses::VertexFinderLCFIPlus::get_SV_event(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#afcdcc04ac6d683aa0b94ef87c3f4f706',1,'FCCAnalyses::VertexFinderLCFIPlus::get_SV_event(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)']]], - ['get_5fsv_5fjets_150',['get_SV_jets',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a4055e6837cca30fbe3042ea49906829e',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['get_5fsvinjets_151',['get_svInJets',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab352c820ded585b0f2740156e0ae84cb',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftanlambda_152',['get_tanLambda',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8cb9db6bf159d5af7b1e4dd6ea4e2310',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftanlambda_5fcov_153',['get_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8134d04ef62a2b650e635d52e3217c89',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftanlambda_5fd0_5fcov_154',['get_tanlambda_d0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a628f6c4806796fd32ad2ab840c4485d7',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftanlambda_5fphi0_5fcov_155',['get_tanlambda_phi0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a5a1bc79253a1594da376e521380b46d6',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftanlambda_5fz0_5fcov_156',['get_tanlambda_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a3f4919bbfdc3e4385cd6c71a4e349d7a',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftheta_157',['get_theta',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a4f65523ac52d988ed14b29db3acf897e',1,'FCCAnalyses::MCParticle::get_theta()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ac08bd102c77a2ea6d2403a216f3ab8a8',1,'FCCAnalyses::ReconstructedParticle::get_theta()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a2045fed2e83e9a5257f3707d144caa8b',1,'FCCAnalyses::JetConstituentsUtils::get_theta()'],['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a6877af1c186b3d0bd851489ff144512f',1,'FCCAnalyses::JetClusteringUtils::get_theta()']]], - ['get_5ftheta_5fsv_158',['get_theta_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a62cdd77a5739f2a36a022204ca086e8f',1,'FCCAnalyses::VertexingUtils::get_theta_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a7a15b387440f90eabc11182c19ac125a',1,'FCCAnalyses::VertexingUtils::get_theta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)']]], - ['get_5fthetarel_159',['get_thetarel',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a1147c1c06613c6c5f34475f47e94a01f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fthetarel_5fcluster_160',['get_thetarel_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a844385b824d911253835766837f61383',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftime_161',['get_time',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#abac4eb54eeb7c5d65ebadfde194e6598',1,'FCCAnalyses::MCParticle']]], - ['get_5ftlv_162',['get_tlv',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a6e34fa904c0af388ee566edf5a928153',1,'FCCAnalyses::ReconstructedParticle::get_tlv(edm4hep::ReconstructedParticleData in)'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#adfbf4e94a4fb4a08e81bb727eb553847',1,'FCCAnalyses::ReconstructedParticle::get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, int index)'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a650948ee510123d52d4f220a3848d98b',1,'FCCAnalyses::ReconstructedParticle::get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a6df0433db6e5adfc13ce8a3f7410ad41',1,'FCCAnalyses::MCParticle::get_tlv()']]], - ['get_5ftrackcov_163',['get_trackCov',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3fc24464ec4193f871a7fd6f58c85405',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftrackd0_164',['get_trackd0',['../namespace_f_c_c_analyses_1_1my_utils.html#ae04394c5c8978c109c18f6844dc4e62a',1,'FCCAnalyses::myUtils']]], - ['get_5ftracke_165',['get_trackE',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aea159cc3e29d84b6e6c1d80538920d84',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftrackmom_166',['get_trackMom',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aba10973d3f2bb2ff00a989d71017be01',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftrackparam_167',['get_trackParam',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad6e16d178b83bdbe1f9271e08dc716b0',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftracksinjets_168',['get_tracksInJets',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a1fdd14630d9ab443e9ee41636e7cd904',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftrackz0_169',['get_trackz0',['../namespace_f_c_c_analyses_1_1my_utils.html#a90e6dba1460b8c84ff5feb3dd2d600ae',1,'FCCAnalyses::myUtils']]], - ['get_5ftree_170',['get_tree',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html#a038566f9460a4960aae11e890aebfba1',1,'FCCAnalyses::MCParticle::get_tree::get_tree()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html',1,'FCCAnalyses::MCParticle::get_tree']]], - ['get_5ftruetrack_171',['get_truetrack',['../namespace_f_c_c_analyses_1_1my_utils.html#aa325ad7e96391ee9bb39fcf63eadd688',1,'FCCAnalyses::myUtils']]], - ['get_5ftruevertex_172',['get_trueVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a471394aaffe752c99abb5067e0ed6e3b',1,'FCCAnalyses::myUtils']]], - ['get_5ftype_173',['get_type',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ad6e7d1a2f611958c3f9a1b83bc4dddcf',1,'FCCAnalyses::JetConstituentsUtils::get_type()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#aefa017939fe3b878f90757200552cbaa',1,'FCCAnalyses::ReconstructedParticle::get_type()']]], - ['get_5fv0candidate_174',['get_V0candidate',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a9243fbf78cbe3a2e4ab5b6486811f838',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['get_5fv0s_175',['get_v0s',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a28aa2a921da6ce00e6a1405c23b5d7e5',1,'FCCAnalyses::VertexFinderLCFIPlus::get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a0393232fcd900e13563b9adea47abf2b',1,'FCCAnalyses::VertexFinderLCFIPlus::get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999, double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995, double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995, double chi2_cut=9.)']]], - ['get_5fv0s_5fjet_176',['get_V0s_jet',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a19af0408f5c69b4c8c58dd9a852675b8',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['get_5fvertex_177',['get_vertex',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a29f4974773b9d016a98eafebef1c34de',1,'FCCAnalyses::MCParticle']]], - ['get_5fvertex_5fchi2_178',['get_Vertex_chi2',['../namespace_f_c_c_analyses_1_1my_utils.html#ad13d76f173da6be00c437effd4773f1b',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fd2mc_179',['get_Vertex_d2MC',['../namespace_f_c_c_analyses_1_1my_utils.html#a729ff9e876ee14adb95ea2c10299f777',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fd2pv_180',['get_Vertex_d2PV',['../namespace_f_c_c_analyses_1_1my_utils.html#a004ba5d54aec7e07b79a647f97e76fd0',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fd2pverror_181',['get_Vertex_d2PVError',['../namespace_f_c_c_analyses_1_1my_utils.html#afd9910dd8d7d67879b65d7a8ac39d882',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5find_182',['get_Vertex_ind',['../namespace_f_c_c_analyses_1_1my_utils.html#ac8d929ba8346e6fd94442b4045dc4094',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5findmc_183',['get_vertex_indmc',['../namespace_f_c_c_analyses_1_1my_utils.html#a037704045ea4fb6d60f1931f8d8d353a',1,'FCCAnalyses::myUtils::get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)'],['../namespace_f_c_c_analyses_1_1my_utils.html#aa18434f47cfde8e0d8280f2ad9ed1c87',1,'FCCAnalyses::myUtils::get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)']]], - ['get_5fvertex_5fispv_184',['get_Vertex_isPV',['../namespace_f_c_c_analyses_1_1my_utils.html#a811846da52d5ff53ab02d159fbad7e8c',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fmass_185',['get_Vertex_mass',['../namespace_f_c_c_analyses_1_1my_utils.html#afc337d031f7464df0f32ce1802e45e58',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fntracks_186',['get_Vertex_ntracks',['../namespace_f_c_c_analyses_1_1my_utils.html#a337e7143dd407b7ad9c2ed29449df485',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fthrusthemis_187',['get_Vertex_thrusthemis',['../namespace_f_c_c_analyses_1_1my_utils.html#a59631e8d20e11ec227de7828c571a689',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fthrusthemis_5fangle_188',['get_Vertex_thrusthemis_angle',['../namespace_f_c_c_analyses_1_1my_utils.html#afc99192f0ef5bc198d4be0cb6b64961c',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fthrusthemis_5femin_189',['get_Vertex_thrusthemis_emin',['../namespace_f_c_c_analyses_1_1my_utils.html#ab3cb8d57826f7ebf9486acd9688bfc4d',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fx_190',['get_vertex_x',['../namespace_f_c_c_analyses_1_1my_utils.html#afb148f1d6b052c5d0eb7fb700d67c4fd',1,'FCCAnalyses::myUtils::get_Vertex_x()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ac4f544d34da140dee19b79a4850a76db',1,'FCCAnalyses::MCParticle::get_vertex_x()']]], - ['get_5fvertex_5fxerr_191',['get_Vertex_xErr',['../namespace_f_c_c_analyses_1_1my_utils.html#adf23daf4e8a30d63e57dd3a515fd53a8',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fy_192',['get_vertex_y',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a80f988e2f7d7c7ee354985f1941365b5',1,'FCCAnalyses::MCParticle::get_vertex_y()'],['../namespace_f_c_c_analyses_1_1my_utils.html#ad96e1b602ea7ad4c08a3520019b84ec2',1,'FCCAnalyses::myUtils::get_Vertex_y(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)']]], - ['get_5fvertex_5fyerr_193',['get_Vertex_yErr',['../namespace_f_c_c_analyses_1_1my_utils.html#ac156bf066c768ac4b3965d3e8f087469',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fz_194',['get_vertex_z',['../namespace_f_c_c_analyses_1_1my_utils.html#a0d13f34fa27040f4db32bcf0ffe70319',1,'FCCAnalyses::myUtils::get_Vertex_z()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#afbf2867627c722ced4cef628546b65ef',1,'FCCAnalyses::MCParticle::get_vertex_z()']]], - ['get_5fvertex_5fzerr_195',['get_Vertex_zErr',['../namespace_f_c_c_analyses_1_1my_utils.html#aeca685c9abe2c442e6350500cfed8c1c',1,'FCCAnalyses::myUtils']]], - ['get_5fvertexdata_196',['get_vertexdata',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a4dad66416e90d010e78de67ac3283f15',1,'FCCAnalyses::VertexingUtils::get_VertexData(FCCAnalysesVertex TheVertex)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a1415bce1dfaa0c53c2cae4950748338e',1,'FCCAnalyses::VertexingUtils::get_VertexData(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a0ee263cbc5260bcc46ddf46d586a947c',1,'FCCAnalyses::VertexingUtils::get_VertexData(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)']]], - ['get_5fvertexntrk_197',['get_vertexntrk',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a83b59578968f82452e8ab975482786a3',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(FCCAnalysesVertex TheVertex)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a97e17a63b2ed7f49d06336383cc24380',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab0014ffa8093659dac0c71781f6013ef',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fvertexobject_198',['get_VertexObject',['../namespace_f_c_c_analyses_1_1my_utils.html#a30d9ddc3aae337e05297e503e31d1fe8',1,'FCCAnalyses::myUtils']]], - ['get_5fvertexrecoind_199',['get_VertexRecoInd',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ac881e5be1fa00e9afa9f76a1c625e880',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fvertexrecoparticlesind_200',['get_VertexRecoParticlesInd',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aa350e993211d1c32caf5c5d81220755e',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fweight_201',['get_weight',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#ae9eaf58df00029f5b82c0a7bbea67417',1,'FCCAnalyses::JetFlavourUtils::get_weight()'],['../namespace_f_c_c_analyses_1_1_weaver_utils.html#aed5f1c2d28ede2ba632b72d46b93d612',1,'FCCAnalyses::WeaverUtils::get_weight()']]], - ['get_5fweight_5fstr_202',['get_weight_str',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a82b12617c6684475f291b76663534e12',1,'jetFlavourHelper::JetFlavourHelper']]], - ['get_5fweights_203',['get_weights',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#a805f97e89d9423104302c3c762d1e75d',1,'FCCAnalyses::JetFlavourUtils::get_weights()'],['../namespace_f_c_c_analyses_1_1_weaver_utils.html#a2ddf13fd51c7a66e5a0ed6c26c0ee327',1,'FCCAnalyses::WeaverUtils::get_weights()']]], - ['get_5fy_204',['get_y',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#aca0dad50feee6714796d321fa953c9f5',1,'FCCAnalyses::MCParticle::get_y()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a386bcb639bce916197256101e37f2c19',1,'FCCAnalyses::ReconstructedParticle::get_y()']]], - ['get_5fz0_205',['get_z0',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a15cfdd8e88f77cf1fdd75d2d7226164c',1,'FCCAnalyses::JetConstituentsUtils::get_z0()'],['../namespace_f_c_c_analyses_1_1my_utils.html#a17c6aca3e7a7e29ade84c342992a7292',1,'FCCAnalyses::myUtils::get_z0()']]], - ['get_5fz0_5fcov_206',['get_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ab2a67baa593397feff093c7c6faef290',1,'FCCAnalyses::JetConstituentsUtils']]], - ['getaxischarge_207',['getaxischarge',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html',1,'FCCAnalyses::Algorithms::getAxisCharge'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html#a7ef1fd60e6db97ca3014ff7e8d72ba0c',1,'FCCAnalyses::Algorithms::getAxisCharge::getAxisCharge()']]], - ['getaxiscostheta_208',['getaxiscostheta',['../namespace_f_c_c_analyses_1_1_algorithms.html#ac50a2caf1b45deb4b228ccd94f5e145a',1,'FCCAnalyses::Algorithms::getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)'],['../namespace_f_c_c_analyses_1_1_algorithms.html#a4332a40bceda3b6c08dabf0a4ba01351',1,'FCCAnalyses::Algorithms::getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)']]], - ['getaxisenergy_209',['getaxisenergy',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html#a7e77006758069b350e7dd2f9c85fefbe',1,'FCCAnalyses::Algorithms::getAxisEnergy::getAxisEnergy()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html',1,'FCCAnalyses::Algorithms::getAxisEnergy']]], - ['getaxismass_210',['getaxismass',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html#acfe1bde40307b5c8cea098f7af6f8f54',1,'FCCAnalyses::Algorithms::getAxisMass::getAxisMass()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html',1,'FCCAnalyses::Algorithms::getAxisMass']]], - ['getaxisn_211',['getaxisn',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html#a83a3fe3cac76108a6bbf5ae9ed728858',1,'FCCAnalyses::Algorithms::getAxisN::getAxisN()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html',1,'FCCAnalyses::Algorithms::getAxisN']]], - ['getcalocluster_5fenergy_212',['getCaloCluster_energy',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a26200d975a96e9abbde39f8a2f1cc2d2',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fenergyinlayers_213',['getCaloCluster_energyInLayers',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#acc45980f3c8d6648afc3b8cffbe69e0b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5feta_214',['getCaloCluster_eta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#acae8aa8e17825e0f3365b027d3b075c8',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5ffirstcell_215',['getCaloCluster_firstCell',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a02a267e9e4655550cca3509572d67565',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5flastcell_216',['getCaloCluster_lastCell',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ad91caea6a9f7c363fb51100526dafbf1',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fphi_217',['getCaloCluster_phi',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#acf9ea6a0665881d6f767281f0fa89551',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fpositionvector3_218',['getCaloCluster_positionVector3',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aaf822d15f7d7e2b6f125ec5936afb316',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5ftheta_219',['getCaloCluster_theta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a7860fe1e154ad8dffe733e9ca34a77d6',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fx_220',['getCaloCluster_x',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ab8ed5fa346ed33aaa3c2b54f22628c09',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fy_221',['getCaloCluster_y',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a273f7b3798fe2740909c08e150bb65c7',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fz_222',['getCaloCluster_z',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a3ffc30a6c54b4e56c8d6431211bf6ebf',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fenergy_223',['getCaloHit_energy',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a80746e9541f3dfb66f327ce3d9f48859',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5feta_224',['getCaloHit_eta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a21c7bc557e1cc04bf3aeea0bfee24176',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fetaidx_225',['getCaloHit_etaIdx',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ab5e16004b0f6e1bc74b0dc379e54366f',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5flayer_226',['getCaloHit_layer',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aa39750d76ff507b8e58db3636f152033',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fmoduleidx_227',['getCaloHit_moduleIdx',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a62f6d88c14ffdad9ea9c4101b341e27b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fphi_228',['getCaloHit_phi',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aa8651ee162a8f2db96c3caf38fdae236',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fphiidx_229',['getCaloHit_phiIdx',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a5dd4dba10deba7e43cb18c81a26fc050',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fpositionvector3_230',['getCaloHit_positionVector3',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a26255b4d33c4598f8db0bde9daa9055d',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5ftheta_231',['getCaloHit_theta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#abdd7b4e41d0e58278d881b92d588f01d',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fthetaidx_232',['getCaloHit_thetaIdx',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a871760ab31d00492bdcef36a8614ea0b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fx_233',['getCaloHit_x',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a6a6e299c547a009c61499be1dafd38bd',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fy_234',['getCaloHit_y',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a9211334b7a2afac74c82b2a0f204316c',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fz_235',['getCaloHit_z',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ada934f21a4d7b4d5ae7725305cc9ab7f',1,'FCCAnalyses::CaloNtupleizer']]], - ['getfccanalysescomposite_5fanglethrust_236',['getFCCAnalysesComposite_anglethrust',['../namespace_f_c_c_analyses_1_1my_utils.html#ae87565a01933055f46664ab94e29783b',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fb_237',['getFCCAnalysesComposite_B',['../namespace_f_c_c_analyses_1_1my_utils.html#a9784d088de15fdeba3e0a7a11b909fed',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fcharge_238',['getFCCAnalysesComposite_charge',['../namespace_f_c_c_analyses_1_1my_utils.html#a2828b2c761ee2fef83d842503bc978f5',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fd0_239',['getFCCAnalysesComposite_d0',['../namespace_f_c_c_analyses_1_1my_utils.html#a97ed144a427e8bd55fa2d66f12061beb',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5findex_240',['getFCCAnalysesComposite_index',['../namespace_f_c_c_analyses_1_1my_utils.html#a105e2ffeb4239c8a539cd81fa8502365',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fmass_241',['getfccanalysescomposite_mass',['../namespace_f_c_c_analyses_1_1my_utils.html#ae98dc7684681c3ce78380f21e7a9bd12',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)'],['../namespace_f_c_c_analyses_1_1my_utils.html#aba6bed0cc3d8c19ca25fe086dcae95da',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a505a3fe57e8e87fd501152f02f0f4dae',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)'],['../namespace_f_c_c_analyses_1_1my_utils.html#af8dd27e702a805f2e25ee4720b623470',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)']]], - ['getfccanalysescomposite_5fmcvertex_242',['getFCCAnalysesComposite_mcvertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a742b653e5cea0959a9eb52755827c74b',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fn_243',['getfccanalysescomposite_n',['../namespace_f_c_c_analyses_1_1my_utils.html#a3c2a294492f22512e87c88951c1092c1',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespace_f_c_c_analyses_1_1my_utils.html#af226263acf0d182784a6f7931a91da38',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)']]], - ['getfccanalysescomposite_5fp_244',['getfccanalysescomposite_p',['../namespace_f_c_c_analyses_1_1my_utils.html#a875867ae1964f4df2a94ecbd1652dd62',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a5bce60372515c1815b61663ef0a757c9',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)']]], - ['getfccanalysescomposite_5fparticle_245',['getFCCAnalysesComposite_particle',['../namespace_f_c_c_analyses_1_1my_utils.html#a07507bd1fb0eab39bd332112353fe905',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fq_246',['getFCCAnalysesComposite_q',['../namespace_f_c_c_analyses_1_1my_utils.html#ae0051ba46657fe560d78a9eb974f0460',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5ftrack_247',['getFCCAnalysesComposite_track',['../namespace_f_c_c_analyses_1_1my_utils.html#af19b2e51c21b8298fe127e16dbf6bb2a',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5ftruthmatch_248',['getFCCAnalysesComposite_truthMatch',['../namespace_f_c_c_analyses_1_1my_utils.html#ae97d05297620cfce63232643003a32cd',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5ftype_249',['getFCCAnalysesComposite_type',['../namespace_f_c_c_analyses_1_1my_utils.html#a643355629036dd9ce9aecc076fe79824',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fvertex_250',['getfccanalysescomposite_vertex',['../namespace_f_c_c_analyses_1_1my_utils.html#adc10b0f8424240e962a0f0b8ca08a84f',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespace_f_c_c_analyses_1_1my_utils.html#acaaf68fd7789c7afeee6eb18b4ef630a',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)']]], - ['getfccanalysescomposite_5fz0_251',['getFCCAnalysesComposite_z0',['../namespace_f_c_c_analyses_1_1my_utils.html#a186420159f96502bef9cedc24f15b23e',1,'FCCAnalyses::myUtils']]], - ['getfloatat_252',['getfloatat',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html#adb0d510b3835f9edb73d04ed73fb7f9b',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::getFloatAt()'],['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html',1,'FCCAnalyses::CaloNtupleizer::getFloatAt']]], - ['getjet_5fbtag_253',['getJet_btag',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#acf39f57a212a1132a63fdec3c09f56e8',1,'FCCAnalyses::ReconstructedParticle']]], - ['getjet_5fntags_254',['getJet_ntags',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ae5099c85da54c6437c08ced735902f71',1,'FCCAnalyses::ReconstructedParticle']]], - ['getmass_255',['getMass',['../namespace_f_c_c_analyses_1_1_algorithms.html#a8841eda876ff01723aa8f0c908e037ab',1,'FCCAnalyses::Algorithms']]], - ['getmc_5fdaughter_256',['getMC_daughter',['../namespace_f_c_c_analyses_1_1my_utils.html#a4f18ea0a4531847199165cf8e3ffe433',1,'FCCAnalyses::myUtils']]], - ['getmc_5fparent_257',['getmc_parent',['../namespace_f_c_c_analyses_1_1my_utils.html#a5b63add29b09726285029bfe62396cbc',1,'FCCAnalyses::myUtils::getMC_parent(int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a1b68789ce227ca31f401f815631aa4a2',1,'FCCAnalyses::myUtils::getMC_parent(int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)']]], - ['getrp2mc_5fcharge_258',['getRP2MC_charge',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#ac5b5f8330112e9c6ebdb3c4503bd540c',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5findex_259',['getRP2MC_index',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a45e480450e26cf595d93ebd1c6045131',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5findex_5ftest_260',['getRP2MC_index_test',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a77faac5d4a93607d10e5bcdc705c39ba',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5findexvec_261',['getRP2MC_indexVec',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a325b13e64dd9bb4fbd8f15e9e9f990b4',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fmass_262',['getRP2MC_mass',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a33264fb41db812e2cf10cd568293d7ec',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fp_263',['getRP2MC_p',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#af04e068ffe7b3da0cc51692b6bc3ab72',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fp_5ffunc_264',['getRP2MC_p_func',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func.html',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fparentid_265',['getRP2MC_parentid',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a1586e586cc977622ebc40cc1614ee48f',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fpdg_266',['getRP2MC_pdg',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a149f689e42d84cb76dc55aa6ff378a92',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fpx_267',['getRP2MC_px',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a1a85e561be2c54972bd614242c2d55bb',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fpy_268',['getRP2MC_py',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a57018aa27bee48315735f1afb364f672',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fpz_269',['getRP2MC_pz',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a7c567b244fc3126ba69bcfdacd4e2b98',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5ftlv_270',['getRP2MC_tlv',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#aa53e926ca09152d91238d875c48dea3d',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2trk_271',['getRP2TRK',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a87f9d795fe2b0899ce2c4612a6f6a56d',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fbz_272',['getRP2TRK_Bz',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a979126203854bca67615c061f7a254ef',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fcharge_273',['getRP2TRK_charge',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac27d0b0d86cbfb4a2316eade286d351f',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_274',['getRP2TRK_D0',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a65e8e3ebe01ca224a216e8d6b0b6488e',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fcov_275',['getRP2TRK_D0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a796ba55959c1f7132902680db63e8676',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fomega_5fcov_276',['getRP2TRK_d0_omega_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a4ea6aecf52a1dfe172a13f40a7d612ea',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fphi0_5fcov_277',['getRP2TRK_d0_phi0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a8abe5994211ab00f7cf89174ac03f000',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fsig_278',['getRP2TRK_D0_sig',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac38e51743e9b47b49e312c344d5919db',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5ftanlambda_5fcov_279',['getRP2TRK_d0_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a46bfac4caa3bee61df59d8dd63bab7b7',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fz0_5fcov_280',['getRP2TRK_d0_z0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a3e8ceb65aeaa269a9a932b17fcf4d93b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fmom_281',['getRP2TRK_mom',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a36734e7f49391a779d63b4c8ed1f164f',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fomega_282',['getRP2TRK_omega',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a0c01c84666c92302ca2f6ab829c6eba6',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fomega_5fcov_283',['getRP2TRK_omega_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#af7a2d7da8764f9047fff28c42eb5ebc4',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fomega_5ftanlambda_5fcov_284',['getRP2TRK_omega_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a36d4785091bf971aa63e9cf8ea0a1d0f',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fomega_5fz0_5fcov_285',['getRP2TRK_omega_z0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#aefadeaf9a7f8a23a9928106857ccf6e2',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi_286',['getRP2TRK_phi',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#aa7e4f49a178b0d0bf51ecc0a0e201f2b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi0_5fomega_5fcov_287',['getRP2TRK_phi0_omega_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a4aca5ed17404743600d265c64a76bd3b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi0_5ftanlambda_5fcov_288',['getRP2TRK_phi0_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#acdb6d6ee9437e6426409fbe2ee49d9d0',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi0_5fz0_5fcov_289',['getRP2TRK_phi0_z0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a468868c800bfeaeea8e98be9d1640d4b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi_5fcov_290',['getRP2TRK_phi_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a7198c32bbaa350f3a9e980c85417dec6',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5ftanlambda_291',['getRP2TRK_tanLambda',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a11a77d2d897cd5ef75ec14d4bad4d216',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5ftanlambda_5fcov_292',['getRP2TRK_tanLambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a031d47d709d2c8b59ea49ef7347dc927',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fz0_293',['getRP2TRK_Z0',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a46bcc46988c516fa1d02cd6576ebb42b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fz0_5fcov_294',['getRP2TRK_Z0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#aa7f9e5152858d02ff2e548de75b75aed',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fz0_5fsig_295',['getRP2TRK_Z0_sig',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac7f937478727047f3b18a45a4280d1f6',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fz0_5ftanlambda_5fcov_296',['getRP2TRK_z0_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#acaf88c75f9b518c3766675053be69b57',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getsimcalohit_5fdepth_297',['getSimCaloHit_depth',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a950838630078280ac2772c0ccf0d5898',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fenergy_298',['getSimCaloHit_energy',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a99df9a01ac9b0a6dcd03b4f803b14ade',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5feta_299',['getSimCaloHit_eta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a0fa5aa96ac2905002ed4a853b0454fd5',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fphi_300',['getSimCaloHit_phi',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a7f897a6c13adfc18bbca533316492706',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fpositionvector3_301',['getSimCaloHit_positionVector3',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a98da6743f187d448cb977fa67d73eae6',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fr_302',['getSimCaloHit_r',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a1bc3011badec19b8b59a9c3f37f4ec05',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5ftheta_303',['getSimCaloHit_theta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a91cef666c55e40fa30d625fb056b6a7f',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fx_304',['getSimCaloHit_x',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ab66de287d08d1472caefe33768454bc4',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fy_305',['getSimCaloHit_y',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ac40a7bd78ec7b71f0a1c07605ac6bbd9',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fz_306',['getSimCaloHit_z',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a5f2cfddb6fa514470a7178e85873242b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcellid_307',['getSimCellID',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a527e80611b354dcb16ca8432108214d1',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fenergy_308',['getSimParticleSecondaries_energy',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aed9b00635fe56c92ef6325632ab05e4d',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5feta_309',['getSimParticleSecondaries_eta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ad0c5ba81990d2066ca8bbe72f3c3dbaf',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fpdg_310',['getSimParticleSecondaries_PDG',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ae907542b453cc3eb1307e6c6f596ca4b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fphi_311',['getSimParticleSecondaries_phi',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a557044277552fca6a64d67b692732baf',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5ftheta_312',['getSimParticleSecondaries_theta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a3d8b5ddc81367f7cd422ad2e9ab119c3',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fx_313',['getSimParticleSecondaries_x',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aff20d51162024aa6295963c69822690e',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fy_314',['getSimParticleSecondaries_y',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a416a29da8e4bad661949d7575483434f',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fz_315',['getSimParticleSecondaries_z',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ae6c935dcfe36b3b2165bd5720770fafd',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsize_316',['getsize',['../namespace_f_c_c_analyses_1_1_utils.html#a0e7ffefde1cf7b9533f0a198771ad954',1,'FCCAnalyses::Utils']]], - ['getthrustpointing_317',['getthrustpointing',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html#a3158649230762e956e23b7080f78591d',1,'FCCAnalyses::Algorithms::getThrustPointing::getThrustPointing()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html',1,'FCCAnalyses::Algorithms::getThrustPointing']]], - ['gettk_5fn_318',['getTK_n',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a83619e1141b1402c3191ce44f7d42f01',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['gettrack2mc_5findex_319',['getTrack2MC_index',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#ae79d0f72844901237362d370fd60dd16',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['globalmm_320',['globalmm',['../namespace_f_c_c_analyses_1_1my_utils.html#acb83e14905e0e5a24e422db97849c32f',1,'FCCAnalyses::myUtils']]], - ['gmother_5find_321',['gmother_ind',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#a58bc47d2f1c4aef3cddf0ddfe91c0bdd',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], - ['gweaver2_322',['gWeaver2',['../namespace_f_c_c_analyses.html#a297716b181abd8c1c5f0f1cd079876bf',1,'FCCAnalyses']]], - ['gweavers_323',['gWeavers',['../namespace_f_c_c_analyses.html#a3fed8fa694d7905bd9ad079e81b58ef4',1,'FCCAnalyses']]] + ['get_3',['get',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ae59881aa2caf5152af31e287b59aef23',1,'FCCAnalyses::ReconstructedParticle']]], + ['get_5fall_5fsvs_4',['get_all_SVs',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab5914113fb17efbd18019564e8a8accc',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fall_5fvertices_5',['get_all_vertices',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a4e2916ff220d21bfa3fcea78b739c08a',1,'FCCAnalyses::VertexingUtils::get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad810d413e152f141a7f99d7d20f584ca',1,'FCCAnalyses::VertexingUtils::get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV)']]], + ['get_5fave_6',['get_ave',['../namespaceFCCAnalyses_1_1myFinalSel.html#a7e4ff88af52526e989087095815f2a4c',1,'FCCAnalyses::myFinalSel::get_ave(ROOT::VecOps::RVec< float > in, float val)'],['../namespaceFCCAnalyses_1_1myFinalSel.html#a40181d2de5a12033ab4eda7d78630abb',1,'FCCAnalyses::myFinalSel::get_ave(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)']]], + ['get_5fbtag_7',['get_btag',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#ae0d39203ecee28854109852030a44262',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5fbz_8',['get_Bz',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a969df4fef260c34a636162e3b109f38a',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fcharge_9',['get_charge',['../namespaceFCCAnalyses_1_1MCParticle.html#af969e1085302024ae054803d2a0d0dd4',1,'FCCAnalyses::MCParticle::get_charge()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ac07214c269cb2d42e9fa2d41c522bb0f',1,'FCCAnalyses::JetConstituentsUtils::get_charge()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#affa2f28ae303ba31726ea42a5eacdc06',1,'FCCAnalyses::ReconstructedParticle::get_charge()']]], + ['get_5fchi2_5fsv_10',['get_chi2_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a155e4487af741c47154580efdcfa5ab5',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#af61bca61b34314ade8ad07ece8356873',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a9fa187c3a9a39495fc5c6dd594dcf3b8',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(FCCAnalysesV0 SV)']]], + ['get_5fcompmc_11',['get_compmc',['../namespaceFCCAnalyses_1_1myUtils.html#af4a2983692c996268ed9e676e34c943e',1,'FCCAnalyses::myUtils']]], + ['get_5fconstituents_12',['get_constituents',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#aacd189eb77b87ce5937f170d272d51f1',1,'FCCAnalyses::JetClusteringUtils::get_constituents()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa22094c629375a4acba75ee2a67411a2',1,'FCCAnalyses::JetConstituentsUtils::get_constituents()']]], + ['get_5fctag_13',['get_ctag',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#a77dc9399779b6b6cdff8b6223820e0f3',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5fd0_14',['get_d0',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a881c08578658826b98f94d27391b48ec',1,'FCCAnalyses::JetConstituentsUtils::get_d0()'],['../namespaceFCCAnalyses_1_1myUtils.html#abb9d7959ef4aa57fa38f0dc3eb8965a4',1,'FCCAnalyses::myUtils::get_d0()']]], + ['get_5fd0_5fcov_15',['get_d0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a82fb95095993c3dffa541ecb8107da1f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fd0_5fz0_5fcov_16',['get_d0_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a50f67d372e86e305600fa69035014c37',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fd3d_5fsv_17',['get_d3d_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a76919e7e2ef97f1f06639bb963731db9',1,'FCCAnalyses::VertexingUtils::get_d3d_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab8c8a219399786cad845e2f87416bd17',1,'FCCAnalyses::VertexingUtils::get_d3d_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], + ['get_5fd3d_5fsv_5fobj_18',['get_d3d_sv_obj',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab74dae24bb6d8c1bd24a7b3cbad1f261',1,'FCCAnalyses::VertexingUtils::get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a805ccfa63ce0cfac4d18b985d3fe9914',1,'FCCAnalyses::VertexingUtils::get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)']]], + ['get_5fdecay_19',['get_decay',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html',1,'FCCAnalyses::MCParticle::get_decay'],['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#a1a80959d6f64527475d8117c5d24928d',1,'FCCAnalyses::MCParticle::get_decay::get_decay()']]], + ['get_5fdistance_20',['get_distance',['../namespaceFCCAnalyses_1_1myUtils.html#a7d71ff3b359093357a802a8702a60db2',1,'FCCAnalyses::myUtils::get_distance(edm4hep::Vector3f v1, TVector3 v2, int comp)'],['../namespaceFCCAnalyses_1_1myUtils.html#a747e6140e162cf89d7e5874004443768',1,'FCCAnalyses::myUtils::get_distance(TVector3 v1, TVector3 v2)']]], + ['get_5fdistanceerrorvertex_21',['get_distanceErrorVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a5aaa78d55a8f7d58792eb6c4369f66d3',1,'FCCAnalyses::myUtils']]], + ['get_5fdistancevertex_22',['get_distanceVertex',['../namespaceFCCAnalyses_1_1myUtils.html#ac9271ed3ce78588f25ba647431a87e42',1,'FCCAnalyses::myUtils']]], + ['get_5fdndx_23',['get_dndx',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ab01577108d8093eebf6e423f76345d76',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fdpv2dv_5fave_24',['get_dPV2DV_ave',['../namespaceFCCAnalyses_1_1myUtils.html#a1b98f7b364f1016636b871e776b250ca',1,'FCCAnalyses::myUtils']]], + ['get_5fdpv2dv_5fmax_25',['get_dPV2DV_max',['../namespaceFCCAnalyses_1_1myUtils.html#aff6ec094ab28464d662da56f336fd6e5',1,'FCCAnalyses::myUtils']]], + ['get_5fdpv2dv_5fmin_26',['get_dPV2DV_min',['../namespaceFCCAnalyses_1_1myUtils.html#aa9bc9109d30c939c351fd198e7cf1944',1,'FCCAnalyses::myUtils']]], + ['get_5fdr_5fsv_5fobj_27',['get_dr_sv_obj',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad4b26f8b7ec5d75aa73ecef28f91cee0',1,'FCCAnalyses::VertexingUtils::get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a329b5a19fc4c9f6f8a416225dc1f7872',1,'FCCAnalyses::VertexingUtils::get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)']]], + ['get_5fdvertex_5fthrusthemis_5fangle_28',['get_DVertex_thrusthemis_angle',['../namespaceFCCAnalyses_1_1myUtils.html#a39b17dd79dcce4a1022654109aa79c56',1,'FCCAnalyses::myUtils']]], + ['get_5fdxy_5fsv_29',['get_dxy_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a2edbfdab976f3f134a9245c694229975',1,'FCCAnalyses::VertexingUtils::get_dxy_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#adaed35c39f727d672f52ec81d5226845',1,'FCCAnalyses::VertexingUtils::get_dxy_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], + ['get_5fe_30',['get_e',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ac38ccd5f54c226e0dfa6fd14839ed780',1,'FCCAnalyses::ReconstructedParticle::get_e()'],['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#ac8beac8e703554e629f78c886ea874bc',1,'FCCAnalyses::JetClusteringUtils::get_e()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a9754260c928b1b7821d50ee95771816a',1,'FCCAnalyses::JetConstituentsUtils::get_e()'],['../namespaceFCCAnalyses_1_1MCParticle.html#aad4864685f823796f74e76a717f0d63c',1,'FCCAnalyses::MCParticle::get_e(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)']]], + ['get_5fendpoint_31',['get_endpoint',['../namespaceFCCAnalyses_1_1MCParticle.html#aec3d648ba4f437086a6140fb5904cd2b',1,'FCCAnalyses::MCParticle::get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)'],['../namespaceFCCAnalyses_1_1MCParticle.html#ae6056dfb1769023753fdcb847fce53a5',1,'FCCAnalyses::MCParticle::get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)']]], + ['get_5fendpoint_5fx_32',['get_endPoint_x',['../namespaceFCCAnalyses_1_1MCParticle.html#ac5ecd38a6257c6d48ef8a03b54aaf896',1,'FCCAnalyses::MCParticle']]], + ['get_5fendpoint_5fy_33',['get_endPoint_y',['../namespaceFCCAnalyses_1_1MCParticle.html#a6e55da5a0dade25f3902f76dcd31c284',1,'FCCAnalyses::MCParticle']]], + ['get_5fendpoint_5fz_34',['get_endPoint_z',['../namespaceFCCAnalyses_1_1MCParticle.html#a77438c150b0c707cd3ec35904419958b',1,'FCCAnalyses::MCParticle']]], + ['get_5ferel_35',['get_erel',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa58015f79f781e9bfa0ec8f5baa4b7a2',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ferel_5fcluster_36',['get_erel_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a07863e69628245a1681a943b3495f1fc',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ferel_5flog_37',['get_erel_log',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a5e21de79b9594039f6e10d5a4e70a819',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ferel_5flog_5fcluster_38',['get_erel_log_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a4d97f21270eee060a074f89d009935b5',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5feta_39',['get_eta',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#aa271c2ef06d63682a8481d00034e4bac',1,'FCCAnalyses::JetClusteringUtils::get_eta()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a41798e232e1f3399f46588b1b73531d1',1,'FCCAnalyses::MCParticle::get_eta()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a687441984386de0c80a5048436fc945c',1,'FCCAnalyses::ReconstructedParticle::get_eta()']]], + ['get_5feventprimaryvertex_40',['get_eventprimaryvertex',['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex'],['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html#a118c49a4fa2b6e69125afef1486e4b42',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::get_EventPrimaryVertex()']]], + ['get_5feventprimaryvertexp4_41',['get_eventprimaryvertexp4',['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4'],['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html#a8ec854d560f7a7b9d9d059b6285cf020',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::get_EventPrimaryVertexP4()']]], + ['get_5fexclusive_5fdmerge_42',['get_exclusive_dmerge',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a3d60a2f7ba958d92cb170f4c7c0796b0',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5fexclusive_5fdmerge_5fmax_43',['get_exclusive_dmerge_max',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#afef5338651f68e6aeb5933c8f2be9e0b',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5ffccanalysesvertex_44',['get_FCCAnalysesVertex',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab912593687ea5a8a81088a7e8069e1f9',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fflavour_45',['get_flavour',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#a76eadd24d47641e2295c71158bdc4282',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5fflightdistancevertex_46',['get_flightdistancevertex',['../namespaceFCCAnalyses_1_1myUtils.html#aa043bc306da9c6772fbc557bee51b852',1,'FCCAnalyses::myUtils::get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)'],['../namespaceFCCAnalyses_1_1myUtils.html#a7919670d50a247decb5741ffe6a1d56c',1,'FCCAnalyses::myUtils::get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)']]], + ['get_5fgenstatus_47',['get_genStatus',['../namespaceFCCAnalyses_1_1MCParticle.html#a6bba16a147f1801311de2851f596e8cd',1,'FCCAnalyses::MCParticle']]], + ['get_5fgtag_48',['get_gtag',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#a3e4edf5b9b3e061ba6f2033ffaf8a290',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5findices_49',['get_indices',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a7a3c9df235191e1ca48ccf1430055b2f',1,'FCCAnalyses::ReconstructedTrack::get_indices()'],['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html',1,'FCCAnalyses::MCParticle::get_indices'],['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a03528f11b8b2b0d2119cc23fc3e3fe8c',1,'FCCAnalyses::MCParticle::get_indices::get_indices()']]], + ['get_5findices_5fexclusivedecay_50',['get_indices_exclusivedecay',['../structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay.html#a0889fa5bc8d20b3a6a5a6773df675301',1,'FCCAnalyses::MCParticle::get_indices_ExclusiveDecay::get_indices_ExclusiveDecay()'],['../structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay.html',1,'FCCAnalyses::MCParticle::get_indices_ExclusiveDecay']]], + ['get_5findices_5fexclusivedecay_5fmotherbyindex_51',['get_indices_ExclusiveDecay_MotherByIndex',['../namespaceFCCAnalyses_1_1MCParticle.html#a7b15b879e37adbb486291de57011e583',1,'FCCAnalyses::MCParticle']]], + ['get_5findices_5fmotherbyindex_52',['get_indices_MotherByIndex',['../namespaceFCCAnalyses_1_1MCParticle.html#a49ecbbb111282bbaed517d64e74e7d8d',1,'FCCAnalyses::MCParticle']]], + ['get_5finvm_53',['get_invm',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aa9e50a50a2efce6ac9da055caa644a1b',1,'FCCAnalyses::VertexingUtils::get_invM(FCCAnalysesVertex vertex)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a8e15d309f1ad7d84dfc4db099010b9f3',1,'FCCAnalyses::VertexingUtils::get_invM(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ae4f7afd5586b55d2618585dc8f089a7c',1,'FCCAnalyses::VertexingUtils::get_invM(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5finvm_5fpairs_54',['get_invm_pairs',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3a6816ec8358f6ec38aa7dcfb695d5e9',1,'FCCAnalyses::VertexingUtils::get_invM_pairs(FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a45ec12d4bb45fa30b463b028a5ad956e',1,'FCCAnalyses::VertexingUtils::get_invM_pairs(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, double m1=0.13957039, double m2=0.13957039)']]], + ['get_5finvm_5fv0_55',['get_invm_v0',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3a4ee66421f3757062e05d8cb1c1da14',1,'FCCAnalyses::VertexingUtils::get_invM_V0(ROOT::VecOps::RVec< double > invM, ROOT::VecOps::RVec< int > nSV_jet)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a11b6745eb691c40f55c8a07db4975cad',1,'FCCAnalyses::VertexingUtils::get_invM_V0(FCCAnalysesV0 V0)']]], + ['get_5fischargedhad_56',['get_isChargedHad',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a9faec92ba592d10e93bf617a7695ea32',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fisel_57',['get_isEl',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a514d0905f159c2ac8797383bc8453f66',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fisgamma_58',['get_isGamma',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a07821cfbf2476857c844882dca70482f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fismu_59',['get_isMu',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a038678d4f2fee670051ca3af50641fdd',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fisneutralhad_60',['get_isNeutralHad',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a14723476406693661a260ac8337ca713',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjet_5fconstituents_61',['get_jet_constituents',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ac8efaf9f41e494b66d8dda5639af01e9',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjetdistsig_62',['get_JetDistSig',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a70b8e33891e340fb03a29cd667b3069d',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjetdistval_63',['get_JetDistVal',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a1d80d3d4141c9bf14838a9886af47dea',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjetdistval_5fcluster_64',['get_JetDistVal_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a69c0dadf48b109d6f1820cbb8140cc2e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjetdistval_5fclusterv_65',['get_JetDistVal_clusterV',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a29a868f98d32d631923626a7679b6f20',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5flepton_5forigin_66',['get_lepton_origin',['../namespaceFCCAnalyses_1_1MCParticle.html#a409acf27e6748cee50e45fd660d399a5',1,'FCCAnalyses::MCParticle::get_lepton_origin(int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)'],['../namespaceFCCAnalyses_1_1MCParticle.html#a35800bdcc6f93152bb9c715fb132e2e2',1,'FCCAnalyses::MCParticle::get_lepton_origin(const edm4hep::MCParticleData &p, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)']]], + ['get_5fleptons_5forigin_67',['get_leptons_origin',['../namespaceFCCAnalyses_1_1MCParticle.html#a043530e79e7c406f8f6be61f49752f71',1,'FCCAnalyses::MCParticle']]], + ['get_5flist_5fof_5fparticles_5ffrom_5fdecay_68',['get_list_of_particles_from_decay',['../namespaceFCCAnalyses_1_1MCParticle.html#a9ae4f401d6f801d6562e2975004bcab0',1,'FCCAnalyses::MCParticle']]], + ['get_5flist_5fof_5fstable_5fparticles_5ffrom_5fdecay_69',['get_list_of_stable_particles_from_decay',['../namespaceFCCAnalyses_1_1MCParticle.html#adb2bdcc98b3b5717ef7f1edf294be050',1,'FCCAnalyses::MCParticle']]], + ['get_5fltag_70',['get_ltag',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#a980ff65232d751a2ffde8787eacb952c',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5fm_71',['get_m',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a14aa3fe0bd3f2ef70e0aab524e887f09',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5fmass_72',['get_mass',['../namespaceFCCAnalyses_1_1MCParticle.html#af013b0bcdad4c9438c6a83c881c3d75e',1,'FCCAnalyses::MCParticle::get_mass()'],['../namespaceFCCAnalyses_1_1myUtils.html#ad9eba0942cd41fac7192488ee4fc1247',1,'FCCAnalyses::myUtils::get_mass()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a4ba26adcb6be9cdcdb4a95cd4be938f9',1,'FCCAnalyses::ReconstructedParticle::get_mass()']]], + ['get_5fmax_73',['get_max',['../namespaceFCCAnalyses_1_1myFinalSel.html#a98efb051a34bd1a53773178cb8980ea1',1,'FCCAnalyses::myFinalSel::get_max(ROOT::VecOps::RVec< float > in, float val)'],['../namespaceFCCAnalyses_1_1myFinalSel.html#a7fccbe1872543ab26725d28980ad8a6b',1,'FCCAnalyses::myFinalSel::get_max(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)']]], + ['get_5fmcdaughter1_74',['get_MCDaughter1',['../namespaceFCCAnalyses_1_1myUtils.html#a5ca841eb9a3ef507f2d8a9f3c7042529',1,'FCCAnalyses::myUtils']]], + ['get_5fmcdaughter2_75',['get_MCDaughter2',['../namespaceFCCAnalyses_1_1myUtils.html#a4cfba8f7ad6664a347865f6ccc7f86a0',1,'FCCAnalyses::myUtils']]], + ['get_5fmcindmcvertex_76',['get_MCindMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a5bb6e4ead32477ec1d749e659f83f1af',1,'FCCAnalyses::myUtils']]], + ['get_5fmcmother1_77',['get_MCMother1',['../namespaceFCCAnalyses_1_1myUtils.html#a70bcbac24fa27b86be05132d3d76db94',1,'FCCAnalyses::myUtils']]], + ['get_5fmcmother2_78',['get_MCMother2',['../namespaceFCCAnalyses_1_1myUtils.html#a41807bddf91c42c0778319e18cd41360',1,'FCCAnalyses::myUtils']]], + ['get_5fmcpdggmothermcvertex_79',['get_MCpdgGMotherMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#aadb0a17653293ff6476e040a5ca61e6b',1,'FCCAnalyses::myUtils']]], + ['get_5fmcpdgmcvertex_80',['get_MCpdgMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a16b564dbbcf2a6332f1b1f801067b253',1,'FCCAnalyses::myUtils']]], + ['get_5fmcpdgmothermcvertex_81',['get_MCpdgMotherMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a8bd566c263a671b549faba755ea542c3',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertex_82',['get_MCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a2b67501b67f675ba808fefce4c6418f3',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertex_5fx_83',['get_MCVertex_x',['../namespaceFCCAnalyses_1_1myUtils.html#a46b9289b1250384dba6af32bc42221d3',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertex_5fy_84',['get_MCVertex_y',['../namespaceFCCAnalyses_1_1myUtils.html#a466ba06f0bf8ba9156d0481916df5d63',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertex_5fz_85',['get_MCVertex_z',['../namespaceFCCAnalyses_1_1myUtils.html#a76d50009c352220acb5cb348403b7d87',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertexobject_86',['get_MCVertexObject',['../namespaceFCCAnalyses_1_1myUtils.html#aa59644437aebc44447e523dd379aa76b',1,'FCCAnalyses::myUtils']]], + ['get_5fmin_87',['get_min',['../namespaceFCCAnalyses_1_1myFinalSel.html#af9ac63703c1a69e14177b7d100f21873',1,'FCCAnalyses::myFinalSel::get_min(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)'],['../namespaceFCCAnalyses_1_1myFinalSel.html#a278b9d42aae9ce4b03cbae390b2e17f8',1,'FCCAnalyses::myFinalSel::get_min(ROOT::VecOps::RVec< float > in, float val)']]], + ['get_5fmtof_88',['get_mtof',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ae5add2e2a68a0fe2566d64f3abd623bd',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fn_89',['get_n',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ad5f32777e2d12ab009bb8264ac62db52',1,'FCCAnalyses::ReconstructedParticle::get_n()'],['../namespaceFCCAnalyses_1_1MCParticle.html#ae5fc6db6f2f2fd2eeb7c30b9ee3e8454',1,'FCCAnalyses::MCParticle::get_n()']]], + ['get_5fn_5fsv_90',['get_n_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aeb5fc9e69216ca4b9c1a38cc77fe644f',1,'FCCAnalyses::VertexingUtils::get_n_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a5cb48509d18b5c96bedd10f87eda0d8b',1,'FCCAnalyses::VertexingUtils::get_n_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a4b8715b7fc755c4fe5f37207e0dfca72',1,'FCCAnalyses::VertexingUtils::get_n_SV(FCCAnalysesV0 SV)']]], + ['get_5fn_5fsv_5fjets_91',['get_n_SV_jets',['../namespaceFCCAnalyses_1_1VertexingUtils.html#accaba2b333830ad08a81c59b8d2283ba',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fndof_5fsv_92',['get_ndof_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a2fd0bb107734ced3dba68f9b9f00d5c1',1,'FCCAnalyses::VertexingUtils::get_nDOF_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad32f0e3ed31dac57e1183dce0bde7240',1,'FCCAnalyses::VertexingUtils::get_nDOF_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)']]], + ['get_5fnneg_93',['get_Nneg',['../namespaceFCCAnalyses_1_1myUtils.html#a888aa440ff4bf97ca81f3dca7aefffe8',1,'FCCAnalyses::myUtils']]], + ['get_5fnonprimarytracks_94',['get_NonPrimaryTracks',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#a86c5a8a35facce2191116427614472b5',1,'FCCAnalyses::VertexFitterSimple']]], + ['get_5fnorm_5fchi2_5fsv_95',['get_norm_chi2_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a0f3736265b074ba33994a0fa385e8a11',1,'FCCAnalyses::VertexingUtils::get_norm_chi2_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a8612487ca9fcb7ba5937e7cafd287df8',1,'FCCAnalyses::VertexingUtils::get_norm_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)']]], + ['get_5fnpos_96',['get_Npos',['../namespaceFCCAnalyses_1_1myUtils.html#ae288a26fcff82e98ec6044b950545717',1,'FCCAnalyses::myUtils']]], + ['get_5fntracks_97',['get_nTracks',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a1fab62e78096ec5b58256889627bdd46',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fntracksmcvertex_98',['get_NTracksMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a5575c1040738a90d4a47673ce4857dcc',1,'FCCAnalyses::myUtils']]], + ['get_5fnvertex_99',['get_Nvertex',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ae259aba0c683932f5a80ee0151fd35f7',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fomega_100',['get_omega',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a3677f73c1aad7b00f175846c42ee0134',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5fcov_101',['get_omega_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8dbf4a9d344ba4fdb4694757df36a170',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5fd0_5fcov_102',['get_omega_d0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a6a0d1eaff4335888557dc0ccaea9a481',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5fphi0_5fcov_103',['get_omega_phi0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a50ee5993d645a68799e9806e0c541b3c',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5ftanlambda_5fcov_104',['get_omega_tanlambda_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aba77d345f059331a49630edfacdc8112',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5fz0_5fcov_105',['get_omega_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8a523f3f164586a79a5abb8f7047ac36',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fp_106',['get_p',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a5ad7d0ecdf907af5e6840cb669d406b2',1,'FCCAnalyses::JetClusteringUtils::get_p()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#acc9045cd9cfe6d863e24cfcc92e796a8',1,'FCCAnalyses::JetConstituentsUtils::get_p()'],['../namespaceFCCAnalyses_1_1MCParticle.html#ad3f7bb4e193f6590d4043b1dbb981eeb',1,'FCCAnalyses::MCParticle::get_p()'],['../namespaceFCCAnalyses_1_1myUtils.html#ac3ec2338986451978653319c277c1b53',1,'FCCAnalyses::myUtils::get_p()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a5938497ca9f2d053cc66dd484aa4afe0',1,'FCCAnalyses::ReconstructedParticle::get_p(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)']]], + ['get_5fp4vis_107',['get_P4vis',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a084ff73590d6abcd8ecf5707157aa7c7',1,'FCCAnalyses::ReconstructedParticle']]], + ['get_5fp_5fsv_108',['get_p_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a5fbfe56b35424f54df4ba00c3cba26f1',1,'FCCAnalyses::VertexingUtils::get_p_SV(FCCAnalysesV0 SV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#aeb3d39854cc62c0ce8fa608cf92ef9cb',1,'FCCAnalyses::VertexingUtils::get_p_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a96654ba8821498a03270bcc0c0bdf2f8',1,'FCCAnalyses::VertexingUtils::get_p_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fparentid_109',['get_parentid',['../namespaceFCCAnalyses_1_1MCParticle.html#aad3fc05850bd780367a8e23ad085d6eb',1,'FCCAnalyses::MCParticle']]], + ['get_5fpdg_110',['get_pdg',['../namespaceFCCAnalyses_1_1MCParticle.html#add7f5675932073cc3b8e4569bb1f7f01',1,'FCCAnalyses::MCParticle']]], + ['get_5fpdg_5fv0_111',['get_pdg_v0',['../namespaceFCCAnalyses_1_1VertexingUtils.html#abd865d2c7961bb292b73fdc18bdb111f',1,'FCCAnalyses::VertexingUtils::get_pdg_V0(FCCAnalysesV0 V0)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a19a9d5142fd3f46ad7471a92d50ebe6b',1,'FCCAnalyses::VertexingUtils::get_pdg_V0(ROOT::VecOps::RVec< int > pdg, ROOT::VecOps::RVec< int > nSV_jet)']]], + ['get_5fphi_112',['get_phi',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a0a340b3f2c3086f9f39cbbfbc4e9a7e6',1,'FCCAnalyses::JetClusteringUtils::get_phi()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ae31a0c83dcdad84dbc32f06229f926a3',1,'FCCAnalyses::JetConstituentsUtils::get_phi()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a327ebe8f5402db6817a681a4d0240d9f',1,'FCCAnalyses::MCParticle::get_phi()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a452a59774c838bea5ecca08a54aa6e2b',1,'FCCAnalyses::ReconstructedParticle::get_phi()']]], + ['get_5fphi0_113',['get_phi0',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a62854f78819414143670a9637f802cd6',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphi0_5fcov_114',['get_phi0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a373dea1cada26fe12494dd27b00a469b',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphi0_5fd0_5fcov_115',['get_phi0_d0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a27a6f2ef4a2a206ec587e8aa73375a23',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphi0_5fz0_5fcov_116',['get_phi0_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a6f66f9232f56d143007751de144e68b5',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphi_5fstd_117',['get_phi_std',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a8da41dde5ba94984207e81f88a2225f4',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5fphi_5fsv_118',['get_phi_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a6fcc8ebe062157417e0c9c31bd724ecb',1,'FCCAnalyses::VertexingUtils::get_phi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a826d2ec2e9c8a2aea527b8f887a0bf9a',1,'FCCAnalyses::VertexingUtils::get_phi_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fphirel_119',['get_phirel',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a0e4d2c31f35e614624dd350c5efd969e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphirel_5fcluster_120',['get_phirel_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a4558ef53f5ae18b51f3e8e805c72e246',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fpids_121',['get_PIDs',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ae9bd487688723e9de59fa25386111eb4',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fpids_5fcluster_122',['get_PIDs_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a43b218ace17b15b86d1b257ccfef4303',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fpmag_5fsv_123',['get_pmag_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a869a4591731fd15a3acc84a5dd6238c0',1,'FCCAnalyses::VertexingUtils::get_pMag_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#aae15a44b8c071676fa9efc126e3d66e2',1,'FCCAnalyses::VertexingUtils::get_pMag_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fpointingangle_5fsv_124',['get_pointingangle_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#af303cb452e8788ad342ac6da94d303fb',1,'FCCAnalyses::VertexingUtils::get_pointingangle_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#abf4d3bcb94b7cddad027d0f987eb8a00',1,'FCCAnalyses::VertexingUtils::get_pointingangle_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], + ['get_5fposition_5fsv_125',['get_position_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#add67d918c5689c0927383da4d2148ad9',1,'FCCAnalyses::VertexingUtils::get_position_SV(FCCAnalysesV0 SV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#aea0647f05440460340cd64c59cecc1b5',1,'FCCAnalyses::VertexingUtils::get_position_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a64718b0872ae6706fe75c6cce9c9d127',1,'FCCAnalyses::VertexingUtils::get_position_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fprimarytracks_126',['get_PrimaryTracks',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#ae64eccf83073fe94d85905971697e01a',1,'FCCAnalyses::VertexFitterSimple']]], + ['get_5fpseudojets_127',['get_pseudoJets',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a34db4649bd7d32d31f28ccc5e7aed4df',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5fpseudotrack_128',['get_pseudotrack',['../namespaceFCCAnalyses_1_1myUtils.html#ab917be106e8cf16001de27bf1f3c90a4',1,'FCCAnalyses::myUtils']]], + ['get_5fpt_129',['get_pt',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a886c604c7fc6d24ae1249ebe19b1e3a8',1,'FCCAnalyses::JetClusteringUtils::get_pt()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a21b624330019fa2a0c000dd9ec01afd3',1,'FCCAnalyses::JetConstituentsUtils::get_pt()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a8d13371794bceedb9054b0ae5b558175',1,'FCCAnalyses::MCParticle::get_pt()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a7fb07d5b2dd5a721b566ce2f1f555dd6',1,'FCCAnalyses::ReconstructedParticle::get_pt()']]], + ['get_5fpv2v0angle_130',['get_PV2V0angle',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a7465e5830dd5c5bd7b5b663ccede5855',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fpv2vtx_5fangle_131',['get_PV2vtx_angle',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a10e2288fd7c73a1a8e33d04bdb7d7497',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fpv_5fntracks_132',['get_PV_ntracks',['../namespaceFCCAnalyses_1_1myUtils.html#a597fc9b444a65b4667563400b8647d73',1,'FCCAnalyses::myUtils']]], + ['get_5fpx_133',['get_px',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a80d84b505b0acdddf3d3e1f3a6c90d0e',1,'FCCAnalyses::JetClusteringUtils::get_px()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a0a6956db47d431e7423783aef595101e',1,'FCCAnalyses::MCParticle::get_px()'],['../namespaceFCCAnalyses_1_1myUtils.html#af79f8e92868c6d25862f65ab63f7a865',1,'FCCAnalyses::myUtils::get_px()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a2a17b1bff81d40c1351387b31db4f049',1,'FCCAnalyses::ReconstructedParticle::get_px()']]], + ['get_5fpy_134',['get_py',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#ab86bb07f284639a1310df34457595d92',1,'FCCAnalyses::JetClusteringUtils::get_py()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a27335dc1ecd75354c50971f5265d7c2a',1,'FCCAnalyses::MCParticle::get_py()'],['../namespaceFCCAnalyses_1_1myUtils.html#a7167dde2338fe5dd577b187dca3a29ae',1,'FCCAnalyses::myUtils::get_py()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a7c98f21741f8fb42d67af30881b3221a',1,'FCCAnalyses::ReconstructedParticle::get_py()']]], + ['get_5fpz_135',['get_pz',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a8188eefe5d028ce28b01f72fda43a3f2',1,'FCCAnalyses::JetClusteringUtils::get_pz()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a54bb105a8b1e844866b78ff2a3236b95',1,'FCCAnalyses::MCParticle::get_pz()'],['../namespaceFCCAnalyses_1_1myUtils.html#a1cd41ab4a934042dead0cf994f0edc06',1,'FCCAnalyses::myUtils::get_pz()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a18148c1f18fab0fc58a37a00a181bdea',1,'FCCAnalyses::ReconstructedParticle::get_pz()']]], + ['get_5frecoindtrk_136',['get_recoindTRK',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a5bfe12e022bed7ffb872cd5b2b9cb597',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['get_5frelphi_5fsv_137',['get_relphi_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3daf44e52981fd17ee8fbd12eb92f006',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a9065a5cf753db1894825fa97811de0ae',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab2242582200e5fd506468182328d3556',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)']]], + ['get_5freltheta_5fsv_138',['get_reltheta_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a1eda1f50f4fc8da74fed783cc335f808',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a715a064ea0c655ca0eb4bb5f6d70c509',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#af9f6e46b2c7bdc3576180b52b20ada52',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)']]], + ['get_5frp_5fatvertex_139',['get_RP_atVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a2ce5adb595e583d5416ae8cafb4cdf6c',1,'FCCAnalyses::myUtils']]], + ['get_5fsimstatus_140',['get_simStatus',['../namespaceFCCAnalyses_1_1MCParticle.html#a0d12e71b37cd3a9df2aea3d57ed77161',1,'FCCAnalyses::MCParticle']]], + ['get_5fsip2dsig_141',['get_Sip2dSig',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a5b67e24da1f6a38a4eb5617f58933f8c',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip2dval_142',['get_Sip2dVal',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a45a95b6e7307cb2eee552ee13e39c49e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip2dval_5fcluster_143',['get_Sip2dVal_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a840ddb95ec8812048dea1d5613e3f47e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip2dval_5fclusterv_144',['get_Sip2dVal_clusterV',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aff226d5fcd3f7aef39a87086b0f6f2ea',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip3dsig_145',['get_Sip3dSig',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a4188ec54bd9829bd976757d66a3dfb87',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip3dval_146',['get_Sip3dVal',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a5ea370b9074d03b49061a43e5e6a754c',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip3dval_5fcluster_147',['get_Sip3dVal_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aaf609290cc93b1c942260907ae02c443',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip3dval_5fclusterv_148',['get_Sip3dVal_clusterV',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8ec0e2fa51c951f820b7327f01732f97',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsv_5fevent_149',['get_sv_event',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#abbe0f0e1ca4e992732f8554cd4317cf3',1,'FCCAnalyses::VertexFinderLCFIPlus::get_SV_event(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#afcdcc04ac6d683aa0b94ef87c3f4f706',1,'FCCAnalyses::VertexFinderLCFIPlus::get_SV_event(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)']]], + ['get_5fsv_5fjets_150',['get_SV_jets',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a4055e6837cca30fbe3042ea49906829e',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['get_5fsvinjets_151',['get_svInJets',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab352c820ded585b0f2740156e0ae84cb',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftanlambda_152',['get_tanLambda',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8cb9db6bf159d5af7b1e4dd6ea4e2310',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftanlambda_5fcov_153',['get_tanlambda_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8134d04ef62a2b650e635d52e3217c89',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftanlambda_5fd0_5fcov_154',['get_tanlambda_d0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a628f6c4806796fd32ad2ab840c4485d7',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftanlambda_5fphi0_5fcov_155',['get_tanlambda_phi0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a5a1bc79253a1594da376e521380b46d6',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftanlambda_5fz0_5fcov_156',['get_tanlambda_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a3f4919bbfdc3e4385cd6c71a4e349d7a',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftheta_157',['get_theta',['../namespaceFCCAnalyses_1_1MCParticle.html#a4f65523ac52d988ed14b29db3acf897e',1,'FCCAnalyses::MCParticle::get_theta()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ac08bd102c77a2ea6d2403a216f3ab8a8',1,'FCCAnalyses::ReconstructedParticle::get_theta()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a2045fed2e83e9a5257f3707d144caa8b',1,'FCCAnalyses::JetConstituentsUtils::get_theta()'],['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a6877af1c186b3d0bd851489ff144512f',1,'FCCAnalyses::JetClusteringUtils::get_theta()']]], + ['get_5ftheta_5fsv_158',['get_theta_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a62cdd77a5739f2a36a022204ca086e8f',1,'FCCAnalyses::VertexingUtils::get_theta_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a7a15b387440f90eabc11182c19ac125a',1,'FCCAnalyses::VertexingUtils::get_theta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)']]], + ['get_5fthetarel_159',['get_thetarel',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a1147c1c06613c6c5f34475f47e94a01f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fthetarel_5fcluster_160',['get_thetarel_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a844385b824d911253835766837f61383',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftime_161',['get_time',['../namespaceFCCAnalyses_1_1MCParticle.html#abac4eb54eeb7c5d65ebadfde194e6598',1,'FCCAnalyses::MCParticle']]], + ['get_5ftlv_162',['get_tlv',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a6e34fa904c0af388ee566edf5a928153',1,'FCCAnalyses::ReconstructedParticle::get_tlv(edm4hep::ReconstructedParticleData in)'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#adfbf4e94a4fb4a08e81bb727eb553847',1,'FCCAnalyses::ReconstructedParticle::get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, int index)'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a650948ee510123d52d4f220a3848d98b',1,'FCCAnalyses::ReconstructedParticle::get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)'],['../namespaceFCCAnalyses_1_1MCParticle.html#a6df0433db6e5adfc13ce8a3f7410ad41',1,'FCCAnalyses::MCParticle::get_tlv()']]], + ['get_5ftrackcov_163',['get_trackCov',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3fc24464ec4193f871a7fd6f58c85405',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftrackd0_164',['get_trackd0',['../namespaceFCCAnalyses_1_1myUtils.html#ae04394c5c8978c109c18f6844dc4e62a',1,'FCCAnalyses::myUtils']]], + ['get_5ftracke_165',['get_trackE',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aea159cc3e29d84b6e6c1d80538920d84',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftrackmom_166',['get_trackMom',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aba10973d3f2bb2ff00a989d71017be01',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftrackparam_167',['get_trackParam',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad6e16d178b83bdbe1f9271e08dc716b0',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftracksinjets_168',['get_tracksInJets',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a1fdd14630d9ab443e9ee41636e7cd904',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftrackz0_169',['get_trackz0',['../namespaceFCCAnalyses_1_1myUtils.html#a90e6dba1460b8c84ff5feb3dd2d600ae',1,'FCCAnalyses::myUtils']]], + ['get_5ftree_170',['get_tree',['../structFCCAnalyses_1_1MCParticle_1_1get__tree.html#a038566f9460a4960aae11e890aebfba1',1,'FCCAnalyses::MCParticle::get_tree::get_tree()'],['../structFCCAnalyses_1_1MCParticle_1_1get__tree.html',1,'FCCAnalyses::MCParticle::get_tree']]], + ['get_5ftruetrack_171',['get_truetrack',['../namespaceFCCAnalyses_1_1myUtils.html#aa325ad7e96391ee9bb39fcf63eadd688',1,'FCCAnalyses::myUtils']]], + ['get_5ftruevertex_172',['get_trueVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a471394aaffe752c99abb5067e0ed6e3b',1,'FCCAnalyses::myUtils']]], + ['get_5ftype_173',['get_type',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ad6e7d1a2f611958c3f9a1b83bc4dddcf',1,'FCCAnalyses::JetConstituentsUtils::get_type()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#aefa017939fe3b878f90757200552cbaa',1,'FCCAnalyses::ReconstructedParticle::get_type()']]], + ['get_5fv0candidate_174',['get_V0candidate',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a9243fbf78cbe3a2e4ab5b6486811f838',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['get_5fv0s_175',['get_v0s',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a28aa2a921da6ce00e6a1405c23b5d7e5',1,'FCCAnalyses::VertexFinderLCFIPlus::get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a0393232fcd900e13563b9adea47abf2b',1,'FCCAnalyses::VertexFinderLCFIPlus::get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999, double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995, double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995, double chi2_cut=9.)']]], + ['get_5fv0s_5fjet_176',['get_V0s_jet',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a19af0408f5c69b4c8c58dd9a852675b8',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['get_5fvertex_177',['get_vertex',['../namespaceFCCAnalyses_1_1MCParticle.html#a29f4974773b9d016a98eafebef1c34de',1,'FCCAnalyses::MCParticle']]], + ['get_5fvertex_5fchi2_178',['get_Vertex_chi2',['../namespaceFCCAnalyses_1_1myUtils.html#ad13d76f173da6be00c437effd4773f1b',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fd2mc_179',['get_Vertex_d2MC',['../namespaceFCCAnalyses_1_1myUtils.html#a729ff9e876ee14adb95ea2c10299f777',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fd2pv_180',['get_Vertex_d2PV',['../namespaceFCCAnalyses_1_1myUtils.html#a004ba5d54aec7e07b79a647f97e76fd0',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fd2pverror_181',['get_Vertex_d2PVError',['../namespaceFCCAnalyses_1_1myUtils.html#afd9910dd8d7d67879b65d7a8ac39d882',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5find_182',['get_Vertex_ind',['../namespaceFCCAnalyses_1_1myUtils.html#ac8d929ba8346e6fd94442b4045dc4094',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5findmc_183',['get_vertex_indmc',['../namespaceFCCAnalyses_1_1myUtils.html#a037704045ea4fb6d60f1931f8d8d353a',1,'FCCAnalyses::myUtils::get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)'],['../namespaceFCCAnalyses_1_1myUtils.html#aa18434f47cfde8e0d8280f2ad9ed1c87',1,'FCCAnalyses::myUtils::get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)']]], + ['get_5fvertex_5fispv_184',['get_Vertex_isPV',['../namespaceFCCAnalyses_1_1myUtils.html#a811846da52d5ff53ab02d159fbad7e8c',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fmass_185',['get_Vertex_mass',['../namespaceFCCAnalyses_1_1myUtils.html#afc337d031f7464df0f32ce1802e45e58',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fntracks_186',['get_Vertex_ntracks',['../namespaceFCCAnalyses_1_1myUtils.html#a337e7143dd407b7ad9c2ed29449df485',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fthrusthemis_187',['get_Vertex_thrusthemis',['../namespaceFCCAnalyses_1_1myUtils.html#a59631e8d20e11ec227de7828c571a689',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fthrusthemis_5fangle_188',['get_Vertex_thrusthemis_angle',['../namespaceFCCAnalyses_1_1myUtils.html#afc99192f0ef5bc198d4be0cb6b64961c',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fthrusthemis_5femin_189',['get_Vertex_thrusthemis_emin',['../namespaceFCCAnalyses_1_1myUtils.html#ab3cb8d57826f7ebf9486acd9688bfc4d',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fx_190',['get_vertex_x',['../namespaceFCCAnalyses_1_1myUtils.html#afb148f1d6b052c5d0eb7fb700d67c4fd',1,'FCCAnalyses::myUtils::get_Vertex_x()'],['../namespaceFCCAnalyses_1_1MCParticle.html#ac4f544d34da140dee19b79a4850a76db',1,'FCCAnalyses::MCParticle::get_vertex_x()']]], + ['get_5fvertex_5fxerr_191',['get_Vertex_xErr',['../namespaceFCCAnalyses_1_1myUtils.html#adf23daf4e8a30d63e57dd3a515fd53a8',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fy_192',['get_vertex_y',['../namespaceFCCAnalyses_1_1MCParticle.html#a80f988e2f7d7c7ee354985f1941365b5',1,'FCCAnalyses::MCParticle::get_vertex_y()'],['../namespaceFCCAnalyses_1_1myUtils.html#ad96e1b602ea7ad4c08a3520019b84ec2',1,'FCCAnalyses::myUtils::get_Vertex_y(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)']]], + ['get_5fvertex_5fyerr_193',['get_Vertex_yErr',['../namespaceFCCAnalyses_1_1myUtils.html#ac156bf066c768ac4b3965d3e8f087469',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fz_194',['get_vertex_z',['../namespaceFCCAnalyses_1_1myUtils.html#a0d13f34fa27040f4db32bcf0ffe70319',1,'FCCAnalyses::myUtils::get_Vertex_z()'],['../namespaceFCCAnalyses_1_1MCParticle.html#afbf2867627c722ced4cef628546b65ef',1,'FCCAnalyses::MCParticle::get_vertex_z()']]], + ['get_5fvertex_5fzerr_195',['get_Vertex_zErr',['../namespaceFCCAnalyses_1_1myUtils.html#aeca685c9abe2c442e6350500cfed8c1c',1,'FCCAnalyses::myUtils']]], + ['get_5fvertexdata_196',['get_vertexdata',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a4dad66416e90d010e78de67ac3283f15',1,'FCCAnalyses::VertexingUtils::get_VertexData(FCCAnalysesVertex TheVertex)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a1415bce1dfaa0c53c2cae4950748338e',1,'FCCAnalyses::VertexingUtils::get_VertexData(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a0ee263cbc5260bcc46ddf46d586a947c',1,'FCCAnalyses::VertexingUtils::get_VertexData(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)']]], + ['get_5fvertexntrk_197',['get_vertexntrk',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a83b59578968f82452e8ab975482786a3',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(FCCAnalysesVertex TheVertex)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a97e17a63b2ed7f49d06336383cc24380',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab0014ffa8093659dac0c71781f6013ef',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fvertexobject_198',['get_VertexObject',['../namespaceFCCAnalyses_1_1myUtils.html#a30d9ddc3aae337e05297e503e31d1fe8',1,'FCCAnalyses::myUtils']]], + ['get_5fvertexrecoind_199',['get_VertexRecoInd',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ac881e5be1fa00e9afa9f76a1c625e880',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fvertexrecoparticlesind_200',['get_VertexRecoParticlesInd',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aa350e993211d1c32caf5c5d81220755e',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fweight_201',['get_weight',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#ae9eaf58df00029f5b82c0a7bbea67417',1,'FCCAnalyses::JetFlavourUtils::get_weight()'],['../namespaceFCCAnalyses_1_1WeaverUtils.html#aed5f1c2d28ede2ba632b72d46b93d612',1,'FCCAnalyses::WeaverUtils::get_weight()']]], + ['get_5fweight_5fstr_202',['get_weight_str',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a82b12617c6684475f291b76663534e12',1,'jetFlavourHelper::JetFlavourHelper']]], + ['get_5fweights_203',['get_weights',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#a805f97e89d9423104302c3c762d1e75d',1,'FCCAnalyses::JetFlavourUtils::get_weights()'],['../namespaceFCCAnalyses_1_1WeaverUtils.html#a2ddf13fd51c7a66e5a0ed6c26c0ee327',1,'FCCAnalyses::WeaverUtils::get_weights()']]], + ['get_5fy_204',['get_y',['../namespaceFCCAnalyses_1_1MCParticle.html#aca0dad50feee6714796d321fa953c9f5',1,'FCCAnalyses::MCParticle::get_y()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a386bcb639bce916197256101e37f2c19',1,'FCCAnalyses::ReconstructedParticle::get_y()']]], + ['get_5fz0_205',['get_z0',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a15cfdd8e88f77cf1fdd75d2d7226164c',1,'FCCAnalyses::JetConstituentsUtils::get_z0()'],['../namespaceFCCAnalyses_1_1myUtils.html#a17c6aca3e7a7e29ade84c342992a7292',1,'FCCAnalyses::myUtils::get_z0()']]], + ['get_5fz0_5fcov_206',['get_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ab2a67baa593397feff093c7c6faef290',1,'FCCAnalyses::JetConstituentsUtils']]], + ['getaxischarge_207',['getaxischarge',['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html',1,'FCCAnalyses::Algorithms::getAxisCharge'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html#a7ef1fd60e6db97ca3014ff7e8d72ba0c',1,'FCCAnalyses::Algorithms::getAxisCharge::getAxisCharge()']]], + ['getaxiscostheta_208',['getaxiscostheta',['../namespaceFCCAnalyses_1_1Algorithms.html#ac50a2caf1b45deb4b228ccd94f5e145a',1,'FCCAnalyses::Algorithms::getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)'],['../namespaceFCCAnalyses_1_1Algorithms.html#a4332a40bceda3b6c08dabf0a4ba01351',1,'FCCAnalyses::Algorithms::getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)']]], + ['getaxisenergy_209',['getaxisenergy',['../structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html#a7e77006758069b350e7dd2f9c85fefbe',1,'FCCAnalyses::Algorithms::getAxisEnergy::getAxisEnergy()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html',1,'FCCAnalyses::Algorithms::getAxisEnergy']]], + ['getaxismass_210',['getaxismass',['../structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html#acfe1bde40307b5c8cea098f7af6f8f54',1,'FCCAnalyses::Algorithms::getAxisMass::getAxisMass()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html',1,'FCCAnalyses::Algorithms::getAxisMass']]], + ['getaxisn_211',['getaxisn',['../structFCCAnalyses_1_1Algorithms_1_1getAxisN.html#a83a3fe3cac76108a6bbf5ae9ed728858',1,'FCCAnalyses::Algorithms::getAxisN::getAxisN()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisN.html',1,'FCCAnalyses::Algorithms::getAxisN']]], + ['getcalocluster_5fenergy_212',['getCaloCluster_energy',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a26200d975a96e9abbde39f8a2f1cc2d2',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fenergyinlayers_213',['getCaloCluster_energyInLayers',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#acc45980f3c8d6648afc3b8cffbe69e0b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5feta_214',['getCaloCluster_eta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#acae8aa8e17825e0f3365b027d3b075c8',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5ffirstcell_215',['getCaloCluster_firstCell',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a02a267e9e4655550cca3509572d67565',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5flastcell_216',['getCaloCluster_lastCell',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ad91caea6a9f7c363fb51100526dafbf1',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fphi_217',['getCaloCluster_phi',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#acf9ea6a0665881d6f767281f0fa89551',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fpositionvector3_218',['getCaloCluster_positionVector3',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aaf822d15f7d7e2b6f125ec5936afb316',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5ftheta_219',['getCaloCluster_theta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a7860fe1e154ad8dffe733e9ca34a77d6',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fx_220',['getCaloCluster_x',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ab8ed5fa346ed33aaa3c2b54f22628c09',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fy_221',['getCaloCluster_y',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a273f7b3798fe2740909c08e150bb65c7',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fz_222',['getCaloCluster_z',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a3ffc30a6c54b4e56c8d6431211bf6ebf',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fenergy_223',['getCaloHit_energy',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a80746e9541f3dfb66f327ce3d9f48859',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5feta_224',['getCaloHit_eta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a21c7bc557e1cc04bf3aeea0bfee24176',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fetaidx_225',['getCaloHit_etaIdx',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ab5e16004b0f6e1bc74b0dc379e54366f',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5flayer_226',['getCaloHit_layer',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aa39750d76ff507b8e58db3636f152033',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fmoduleidx_227',['getCaloHit_moduleIdx',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a62f6d88c14ffdad9ea9c4101b341e27b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fphi_228',['getCaloHit_phi',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aa8651ee162a8f2db96c3caf38fdae236',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fphiidx_229',['getCaloHit_phiIdx',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a5dd4dba10deba7e43cb18c81a26fc050',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fpositionvector3_230',['getCaloHit_positionVector3',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a26255b4d33c4598f8db0bde9daa9055d',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5ftheta_231',['getCaloHit_theta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#abdd7b4e41d0e58278d881b92d588f01d',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fthetaidx_232',['getCaloHit_thetaIdx',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a871760ab31d00492bdcef36a8614ea0b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fx_233',['getCaloHit_x',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a6a6e299c547a009c61499be1dafd38bd',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fy_234',['getCaloHit_y',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a9211334b7a2afac74c82b2a0f204316c',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fz_235',['getCaloHit_z',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ada934f21a4d7b4d5ae7725305cc9ab7f',1,'FCCAnalyses::CaloNtupleizer']]], + ['getfccanalysescomposite_5fanglethrust_236',['getFCCAnalysesComposite_anglethrust',['../namespaceFCCAnalyses_1_1myUtils.html#ae87565a01933055f46664ab94e29783b',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fb_237',['getFCCAnalysesComposite_B',['../namespaceFCCAnalyses_1_1myUtils.html#a9784d088de15fdeba3e0a7a11b909fed',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fcharge_238',['getFCCAnalysesComposite_charge',['../namespaceFCCAnalyses_1_1myUtils.html#a2828b2c761ee2fef83d842503bc978f5',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fd0_239',['getFCCAnalysesComposite_d0',['../namespaceFCCAnalyses_1_1myUtils.html#a97ed144a427e8bd55fa2d66f12061beb',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5findex_240',['getFCCAnalysesComposite_index',['../namespaceFCCAnalyses_1_1myUtils.html#a105e2ffeb4239c8a539cd81fa8502365',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fmass_241',['getfccanalysescomposite_mass',['../namespaceFCCAnalyses_1_1myUtils.html#ae98dc7684681c3ce78380f21e7a9bd12',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)'],['../namespaceFCCAnalyses_1_1myUtils.html#aba6bed0cc3d8c19ca25fe086dcae95da',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespaceFCCAnalyses_1_1myUtils.html#a505a3fe57e8e87fd501152f02f0f4dae',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)'],['../namespaceFCCAnalyses_1_1myUtils.html#af8dd27e702a805f2e25ee4720b623470',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)']]], + ['getfccanalysescomposite_5fmcvertex_242',['getFCCAnalysesComposite_mcvertex',['../namespaceFCCAnalyses_1_1myUtils.html#a742b653e5cea0959a9eb52755827c74b',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fn_243',['getfccanalysescomposite_n',['../namespaceFCCAnalyses_1_1myUtils.html#a3c2a294492f22512e87c88951c1092c1',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespaceFCCAnalyses_1_1myUtils.html#af226263acf0d182784a6f7931a91da38',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)']]], + ['getfccanalysescomposite_5fp_244',['getfccanalysescomposite_p',['../namespaceFCCAnalyses_1_1myUtils.html#a875867ae1964f4df2a94ecbd1652dd62',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)'],['../namespaceFCCAnalyses_1_1myUtils.html#a5bce60372515c1815b61663ef0a757c9',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)']]], + ['getfccanalysescomposite_5fparticle_245',['getFCCAnalysesComposite_particle',['../namespaceFCCAnalyses_1_1myUtils.html#a07507bd1fb0eab39bd332112353fe905',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fq_246',['getFCCAnalysesComposite_q',['../namespaceFCCAnalyses_1_1myUtils.html#ae0051ba46657fe560d78a9eb974f0460',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5ftrack_247',['getFCCAnalysesComposite_track',['../namespaceFCCAnalyses_1_1myUtils.html#af19b2e51c21b8298fe127e16dbf6bb2a',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5ftruthmatch_248',['getFCCAnalysesComposite_truthMatch',['../namespaceFCCAnalyses_1_1myUtils.html#ae97d05297620cfce63232643003a32cd',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5ftype_249',['getFCCAnalysesComposite_type',['../namespaceFCCAnalyses_1_1myUtils.html#a643355629036dd9ce9aecc076fe79824',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fvertex_250',['getfccanalysescomposite_vertex',['../namespaceFCCAnalyses_1_1myUtils.html#adc10b0f8424240e962a0f0b8ca08a84f',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespaceFCCAnalyses_1_1myUtils.html#acaaf68fd7789c7afeee6eb18b4ef630a',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)']]], + ['getfccanalysescomposite_5fz0_251',['getFCCAnalysesComposite_z0',['../namespaceFCCAnalyses_1_1myUtils.html#a186420159f96502bef9cedc24f15b23e',1,'FCCAnalyses::myUtils']]], + ['getfloatat_252',['getfloatat',['../structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html#adb0d510b3835f9edb73d04ed73fb7f9b',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::getFloatAt()'],['../structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html',1,'FCCAnalyses::CaloNtupleizer::getFloatAt']]], + ['getjet_5fbtag_253',['getJet_btag',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#acf39f57a212a1132a63fdec3c09f56e8',1,'FCCAnalyses::ReconstructedParticle']]], + ['getjet_5fntags_254',['getJet_ntags',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ae5099c85da54c6437c08ced735902f71',1,'FCCAnalyses::ReconstructedParticle']]], + ['getmass_255',['getMass',['../namespaceFCCAnalyses_1_1Algorithms.html#a8841eda876ff01723aa8f0c908e037ab',1,'FCCAnalyses::Algorithms']]], + ['getmc_5fdaughter_256',['getMC_daughter',['../namespaceFCCAnalyses_1_1myUtils.html#a4f18ea0a4531847199165cf8e3ffe433',1,'FCCAnalyses::myUtils']]], + ['getmc_5fparent_257',['getmc_parent',['../namespaceFCCAnalyses_1_1myUtils.html#a5b63add29b09726285029bfe62396cbc',1,'FCCAnalyses::myUtils::getMC_parent(int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)'],['../namespaceFCCAnalyses_1_1myUtils.html#a1b68789ce227ca31f401f815631aa4a2',1,'FCCAnalyses::myUtils::getMC_parent(int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)']]], + ['getrp2mc_5fcharge_258',['getRP2MC_charge',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#ac5b5f8330112e9c6ebdb3c4503bd540c',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5findex_259',['getRP2MC_index',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a45e480450e26cf595d93ebd1c6045131',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5findex_5ftest_260',['getRP2MC_index_test',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a77faac5d4a93607d10e5bcdc705c39ba',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5findexvec_261',['getRP2MC_indexVec',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a325b13e64dd9bb4fbd8f15e9e9f990b4',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fmass_262',['getRP2MC_mass',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a33264fb41db812e2cf10cd568293d7ec',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fp_263',['getRP2MC_p',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#af04e068ffe7b3da0cc51692b6bc3ab72',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fp_5ffunc_264',['getRP2MC_p_func',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func.html',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fparentid_265',['getRP2MC_parentid',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a1586e586cc977622ebc40cc1614ee48f',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fpdg_266',['getRP2MC_pdg',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a149f689e42d84cb76dc55aa6ff378a92',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fpx_267',['getRP2MC_px',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a1a85e561be2c54972bd614242c2d55bb',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fpy_268',['getRP2MC_py',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a57018aa27bee48315735f1afb364f672',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fpz_269',['getRP2MC_pz',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a7c567b244fc3126ba69bcfdacd4e2b98',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5ftlv_270',['getRP2MC_tlv',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#aa53e926ca09152d91238d875c48dea3d',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2trk_271',['getRP2TRK',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a87f9d795fe2b0899ce2c4612a6f6a56d',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fbz_272',['getRP2TRK_Bz',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a979126203854bca67615c061f7a254ef',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fcharge_273',['getRP2TRK_charge',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac27d0b0d86cbfb4a2316eade286d351f',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_274',['getRP2TRK_D0',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a65e8e3ebe01ca224a216e8d6b0b6488e',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fcov_275',['getRP2TRK_D0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a796ba55959c1f7132902680db63e8676',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fomega_5fcov_276',['getRP2TRK_d0_omega_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a4ea6aecf52a1dfe172a13f40a7d612ea',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fphi0_5fcov_277',['getRP2TRK_d0_phi0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a8abe5994211ab00f7cf89174ac03f000',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fsig_278',['getRP2TRK_D0_sig',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac38e51743e9b47b49e312c344d5919db',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5ftanlambda_5fcov_279',['getRP2TRK_d0_tanlambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a46bfac4caa3bee61df59d8dd63bab7b7',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fz0_5fcov_280',['getRP2TRK_d0_z0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a3e8ceb65aeaa269a9a932b17fcf4d93b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fmom_281',['getRP2TRK_mom',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a36734e7f49391a779d63b4c8ed1f164f',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fomega_282',['getRP2TRK_omega',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a0c01c84666c92302ca2f6ab829c6eba6',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fomega_5fcov_283',['getRP2TRK_omega_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#af7a2d7da8764f9047fff28c42eb5ebc4',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fomega_5ftanlambda_5fcov_284',['getRP2TRK_omega_tanlambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a36d4785091bf971aa63e9cf8ea0a1d0f',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fomega_5fz0_5fcov_285',['getRP2TRK_omega_z0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#aefadeaf9a7f8a23a9928106857ccf6e2',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi_286',['getRP2TRK_phi',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#aa7e4f49a178b0d0bf51ecc0a0e201f2b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi0_5fomega_5fcov_287',['getRP2TRK_phi0_omega_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a4aca5ed17404743600d265c64a76bd3b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi0_5ftanlambda_5fcov_288',['getRP2TRK_phi0_tanlambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#acdb6d6ee9437e6426409fbe2ee49d9d0',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi0_5fz0_5fcov_289',['getRP2TRK_phi0_z0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a468868c800bfeaeea8e98be9d1640d4b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi_5fcov_290',['getRP2TRK_phi_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a7198c32bbaa350f3a9e980c85417dec6',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5ftanlambda_291',['getRP2TRK_tanLambda',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a11a77d2d897cd5ef75ec14d4bad4d216',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5ftanlambda_5fcov_292',['getRP2TRK_tanLambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a031d47d709d2c8b59ea49ef7347dc927',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fz0_293',['getRP2TRK_Z0',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a46bcc46988c516fa1d02cd6576ebb42b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fz0_5fcov_294',['getRP2TRK_Z0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#aa7f9e5152858d02ff2e548de75b75aed',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fz0_5fsig_295',['getRP2TRK_Z0_sig',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac7f937478727047f3b18a45a4280d1f6',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fz0_5ftanlambda_5fcov_296',['getRP2TRK_z0_tanlambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#acaf88c75f9b518c3766675053be69b57',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getsimcalohit_5fdepth_297',['getSimCaloHit_depth',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a950838630078280ac2772c0ccf0d5898',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fenergy_298',['getSimCaloHit_energy',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a99df9a01ac9b0a6dcd03b4f803b14ade',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5feta_299',['getSimCaloHit_eta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a0fa5aa96ac2905002ed4a853b0454fd5',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fphi_300',['getSimCaloHit_phi',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a7f897a6c13adfc18bbca533316492706',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fpositionvector3_301',['getSimCaloHit_positionVector3',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a98da6743f187d448cb977fa67d73eae6',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fr_302',['getSimCaloHit_r',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a1bc3011badec19b8b59a9c3f37f4ec05',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5ftheta_303',['getSimCaloHit_theta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a91cef666c55e40fa30d625fb056b6a7f',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fx_304',['getSimCaloHit_x',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ab66de287d08d1472caefe33768454bc4',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fy_305',['getSimCaloHit_y',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ac40a7bd78ec7b71f0a1c07605ac6bbd9',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fz_306',['getSimCaloHit_z',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a5f2cfddb6fa514470a7178e85873242b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcellid_307',['getSimCellID',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a527e80611b354dcb16ca8432108214d1',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fenergy_308',['getSimParticleSecondaries_energy',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aed9b00635fe56c92ef6325632ab05e4d',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5feta_309',['getSimParticleSecondaries_eta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ad0c5ba81990d2066ca8bbe72f3c3dbaf',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fpdg_310',['getSimParticleSecondaries_PDG',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ae907542b453cc3eb1307e6c6f596ca4b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fphi_311',['getSimParticleSecondaries_phi',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a557044277552fca6a64d67b692732baf',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5ftheta_312',['getSimParticleSecondaries_theta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a3d8b5ddc81367f7cd422ad2e9ab119c3',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fx_313',['getSimParticleSecondaries_x',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aff20d51162024aa6295963c69822690e',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fy_314',['getSimParticleSecondaries_y',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a416a29da8e4bad661949d7575483434f',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fz_315',['getSimParticleSecondaries_z',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ae6c935dcfe36b3b2165bd5720770fafd',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsize_316',['getsize',['../namespaceFCCAnalyses_1_1Utils.html#a0e7ffefde1cf7b9533f0a198771ad954',1,'FCCAnalyses::Utils']]], + ['getthrustpointing_317',['getthrustpointing',['../structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html#a3158649230762e956e23b7080f78591d',1,'FCCAnalyses::Algorithms::getThrustPointing::getThrustPointing()'],['../structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html',1,'FCCAnalyses::Algorithms::getThrustPointing']]], + ['gettk_5fn_318',['getTK_n',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a83619e1141b1402c3191ce44f7d42f01',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['gettrack2mc_5findex_319',['getTrack2MC_index',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#ae79d0f72844901237362d370fd60dd16',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['globalmm_320',['globalmm',['../namespaceFCCAnalyses_1_1myUtils.html#acb83e14905e0e5a24e422db97849c32f',1,'FCCAnalyses::myUtils']]], + ['gmother_5find_321',['gmother_ind',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#a58bc47d2f1c4aef3cddf0ddfe91c0bdd',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], + ['gweaver2_322',['gWeaver2',['../namespaceFCCAnalyses.html#a297716b181abd8c1c5f0f1cd079876bf',1,'FCCAnalyses']]], + ['gweavers_323',['gWeavers',['../namespaceFCCAnalyses.html#a3fed8fa694d7905bd9ad079e81b58ef4',1,'FCCAnalyses']]] ]; diff --git a/doc/latest/search/all_9.js b/doc/latest/search/all_9.js index 53412e14b2..c457379d74 100644 --- a/doc/latest/search/all_9.js +++ b/doc/latest/search/all_9.js @@ -1,6 +1,6 @@ var searchData= [ - ['has_5fanglethrust_5femin_0',['has_anglethrust_emin',['../namespace_f_c_c_analyses_1_1my_utils.html#a4115549e422f128e3e44c34de0449ab2',1,'FCCAnalyses::myUtils']]], - ['haspv_1',['hasPV',['../namespace_f_c_c_analyses_1_1my_utils.html#a51ffb50ed91797e80986881eda4d5cae',1,'FCCAnalyses::myUtils']]], - ['hastrk_2',['hasTRK',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ad6578cb6b6fb8dfedbde3a00aa32d1c3',1,'FCCAnalyses::ReconstructedParticle2Track']]] + ['has_5fanglethrust_5femin_0',['has_anglethrust_emin',['../namespaceFCCAnalyses_1_1myUtils.html#a4115549e422f128e3e44c34de0449ab2',1,'FCCAnalyses::myUtils']]], + ['haspv_1',['hasPV',['../namespaceFCCAnalyses_1_1myUtils.html#a51ffb50ed91797e80986881eda4d5cae',1,'FCCAnalyses::myUtils']]], + ['hastrk_2',['hasTRK',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ad6578cb6b6fb8dfedbde3a00aa32d1c3',1,'FCCAnalyses::ReconstructedParticle2Track']]] ]; diff --git a/doc/latest/search/all_a.js b/doc/latest/search/all_a.js index 3a4dc8228f..5d36eee4ce 100644 --- a/doc/latest/search/all_a.js +++ b/doc/latest/search/all_a.js @@ -1,22 +1,22 @@ var searchData= [ - ['index_0',['index',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a456b23abb9e6a6233b5eb1da95ccaefb',1,'FCCAnalyses::myUtils::FCCAnalysesComposite']]], - ['inference_1',['inference',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a18dc5b5d28a75783cc78df8a96d4623b',1,'jetFlavourHelper::JetFlavourHelper']]], - ['info_2',['info',['../struct_weaver_interface_1_1_preprocess_params.html#a4f8ca7fd16cb2a99bae7ee397221d668',1,'WeaverInterface::PreprocessParams']]], - ['init_3',['init',['../classcontrib_1_1_valencia_brief_jet.html#a634c8167dc6b0e89bcf19e54e30a4990',1,'contrib::ValenciaBriefJet']]], - ['initialise_5ffccanalysesjet_4',['initialise_FCCAnalysesJet',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a99da9ebefeed1cf04ba4c80d28f67e05',1,'FCCAnalyses::JetClusteringUtils']]], - ['input_5fcoll_5',['input_coll',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#aa3fd3a9a8125270bbdb1bbf093565aa3',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], - ['input_5fnames_5f_6',['input_names_',['../class_o_n_n_x_runtime.html#a4a73a8a724bb65c98baef2e53cc05b1d',1,'ONNXRuntime']]], - ['input_5fnode_5fdims_5f_7',['input_node_dims_',['../class_o_n_n_x_runtime.html#a78644c4bc27cf26833dd3026289fbd2c',1,'ONNXRuntime']]], - ['input_5fnode_5fstrings_5f_8',['input_node_strings_',['../class_o_n_n_x_runtime.html#a9ea4568b9e064847a8ed4d4e5a8dafc7',1,'ONNXRuntime']]], - ['input_5fshapes_5f_9',['input_shapes_',['../class_weaver_interface.html#a208751dc60beb974b03ec307d887b9fa',1,'WeaverInterface']]], - ['input_5fsizes_5f_10',['input_sizes_',['../class_weaver_interface.html#a5ead74d59105f7dd72c60dca5a16806b',1,'WeaverInterface']]], - ['inputnames_11',['inputNames',['../class_o_n_n_x_runtime.html#a2cec0f03a380c639e88650e4925074ad',1,'ONNXRuntime']]], - ['intersection_12',['Intersection',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a14f48d75f1d9b7696a5387be202ce9a6',1,'FCCAnalyses::ReconstructedTrack']]], - ['invariantmass_13',['InvariantMass',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a24bc393eb950a5adc708cac92ec6cf8d',1,'FCCAnalyses::JetConstituentsUtils']]], - ['invm_14',['invM',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html#a51060d179a88b63a221da0a7ecbc9640',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], - ['isprimary_5ffortracks_15',['IsPrimary_forTracks',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#a9f074d5475db3aab1ce870f281a4a8ba',1,'FCCAnalyses::VertexFitterSimple']]], - ['ispv_16',['isPV',['../namespace_f_c_c_analyses_1_1my_utils.html#aa6c482d29e073751795648727a554892',1,'FCCAnalyses::myUtils']]], - ['issetup_17',['isSetup',['../namespace_f_c_c_analyses.html#afb3bd9dfba7d818a8e4d86659621c92a',1,'FCCAnalyses']]], - ['isv0_18',['isV0',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a80955664dd4bb06533bfbc97575dcc66',1,'FCCAnalyses::VertexFinderLCFIPlus']]] + ['index_0',['index',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a456b23abb9e6a6233b5eb1da95ccaefb',1,'FCCAnalyses::myUtils::FCCAnalysesComposite']]], + ['inference_1',['inference',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a18dc5b5d28a75783cc78df8a96d4623b',1,'jetFlavourHelper::JetFlavourHelper']]], + ['info_2',['info',['../structWeaverInterface_1_1PreprocessParams.html#a4f8ca7fd16cb2a99bae7ee397221d668',1,'WeaverInterface::PreprocessParams']]], + ['init_3',['init',['../classcontrib_1_1ValenciaBriefJet.html#a634c8167dc6b0e89bcf19e54e30a4990',1,'contrib::ValenciaBriefJet']]], + ['initialise_5ffccanalysesjet_4',['initialise_FCCAnalysesJet',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a99da9ebefeed1cf04ba4c80d28f67e05',1,'FCCAnalyses::JetClusteringUtils']]], + ['input_5fcoll_5',['input_coll',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#aa3fd3a9a8125270bbdb1bbf093565aa3',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], + ['input_5fnames_5f_6',['input_names_',['../classONNXRuntime.html#a4a73a8a724bb65c98baef2e53cc05b1d',1,'ONNXRuntime']]], + ['input_5fnode_5fdims_5f_7',['input_node_dims_',['../classONNXRuntime.html#a78644c4bc27cf26833dd3026289fbd2c',1,'ONNXRuntime']]], + ['input_5fnode_5fstrings_5f_8',['input_node_strings_',['../classONNXRuntime.html#a9ea4568b9e064847a8ed4d4e5a8dafc7',1,'ONNXRuntime']]], + ['input_5fshapes_5f_9',['input_shapes_',['../classWeaverInterface.html#a208751dc60beb974b03ec307d887b9fa',1,'WeaverInterface']]], + ['input_5fsizes_5f_10',['input_sizes_',['../classWeaverInterface.html#a5ead74d59105f7dd72c60dca5a16806b',1,'WeaverInterface']]], + ['inputnames_11',['inputNames',['../classONNXRuntime.html#a2cec0f03a380c639e88650e4925074ad',1,'ONNXRuntime']]], + ['intersection_12',['Intersection',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a14f48d75f1d9b7696a5387be202ce9a6',1,'FCCAnalyses::ReconstructedTrack']]], + ['invariantmass_13',['InvariantMass',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a24bc393eb950a5adc708cac92ec6cf8d',1,'FCCAnalyses::JetConstituentsUtils']]], + ['invm_14',['invM',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html#a51060d179a88b63a221da0a7ecbc9640',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], + ['isprimary_5ffortracks_15',['IsPrimary_forTracks',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#a9f074d5475db3aab1ce870f281a4a8ba',1,'FCCAnalyses::VertexFitterSimple']]], + ['ispv_16',['isPV',['../namespaceFCCAnalyses_1_1myUtils.html#aa6c482d29e073751795648727a554892',1,'FCCAnalyses::myUtils']]], + ['issetup_17',['isSetup',['../namespaceFCCAnalyses.html#afb3bd9dfba7d818a8e4d86659621c92a',1,'FCCAnalyses']]], + ['isv0_18',['isV0',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a80955664dd4bb06533bfbc97575dcc66',1,'FCCAnalyses::VertexFinderLCFIPlus']]] ]; diff --git a/doc/latest/search/all_b.js b/doc/latest/search/all_b.js index 09b089471f..6fab42a4d9 100644 --- a/doc/latest/search/all_b.js +++ b/doc/latest/search/all_b.js @@ -1,24 +1,24 @@ var searchData= [ - ['jet_0',['jet',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a4f49d03467e980703f414def2b4e59e7',1,'jetFlavourHelper::JetFlavourHelper']]], - ['jet_5fobs_1',['jet_obs',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#a726343730b6ccd6de2424d74771a86f7',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], - ['jetclustering_2',['JetClustering',['../namespace_jet_clustering.html',1,'']]], - ['jetclustering_2ecc_3',['JetClustering.cc',['../_jet_clustering_8cc.html',1,'']]], - ['jetclustering_2eh_4',['JetClustering.h',['../_jet_clustering_8h.html',1,'']]], - ['jetclusteringhelper_5',['jetClusteringHelper',['../namespacejet_clustering_helper.html',1,'']]], - ['jetclusteringhelper_2epy_6',['jetClusteringHelper.py',['../jet_clustering_helper_8py.html',1,'']]], - ['jetclusteringutils_2ecc_7',['JetClusteringUtils.cc',['../_jet_clustering_utils_8cc.html',1,'']]], - ['jetclusteringutils_2eh_8',['JetClusteringUtils.h',['../_jet_clustering_utils_8h.html',1,'']]], - ['jetconstituentsutils_2ecc_9',['JetConstituentsUtils.cc',['../_jet_constituents_utils_8cc.html',1,'']]], - ['jetconstituentsutils_2eh_10',['JetConstituentsUtils.h',['../_jet_constituents_utils_8h.html',1,'']]], - ['jetflavourhelper_11',['jetflavourhelper',['../classjet_flavour_helper_1_1_jet_flavour_helper.html',1,'jetFlavourHelper.JetFlavourHelper'],['../namespacejet_flavour_helper.html',1,'jetFlavourHelper']]], - ['jetflavourhelper_2epy_12',['jetFlavourHelper.py',['../jet_flavour_helper_8py.html',1,'']]], - ['jetflavourutils_2ecc_13',['JetFlavourUtils.cc',['../_jet_flavour_utils_8cc.html',1,'']]], - ['jetflavourutils_2eh_14',['JetFlavourUtils.h',['../_jet_flavour_utils_8h.html',1,'']]], - ['jets_15',['jets',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html#a9cb6fb56f7cca98091f81ef68fa3a1db',1,'JetClustering::FCCAnalysesJet::jets'],['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#a20637f074ef4b87e8a6a39600cb550a7',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.jets']]], - ['jets_5fsorting_5fon_5fenergy_16',['jets_sorting_on_energy',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa7eeaa54dfcb63650303f19c0b7c1c1f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['jets_5fsorting_5fon_5fnconst_17',['jets_sorting_on_nconst',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a402931ddc1c29178801d5f21898c0256',1,'FCCAnalyses::JetConstituentsUtils']]], - ['jets_5ftwohemispheres_18',['jets_twohemispheres',['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres'],['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html#a1de43dcaa297bca98689a41135a4e554',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres::jets_TwoHemispheres()']]], - ['jettaggingutils_2ecc_19',['JetTaggingUtils.cc',['../_jet_tagging_utils_8cc.html',1,'']]], - ['jettaggingutils_2eh_20',['JetTaggingUtils.h',['../_jet_tagging_utils_8h.html',1,'']]] + ['jet_0',['jet',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a4f49d03467e980703f414def2b4e59e7',1,'jetFlavourHelper::JetFlavourHelper']]], + ['jet_5fobs_1',['jet_obs',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#a726343730b6ccd6de2424d74771a86f7',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], + ['jetclustering_2',['JetClustering',['../namespaceJetClustering.html',1,'']]], + ['jetclustering_2ecc_3',['JetClustering.cc',['../JetClustering_8cc.html',1,'']]], + ['jetclustering_2eh_4',['JetClustering.h',['../JetClustering_8h.html',1,'']]], + ['jetclusteringhelper_5',['jetClusteringHelper',['../namespacejetClusteringHelper.html',1,'']]], + ['jetclusteringhelper_2epy_6',['jetClusteringHelper.py',['../jetClusteringHelper_8py.html',1,'']]], + ['jetclusteringutils_2ecc_7',['JetClusteringUtils.cc',['../JetClusteringUtils_8cc.html',1,'']]], + ['jetclusteringutils_2eh_8',['JetClusteringUtils.h',['../JetClusteringUtils_8h.html',1,'']]], + ['jetconstituentsutils_2ecc_9',['JetConstituentsUtils.cc',['../JetConstituentsUtils_8cc.html',1,'']]], + ['jetconstituentsutils_2eh_10',['JetConstituentsUtils.h',['../JetConstituentsUtils_8h.html',1,'']]], + ['jetflavourhelper_11',['jetflavourhelper',['../classjetFlavourHelper_1_1JetFlavourHelper.html',1,'jetFlavourHelper.JetFlavourHelper'],['../namespacejetFlavourHelper.html',1,'jetFlavourHelper']]], + ['jetflavourhelper_2epy_12',['jetFlavourHelper.py',['../jetFlavourHelper_8py.html',1,'']]], + ['jetflavourutils_2ecc_13',['JetFlavourUtils.cc',['../JetFlavourUtils_8cc.html',1,'']]], + ['jetflavourutils_2eh_14',['JetFlavourUtils.h',['../JetFlavourUtils_8h.html',1,'']]], + ['jets_15',['jets',['../structJetClustering_1_1FCCAnalysesJet.html#a9cb6fb56f7cca98091f81ef68fa3a1db',1,'JetClustering::FCCAnalysesJet::jets'],['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#a20637f074ef4b87e8a6a39600cb550a7',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.jets']]], + ['jets_5fsorting_5fon_5fenergy_16',['jets_sorting_on_energy',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa7eeaa54dfcb63650303f19c0b7c1c1f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['jets_5fsorting_5fon_5fnconst_17',['jets_sorting_on_nconst',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a402931ddc1c29178801d5f21898c0256',1,'FCCAnalyses::JetConstituentsUtils']]], + ['jets_5ftwohemispheres_18',['jets_twohemispheres',['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres'],['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html#a1de43dcaa297bca98689a41135a4e554',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres::jets_TwoHemispheres()']]], + ['jettaggingutils_2ecc_19',['JetTaggingUtils.cc',['../JetTaggingUtils_8cc.html',1,'']]], + ['jettaggingutils_2eh_20',['JetTaggingUtils.h',['../JetTaggingUtils_8h.html',1,'']]] ]; diff --git a/doc/latest/search/all_c.js b/doc/latest/search/all_c.js index 3ad327e3e7..8dcc11ddef 100644 --- a/doc/latest/search/all_c.js +++ b/doc/latest/search/all_c.js @@ -1,10 +1,10 @@ var searchData= [ - ['l_0',['l',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a8c1a87beeb6b1dbbf745f915b3a5f4ec',1,'jetFlavourHelper::JetFlavourHelper']]], - ['linkdef_2eh_1',['linkdef.h',['../case-studies_2include_2case-studies_2_link_def_8h.html',1,'(Global Namespace)'],['../_f_c_c_analyses_2_link_def_8h.html',1,'(Global Namespace)']]], - ['list_5fof_5fparticles_5ffrom_5fdecay_2',['list_of_particles_from_decay',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a6c2cfb92bfa1b49b5eb47b6d90dba462',1,'FCCAnalyses::MCParticle']]], - ['list_5fof_5fstable_5fparticles_5ffrom_5fdecay_3',['list_of_stable_particles_from_decay',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#adc372a6b1084028b8a9a98fb945634d2',1,'FCCAnalyses::MCParticle']]], - ['loadgeometry_4',['loadGeometry',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#afdbf3f12b6bdb18edcefa5e71ed26c46',1,'FCCAnalyses::CaloNtupleizer']]], - ['lognormal_5',['lognormal',['../structlog_normal.html',1,'logNormal'],['../structlog_normal.html#ae7ed85acac82121d880ea7dea5983fa4',1,'logNormal::logNormal()']]], - ['lower_5fbound_6',['lower_bound',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#ae3fa6a0129fcbeebc67ae48ec7a64b14',1,'WeaverInterface::PreprocessParams::VarInfo']]] + ['l_0',['l',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a8c1a87beeb6b1dbbf745f915b3a5f4ec',1,'jetFlavourHelper::JetFlavourHelper']]], + ['linkdef_2eh_1',['linkdef.h',['../case-studies_2include_2case-studies_2LinkDef_8h.html',1,'(Global Namespace)'],['../FCCAnalyses_2LinkDef_8h.html',1,'(Global Namespace)']]], + ['list_5fof_5fparticles_5ffrom_5fdecay_2',['list_of_particles_from_decay',['../namespaceFCCAnalyses_1_1MCParticle.html#a6c2cfb92bfa1b49b5eb47b6d90dba462',1,'FCCAnalyses::MCParticle']]], + ['list_5fof_5fstable_5fparticles_5ffrom_5fdecay_3',['list_of_stable_particles_from_decay',['../namespaceFCCAnalyses_1_1MCParticle.html#adc372a6b1084028b8a9a98fb945634d2',1,'FCCAnalyses::MCParticle']]], + ['loadgeometry_4',['loadGeometry',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#afdbf3f12b6bdb18edcefa5e71ed26c46',1,'FCCAnalyses::CaloNtupleizer']]], + ['lognormal_5',['lognormal',['../structlogNormal.html',1,'logNormal'],['../structlogNormal.html#ae7ed85acac82121d880ea7dea5983fa4',1,'logNormal::logNormal()']]], + ['lower_5fbound_6',['lower_bound',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#ae3fa6a0129fcbeebc67ae48ec7a64b14',1,'WeaverInterface::PreprocessParams::VarInfo']]] ]; diff --git a/doc/latest/search/all_d.js b/doc/latest/search/all_d.js index e45a2cf4b7..28dfaf1e2e 100644 --- a/doc/latest/search/all_d.js +++ b/doc/latest/search/all_d.js @@ -1,78 +1,78 @@ var searchData= [ - ['m_5fa_0',['m_a',['../structlog_normal.html#add3110a23a15a2429e7d1cf81f611981',1,'logNormal']]], - ['m_5fabs_1',['m_abs',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html#a4b132cc20208d30e38ff12c1c661e190',1,'FCCAnalyses::MCParticle::filter_pdgID::m_abs'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html#a93fb62a868d4e617281fd5107a86d401',1,'FCCAnalyses::ReconstructedParticle::sel_charge::m_abs']]], - ['m_5fangle_2',['m_angle',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a9c8ade6faeef7d7ee526269825f431fb',1,'FCCAnalyses::myUtils::build_tau23pi']]], - ['m_5fb_3',['m_b',['../structlog_normal.html#a47dcb2971fe88930e8765764fd6c5f8e',1,'logNormal']]], - ['m_5fc_4',['m_c',['../structlog_normal.html#a12d04981e8a7358d121c4cb9adaf2ce9',1,'logNormal']]], - ['m_5fcharge_5',['m_charge',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html#a6cd2b22ccf81ddab8ab8c183f3527e3b',1,'FCCAnalyses::ReconstructedParticle::sel_charge']]], - ['m_5fchargeconjugate_6',['m_chargeconjugate',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html#acf5896df7d7c91aded5c79e96fe9b23a',1,'FCCAnalyses::MCParticle::sel_pdgID']]], - ['m_5fchargeconjugatedaughters_7',['m_chargeConjugateDaughters',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a49306225e2e5e135372c7121257848d8',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fchargeconjugatemother_8',['m_chargeConjugateMother',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a19c1d11831882cfe0dc2623f8f0aca8d',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fchargedonly_9',['m_chargedonly',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html#a97a6e83ae888828c97b08ee9c35edd89',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_chargedOnly'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html#a60b35936f0d42bdb413f055aab7e264f',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_chargedOnly']]], - ['m_5fclosest_10',['m_closest',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html#abfb4d3172874779f856aaaedb68c72ac',1,'FCCAnalyses::myUtils::sel_PV']]], - ['m_5fd0sig_5fmax_11',['m_d0sig_max',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#a8329ed8e25aa297a8420282aeb612d0f',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['m_5fd0sig_5fmin_12',['m_d0sig_min',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#a7edebd487e74bd6157f526ff9dfc6c7e',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['m_5fdaughters_13',['m_daughters',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#a6b4d8ee4afc646ca6f10c592a938b16d',1,'FCCAnalyses::MCParticle::get_decay']]], - ['m_5fdebug_14',['m_debug',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#aab015355e74d54a852d3d23fcd3a06c6',1,'FCCAnalyses::SmearObjects::SmearedTracks::m_debug'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#a4c693526d7ce504e6a3465e3e74c3b43',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_debug'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#a411a4851827075edb8897cd6ff1ba7fa',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_debug'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#af5196890d431cb6d45b0554832da9383',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_debug']]], - ['m_5fdecoder_15',['m_decoder',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a913e72d4964621ff826d669fa2d991f3',1,'FCCAnalyses::CaloNtupleizer']]], - ['m_5fdelta_16',['m_delta',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html#af9c41df18dfbe6a08064c5b76653548d',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder']]], - ['m_5fe_17',['m_e',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a71ca5cce96a0525a0c3e635066f0fdac',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['m_5fextra_18',['m_extra',['../class_external_recombiner.html#aaaebba38a3a94c3805f1b7090b09a655',1,'ExternalRecombiner']]], - ['m_5ffilterpv_19',['m_filterPV',['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#ab24779f4020df8c2dcbbd3c5253a54c5',1,'FCCAnalyses::myUtils::build_D0']]], - ['m_5fgenstatus_20',['m_genstatus',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html#ab6d00e52d013b7b7d6cba837b7fe4720',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::m_genstatus'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html#a64de822a508d0b579e74302bd93be482',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::m_genstatus']]], - ['m_5finclusivedecay_21',['m_inclusiveDecay',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a779621e350fd47ed2d4149d3b09f769e',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5findex_22',['m_index',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html#a2f9542628db1b388d3f52fac4803c315',1,'FCCAnalyses::MCParticle::get_tree']]], - ['m_5finf_23',['m_inf',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#ae13868d985cfaf0715b27959fd3f4f77',1,'FCCAnalyses::MCParticle::get_decay']]], - ['m_5fmass_24',['m_mass',['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#ae2889d05c7b51930024c38b344da94f8',1,'FCCAnalyses::myUtils::build_D0']]], - ['m_5fmasshigh_25',['m_masshigh',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a64a7baba427a241ed3838e4f2fd407b9',1,'FCCAnalyses::myUtils::build_tau23pi']]], - ['m_5fmasslow_26',['m_masslow',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a53b5393605647dda58fb48b9b13e41d8',1,'FCCAnalyses::myUtils::build_tau23pi']]], - ['m_5fmax_5fp_27',['m_max_p',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html#ad6744284ea4f7fb88497e2024fac3549',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], - ['m_5fmin_5feta_28',['m_min_eta',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html#ae7d787337a4209904d1833bc4f4ed324',1,'FCCAnalyses::ReconstructedParticle::sel_eta']]], - ['m_5fmin_5fp_29',['m_min_p',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html#aa9aec95719827b8c5de5f768e7d0bf7b',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], - ['m_5fmin_5fpt_30',['m_min_pt',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html#a1379cfabd8d2f54e4e04b37eb983b0b9',1,'FCCAnalyses::ReconstructedParticle::sel_pt::m_min_pt'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html#afa075a2e113c418ce29dd49fafe92ab0',1,'FCCAnalyses::MCParticle::sel_pt::m_min_pt'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html#a9739f6bdee17500b2a235510a64e0ba8',1,'FCCAnalyses::JetClusteringUtils::sel_pt::m_min_pt']]], - ['m_5fmode_31',['m_mode',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#aa8a404cae7d3a94a8b90a9a07ee00c1e',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle']]], - ['m_5fmother_32',['m_mother',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#a5c54310c2ab9c0063e1ea61b7b446790',1,'FCCAnalyses::MCParticle::get_decay']]], - ['m_5fp_33',['m_p',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a96a8356000c15a5b0041a6cd4453b8fc',1,'FCCAnalyses::VertexFinderLCFIPlus::m_p'],['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#a340f4ec19f72d1d9d9000f1d7bd2dfaf',1,'FCCAnalyses::myUtils::build_D0::m_p'],['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a2ab8c354139d2c0da4ceb14f3aca1899',1,'FCCAnalyses::myUtils::build_tau23pi::m_p']]], - ['m_5fpass_34',['m_pass',['../struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html#ab0ee139844d80c5ac48eab3c661efed2',1,'FCCAnalyses::JetTaggingUtils::sel_tag::m_pass'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html#a69648ac53342746e70da2a725bf3d3dc',1,'FCCAnalyses::ReconstructedParticle::sel_tag::m_pass']]], - ['m_5fpdg_35',['m_pdg',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html#a0daa2e14a8456f841cc653c2ce5f3fef',1,'FCCAnalyses::MCParticle::sel_pdgID::m_pdg'],['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html#a2a5d0ffe84f9ff26c6f6bd1f1a67d830',1,'FCCAnalyses::myUtils::sel_PID::m_PDG'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html#a3114f907d7a8c70592d82df3e756299a',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_PDG'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html#a8dc52fffd2229327e0a216e153774e9e',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_PDG']]], - ['m_5fpdg_5fdaughters_36',['m_pdg_daughters',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a64324b4a4839670586ee526862ebb7fd',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fpdg_5fmother_37',['m_pdg_mother',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a94d80014b84e35af0a20d2f7f695889f',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fpdgid_38',['m_pdgid',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html#a180926de24b8c6c029fb2e6baa45e5e6',1,'FCCAnalyses::MCParticle::filter_pdgID']]], - ['m_5fpi_39',['m_pi',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#af5108da5c951942a4ec4120334a81206',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['m_5fpos_40',['m_pos',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html#a77b96a1d0ec2dfe76f72f5879e7ca816',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::m_pos'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html#ad9360bea72e660821f9bb3bca9ffd7b8',1,'FCCAnalyses::ReconstructedParticle::sel_axis::m_pos']]], - ['m_5fpv_41',['m_pv',['../struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html#ac7dd043fb9fb0b96a3d23677c5715c3f',1,'FCCAnalyses::myUtils::filter_PV']]], - ['m_5frandom_42',['m_random',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#ad6fd39f8fc8e333be3a7dd5a67dde949',1,'FCCAnalyses::SmearObjects::SmearedTracks::m_random'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#a5f69c1bd284e7d4967580be859804ccb',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_random'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#a506b86dcf3910e681375b57ebd363c43',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_random']]], - ['m_5frecombination_43',['m_recombination',['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html#a6dd68940a8493b099a31fe1aee839b33',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]], - ['m_5fresonance_5fmass_44',['m_resonance_mass',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html#a5ba7b6d9a122eeef092d8e73b160c04d',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::m_resonance_mass'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html#a9f6c083b7ec193c195a2a0d33244decf',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::m_resonance_mass']]], - ['m_5frho_45',['m_rho',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#ae0d6ad8b92912f7de7b5e8446896b094',1,'FCCAnalyses::myUtils::build_tau23pi']]], - ['m_5fscale_46',['m_scale',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#aeeab241cfb91e8949b970acf989c38c0',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_scale'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#acefeb9d299feec2e7c35713ab34fde46',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_scale'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#af26d9d1de34491962d78061a0c20278a',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_scale']]], - ['m_5fsmear_5fparameters_47',['m_smear_parameters',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#ac396cb8163b8f4dd8acf61b923bc062e',1,'FCCAnalyses::SmearObjects::SmearedTracks']]], - ['m_5fsorted_48',['m_sorted',['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html#ae8cbf8e1c6b83339f7eed767315bb404',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]], - ['m_5fsqrts_49',['m_sqrts',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html#a329814e4aa98d24bebf0143fcdbb6a7c',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::m_sqrts'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html#a32278d328bbb696b87a66838874d3542',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::m_sqrts']]], - ['m_5fstabledaughters_50',['m_stableDaughters',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a52a2220468066dc40fee5e583949da18',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fstatus_51',['m_status',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html#a4a61e72aff1641a7c471dc45d76d8fa1',1,'FCCAnalyses::MCParticle::sel_genStatus']]], - ['m_5ftype_52',['m_type',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#af4a1f37305b9593ed6e7ab7b8e2b3e4e',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_type'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html#a87421a4b0fa0a2b2086899784be18760',1,'FCCAnalyses::ReconstructedParticle::sel_absType::m_type'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html#a9babd5062e25ec9508677089dca8f196',1,'FCCAnalyses::ReconstructedParticle::sel_type::m_type']]], - ['m_5fz0sig_5fmax_53',['m_z0sig_max',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#a24914e4dbb60c8a613ea0c5e8901ab24',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['m_5fz0sig_5fmin_54',['m_z0sig_min',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#aeea60897fbd83a4229bf4a831190d0a5',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['mag2_55',['mag2',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a4d88e22fe8e5a60915a3b57ab33a5bf9',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['max_5flength_56',['max_length',['../struct_weaver_interface_1_1_preprocess_params.html#add4b95fd5240777e2b602ef33cd61e8d',1,'WeaverInterface::PreprocessParams']]], - ['mc_5find_57',['mc_ind',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a884c5a6e8dd695a1f096d90a43443658',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex::mc_ind'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#a69ea380268bd347a0d75c0917b6281d5',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::mc_ind']]], - ['mc_5findex_58',['mc_index',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a51b891638f029e522a811b481b568deb',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::mc_index'],['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html#a278e01e4e9c96211fe0cab2d4ae00d74',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::mc_index']]], - ['mc_5findneutral_59',['mc_indneutral',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#aa05f6b4157592113e8f54ab4ade8912f',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], - ['mcparticle_2ecc_60',['MCParticle.cc',['../_m_c_particle_8cc.html',1,'']]], - ['mcparticle_2eh_61',['MCParticle.h',['../_m_c_particle_8h.html',1,'']]], - ['mctrackparameters_62',['mcTrackParameters',['../namespace_f_c_c_analyses_1_1_smear_objects.html#a3e3cc25372e07c5ed25f6cb926fda275',1,'FCCAnalyses::SmearObjects']]], - ['merge_63',['merge',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ab2d5b265b6346572a571bd2c38d8defe',1,'FCCAnalyses::ReconstructedParticle::merge()'],['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#af16c91b7746083d05021bc91ae4eca6a',1,'FCCAnalyses::ReconstructedTrack::Merge()']]], - ['merge_5fvertexobjet_64',['merge_VertexObjet',['../namespace_f_c_c_analyses_1_1my_utils.html#a38f36bd8b5b44dd8e6cad72dff073890',1,'FCCAnalyses::myUtils']]], - ['mergeparticles_65',['mergeParticles',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ab1315bf243164c0a4fae1417fcf2b7fd',1,'FCCAnalyses::MCParticle']]], - ['min_5flength_66',['min_length',['../struct_weaver_interface_1_1_preprocess_params.html#a73ae9e0e62b2bb25e9d9d0eec1a57ec5',1,'WeaverInterface::PreprocessParams']]], - ['minimize_5fsphericity_67',['minimize_sphericity',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#af1d63789d789a06799ad0f19e33ec559',1,'FCCAnalyses::Algorithms::minimize_sphericity::minimize_sphericity()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html',1,'FCCAnalyses::Algorithms::minimize_sphericity']]], - ['minimize_5fthrust_68',['minimize_thrust',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a0cf23f7da89f793d34a07b3d12824685',1,'FCCAnalyses::Algorithms::minimize_thrust::minimize_thrust()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html',1,'FCCAnalyses::Algorithms::minimize_thrust']]], - ['minus_69',['minus',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a787518d92bb7e99da7c12c6585802ebb',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['mother_5find_70',['mother_ind',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#ac5a9405e23411cec5d9793e73feb58c2',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], - ['myfinalsel_2ecc_71',['myFinalSel.cc',['../my_final_sel_8cc.html',1,'']]], - ['myfinalsel_2eh_72',['myFinalSel.h',['../my_final_sel_8h.html',1,'']]], - ['myutils_2ecc_73',['myUtils.cc',['../my_utils_8cc.html',1,'']]], - ['myutils_2eh_74',['myUtils.h',['../my_utils_8h.html',1,'']]] + ['m_5fa_0',['m_a',['../structlogNormal.html#add3110a23a15a2429e7d1cf81f611981',1,'logNormal']]], + ['m_5fabs_1',['m_abs',['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html#a4b132cc20208d30e38ff12c1c661e190',1,'FCCAnalyses::MCParticle::filter_pdgID::m_abs'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html#a93fb62a868d4e617281fd5107a86d401',1,'FCCAnalyses::ReconstructedParticle::sel_charge::m_abs']]], + ['m_5fangle_2',['m_angle',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a9c8ade6faeef7d7ee526269825f431fb',1,'FCCAnalyses::myUtils::build_tau23pi']]], + ['m_5fb_3',['m_b',['../structlogNormal.html#a47dcb2971fe88930e8765764fd6c5f8e',1,'logNormal']]], + ['m_5fc_4',['m_c',['../structlogNormal.html#a12d04981e8a7358d121c4cb9adaf2ce9',1,'logNormal']]], + ['m_5fcharge_5',['m_charge',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html#a6cd2b22ccf81ddab8ab8c183f3527e3b',1,'FCCAnalyses::ReconstructedParticle::sel_charge']]], + ['m_5fchargeconjugate_6',['m_chargeconjugate',['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html#acf5896df7d7c91aded5c79e96fe9b23a',1,'FCCAnalyses::MCParticle::sel_pdgID']]], + ['m_5fchargeconjugatedaughters_7',['m_chargeConjugateDaughters',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a49306225e2e5e135372c7121257848d8',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fchargeconjugatemother_8',['m_chargeConjugateMother',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a19c1d11831882cfe0dc2623f8f0aca8d',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fchargedonly_9',['m_chargedonly',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html#a97a6e83ae888828c97b08ee9c35edd89',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_chargedOnly'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html#a60b35936f0d42bdb413f055aab7e264f',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_chargedOnly']]], + ['m_5fclosest_10',['m_closest',['../structFCCAnalyses_1_1myUtils_1_1sel__PV.html#abfb4d3172874779f856aaaedb68c72ac',1,'FCCAnalyses::myUtils::sel_PV']]], + ['m_5fd0sig_5fmax_11',['m_d0sig_max',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#a8329ed8e25aa297a8420282aeb612d0f',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['m_5fd0sig_5fmin_12',['m_d0sig_min',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#a7edebd487e74bd6157f526ff9dfc6c7e',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['m_5fdaughters_13',['m_daughters',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#a6b4d8ee4afc646ca6f10c592a938b16d',1,'FCCAnalyses::MCParticle::get_decay']]], + ['m_5fdebug_14',['m_debug',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#aab015355e74d54a852d3d23fcd3a06c6',1,'FCCAnalyses::SmearObjects::SmearedTracks::m_debug'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#a4c693526d7ce504e6a3465e3e74c3b43',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_debug'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#a411a4851827075edb8897cd6ff1ba7fa',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_debug'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#af5196890d431cb6d45b0554832da9383',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_debug']]], + ['m_5fdecoder_15',['m_decoder',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a913e72d4964621ff826d669fa2d991f3',1,'FCCAnalyses::CaloNtupleizer']]], + ['m_5fdelta_16',['m_delta',['../structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html#af9c41df18dfbe6a08064c5b76653548d',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder']]], + ['m_5fe_17',['m_e',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a71ca5cce96a0525a0c3e635066f0fdac',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['m_5fextra_18',['m_extra',['../classExternalRecombiner.html#aaaebba38a3a94c3805f1b7090b09a655',1,'ExternalRecombiner']]], + ['m_5ffilterpv_19',['m_filterPV',['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#ab24779f4020df8c2dcbbd3c5253a54c5',1,'FCCAnalyses::myUtils::build_D0']]], + ['m_5fgenstatus_20',['m_genstatus',['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html#ab6d00e52d013b7b7d6cba837b7fe4720',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::m_genstatus'],['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html#a64de822a508d0b579e74302bd93be482',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::m_genstatus']]], + ['m_5finclusivedecay_21',['m_inclusiveDecay',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a779621e350fd47ed2d4149d3b09f769e',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5findex_22',['m_index',['../structFCCAnalyses_1_1MCParticle_1_1get__tree.html#a2f9542628db1b388d3f52fac4803c315',1,'FCCAnalyses::MCParticle::get_tree']]], + ['m_5finf_23',['m_inf',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#ae13868d985cfaf0715b27959fd3f4f77',1,'FCCAnalyses::MCParticle::get_decay']]], + ['m_5fmass_24',['m_mass',['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#ae2889d05c7b51930024c38b344da94f8',1,'FCCAnalyses::myUtils::build_D0']]], + ['m_5fmasshigh_25',['m_masshigh',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a64a7baba427a241ed3838e4f2fd407b9',1,'FCCAnalyses::myUtils::build_tau23pi']]], + ['m_5fmasslow_26',['m_masslow',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a53b5393605647dda58fb48b9b13e41d8',1,'FCCAnalyses::myUtils::build_tau23pi']]], + ['m_5fmax_5fp_27',['m_max_p',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html#ad6744284ea4f7fb88497e2024fac3549',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], + ['m_5fmin_5feta_28',['m_min_eta',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html#ae7d787337a4209904d1833bc4f4ed324',1,'FCCAnalyses::ReconstructedParticle::sel_eta']]], + ['m_5fmin_5fp_29',['m_min_p',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html#aa9aec95719827b8c5de5f768e7d0bf7b',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], + ['m_5fmin_5fpt_30',['m_min_pt',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html#a1379cfabd8d2f54e4e04b37eb983b0b9',1,'FCCAnalyses::ReconstructedParticle::sel_pt::m_min_pt'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pt.html#afa075a2e113c418ce29dd49fafe92ab0',1,'FCCAnalyses::MCParticle::sel_pt::m_min_pt'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html#a9739f6bdee17500b2a235510a64e0ba8',1,'FCCAnalyses::JetClusteringUtils::sel_pt::m_min_pt']]], + ['m_5fmode_31',['m_mode',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#aa8a404cae7d3a94a8b90a9a07ee00c1e',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle']]], + ['m_5fmother_32',['m_mother',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#a5c54310c2ab9c0063e1ea61b7b446790',1,'FCCAnalyses::MCParticle::get_decay']]], + ['m_5fp_33',['m_p',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a96a8356000c15a5b0041a6cd4453b8fc',1,'FCCAnalyses::VertexFinderLCFIPlus::m_p'],['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#a340f4ec19f72d1d9d9000f1d7bd2dfaf',1,'FCCAnalyses::myUtils::build_D0::m_p'],['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a2ab8c354139d2c0da4ceb14f3aca1899',1,'FCCAnalyses::myUtils::build_tau23pi::m_p']]], + ['m_5fpass_34',['m_pass',['../structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html#ab0ee139844d80c5ac48eab3c661efed2',1,'FCCAnalyses::JetTaggingUtils::sel_tag::m_pass'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html#a69648ac53342746e70da2a725bf3d3dc',1,'FCCAnalyses::ReconstructedParticle::sel_tag::m_pass']]], + ['m_5fpdg_35',['m_pdg',['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html#a0daa2e14a8456f841cc653c2ce5f3fef',1,'FCCAnalyses::MCParticle::sel_pdgID::m_pdg'],['../structFCCAnalyses_1_1myUtils_1_1sel__PID.html#a2a5d0ffe84f9ff26c6f6bd1f1a67d830',1,'FCCAnalyses::myUtils::sel_PID::m_PDG'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html#a3114f907d7a8c70592d82df3e756299a',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_PDG'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html#a8dc52fffd2229327e0a216e153774e9e',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_PDG']]], + ['m_5fpdg_5fdaughters_36',['m_pdg_daughters',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a64324b4a4839670586ee526862ebb7fd',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fpdg_5fmother_37',['m_pdg_mother',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a94d80014b84e35af0a20d2f7f695889f',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fpdgid_38',['m_pdgid',['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html#a180926de24b8c6c029fb2e6baa45e5e6',1,'FCCAnalyses::MCParticle::filter_pdgID']]], + ['m_5fpi_39',['m_pi',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#af5108da5c951942a4ec4120334a81206',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['m_5fpos_40',['m_pos',['../structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html#a77b96a1d0ec2dfe76f72f5879e7ca816',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::m_pos'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html#ad9360bea72e660821f9bb3bca9ffd7b8',1,'FCCAnalyses::ReconstructedParticle::sel_axis::m_pos']]], + ['m_5fpv_41',['m_pv',['../structFCCAnalyses_1_1myUtils_1_1filter__PV.html#ac7dd043fb9fb0b96a3d23677c5715c3f',1,'FCCAnalyses::myUtils::filter_PV']]], + ['m_5frandom_42',['m_random',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#ad6fd39f8fc8e333be3a7dd5a67dde949',1,'FCCAnalyses::SmearObjects::SmearedTracks::m_random'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#a5f69c1bd284e7d4967580be859804ccb',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_random'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#a506b86dcf3910e681375b57ebd363c43',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_random']]], + ['m_5frecombination_43',['m_recombination',['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html#a6dd68940a8493b099a31fe1aee839b33',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]], + ['m_5fresonance_5fmass_44',['m_resonance_mass',['../structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html#a5ba7b6d9a122eeef092d8e73b160c04d',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::m_resonance_mass'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html#a9f6c083b7ec193c195a2a0d33244decf',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::m_resonance_mass']]], + ['m_5frho_45',['m_rho',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#ae0d6ad8b92912f7de7b5e8446896b094',1,'FCCAnalyses::myUtils::build_tau23pi']]], + ['m_5fscale_46',['m_scale',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#aeeab241cfb91e8949b970acf989c38c0',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_scale'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#acefeb9d299feec2e7c35713ab34fde46',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_scale'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#af26d9d1de34491962d78061a0c20278a',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_scale']]], + ['m_5fsmear_5fparameters_47',['m_smear_parameters',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#ac396cb8163b8f4dd8acf61b923bc062e',1,'FCCAnalyses::SmearObjects::SmearedTracks']]], + ['m_5fsorted_48',['m_sorted',['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html#ae8cbf8e1c6b83339f7eed767315bb404',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]], + ['m_5fsqrts_49',['m_sqrts',['../structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html#a329814e4aa98d24bebf0143fcdbb6a7c',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::m_sqrts'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html#a32278d328bbb696b87a66838874d3542',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::m_sqrts']]], + ['m_5fstabledaughters_50',['m_stableDaughters',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a52a2220468066dc40fee5e583949da18',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fstatus_51',['m_status',['../structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html#a4a61e72aff1641a7c471dc45d76d8fa1',1,'FCCAnalyses::MCParticle::sel_genStatus']]], + ['m_5ftype_52',['m_type',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#af4a1f37305b9593ed6e7ab7b8e2b3e4e',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_type'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html#a87421a4b0fa0a2b2086899784be18760',1,'FCCAnalyses::ReconstructedParticle::sel_absType::m_type'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html#a9babd5062e25ec9508677089dca8f196',1,'FCCAnalyses::ReconstructedParticle::sel_type::m_type']]], + ['m_5fz0sig_5fmax_53',['m_z0sig_max',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#a24914e4dbb60c8a613ea0c5e8901ab24',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['m_5fz0sig_5fmin_54',['m_z0sig_min',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#aeea60897fbd83a4229bf4a831190d0a5',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['mag2_55',['mag2',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a4d88e22fe8e5a60915a3b57ab33a5bf9',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['max_5flength_56',['max_length',['../structWeaverInterface_1_1PreprocessParams.html#add4b95fd5240777e2b602ef33cd61e8d',1,'WeaverInterface::PreprocessParams']]], + ['mc_5find_57',['mc_ind',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a884c5a6e8dd695a1f096d90a43443658',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex::mc_ind'],['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#a69ea380268bd347a0d75c0917b6281d5',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::mc_ind']]], + ['mc_5findex_58',['mc_index',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a51b891638f029e522a811b481b568deb',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::mc_index'],['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html#a278e01e4e9c96211fe0cab2d4ae00d74',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::mc_index']]], + ['mc_5findneutral_59',['mc_indneutral',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#aa05f6b4157592113e8f54ab4ade8912f',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], + ['mcparticle_2ecc_60',['MCParticle.cc',['../MCParticle_8cc.html',1,'']]], + ['mcparticle_2eh_61',['MCParticle.h',['../MCParticle_8h.html',1,'']]], + ['mctrackparameters_62',['mcTrackParameters',['../namespaceFCCAnalyses_1_1SmearObjects.html#a3e3cc25372e07c5ed25f6cb926fda275',1,'FCCAnalyses::SmearObjects']]], + ['merge_63',['merge',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ab2d5b265b6346572a571bd2c38d8defe',1,'FCCAnalyses::ReconstructedParticle::merge()'],['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#af16c91b7746083d05021bc91ae4eca6a',1,'FCCAnalyses::ReconstructedTrack::Merge()']]], + ['merge_5fvertexobjet_64',['merge_VertexObjet',['../namespaceFCCAnalyses_1_1myUtils.html#a38f36bd8b5b44dd8e6cad72dff073890',1,'FCCAnalyses::myUtils']]], + ['mergeparticles_65',['mergeParticles',['../namespaceFCCAnalyses_1_1MCParticle.html#ab1315bf243164c0a4fae1417fcf2b7fd',1,'FCCAnalyses::MCParticle']]], + ['min_5flength_66',['min_length',['../structWeaverInterface_1_1PreprocessParams.html#a73ae9e0e62b2bb25e9d9d0eec1a57ec5',1,'WeaverInterface::PreprocessParams']]], + ['minimize_5fsphericity_67',['minimize_sphericity',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#af1d63789d789a06799ad0f19e33ec559',1,'FCCAnalyses::Algorithms::minimize_sphericity::minimize_sphericity()'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html',1,'FCCAnalyses::Algorithms::minimize_sphericity']]], + ['minimize_5fthrust_68',['minimize_thrust',['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a0cf23f7da89f793d34a07b3d12824685',1,'FCCAnalyses::Algorithms::minimize_thrust::minimize_thrust()'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html',1,'FCCAnalyses::Algorithms::minimize_thrust']]], + ['minus_69',['minus',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a787518d92bb7e99da7c12c6585802ebb',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['mother_5find_70',['mother_ind',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#ac5a9405e23411cec5d9793e73feb58c2',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], + ['myfinalsel_2ecc_71',['myFinalSel.cc',['../myFinalSel_8cc.html',1,'']]], + ['myfinalsel_2eh_72',['myFinalSel.h',['../myFinalSel_8h.html',1,'']]], + ['myutils_2ecc_73',['myUtils.cc',['../myUtils_8cc.html',1,'']]], + ['myutils_2eh_74',['myUtils.h',['../myUtils_8h.html',1,'']]] ]; diff --git a/doc/latest/search/all_e.js b/doc/latest/search/all_e.js index 875fd9df89..0b1c9bb71b 100644 --- a/doc/latest/search/all_e.js +++ b/doc/latest/search/all_e.js @@ -1,12 +1,12 @@ var searchData= [ - ['name_0',['name',['../struct_weaver_interface_1_1_preprocess_params.html#af12a43dddc0c78f21fd377c784771311',1,'WeaverInterface::PreprocessParams']]], - ['njets_1',['njets',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#a6639d73c09d1ce185abec596617eef4c',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], - ['nmax_5fdmerge_2',['Nmax_dmerge',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a8cb30991db6727e0c230bbe84b7dacfe',1,'FCCAnalyses::JetClusteringUtils']]], - ['norm_5ffactor_3',['norm_factor',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a77ad9c5edefc1f30144abd5d654628e8',1,'WeaverInterface::PreprocessParams::VarInfo']]], - ['nsv_5fjet_4',['nSV_jet',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html#a90643fed7de80675178cf8f1e8feb000',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], - ['ntracks_5',['ntracks',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#ab2ce764eaa643d7222ed81101b3891a2',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['nx_6',['nx',['../classcontrib_1_1_valencia_brief_jet.html#a80492c2e275cfb3cd9d8fb8345837101',1,'contrib::ValenciaBriefJet']]], - ['ny_7',['ny',['../classcontrib_1_1_valencia_brief_jet.html#a5c634eeb78b93fae40473b0afe24ff77',1,'contrib::ValenciaBriefJet']]], - ['nz_8',['nz',['../classcontrib_1_1_valencia_brief_jet.html#a1f96ef1f3b4623a31940911b17f25b7d',1,'contrib::ValenciaBriefJet']]] + ['name_0',['name',['../structWeaverInterface_1_1PreprocessParams.html#af12a43dddc0c78f21fd377c784771311',1,'WeaverInterface::PreprocessParams']]], + ['njets_1',['njets',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#a6639d73c09d1ce185abec596617eef4c',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], + ['nmax_5fdmerge_2',['Nmax_dmerge',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a8cb30991db6727e0c230bbe84b7dacfe',1,'FCCAnalyses::JetClusteringUtils']]], + ['norm_5ffactor_3',['norm_factor',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a77ad9c5edefc1f30144abd5d654628e8',1,'WeaverInterface::PreprocessParams::VarInfo']]], + ['nsv_5fjet_4',['nSV_jet',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html#a90643fed7de80675178cf8f1e8feb000',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], + ['ntracks_5',['ntracks',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#ab2ce764eaa643d7222ed81101b3891a2',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['nx_6',['nx',['../classcontrib_1_1ValenciaBriefJet.html#a80492c2e275cfb3cd9d8fb8345837101',1,'contrib::ValenciaBriefJet']]], + ['ny_7',['ny',['../classcontrib_1_1ValenciaBriefJet.html#a5c634eeb78b93fae40473b0afe24ff77',1,'contrib::ValenciaBriefJet']]], + ['nz_8',['nz',['../classcontrib_1_1ValenciaBriefJet.html#a1f96ef1f3b4623a31940911b17f25b7d',1,'contrib::ValenciaBriefJet']]] ]; diff --git a/doc/latest/search/all_f.js b/doc/latest/search/all_f.js index 745ddf32e7..81151e0234 100644 --- a/doc/latest/search/all_f.js +++ b/doc/latest/search/all_f.js @@ -1,15 +1,15 @@ var searchData= [ - ['onnx_5f_0',['onnx_',['../class_weaver_interface.html#aacb4cd6fd5cde52edbc655d8312cfe14',1,'WeaverInterface']]], - ['onnxruntime_1',['onnxruntime',['../class_o_n_n_x_runtime.html',1,'ONNXRuntime'],['../class_o_n_n_x_runtime.html#a8dc28400fb3890fcf20acead7b02770d',1,'ONNXRuntime::ONNXRuntime(const std::string &="", const std::vector< std::string > &={})'],['../class_o_n_n_x_runtime.html#a5c1ae7394c02525ad70804754de758ce',1,'ONNXRuntime::ONNXRuntime(const ONNXRuntime &)=delete']]], - ['onnxruntime_2ecc_2',['ONNXRuntime.cc',['../_o_n_n_x_runtime_8cc.html',1,'']]], - ['onnxruntime_2eh_3',['ONNXRuntime.h',['../_o_n_n_x_runtime_8h.html',1,'']]], + ['onnx_5f_0',['onnx_',['../classWeaverInterface.html#aacb4cd6fd5cde52edbc655d8312cfe14',1,'WeaverInterface']]], + ['onnxruntime_1',['onnxruntime',['../classONNXRuntime.html',1,'ONNXRuntime'],['../classONNXRuntime.html#a8dc28400fb3890fcf20acead7b02770d',1,'ONNXRuntime::ONNXRuntime(const std::string &="", const std::vector< std::string > &={})'],['../classONNXRuntime.html#a5c1ae7394c02525ad70804754de758ce',1,'ONNXRuntime::ONNXRuntime(const ONNXRuntime &)=delete']]], + ['onnxruntime_2ecc_2',['ONNXRuntime.cc',['../ONNXRuntime_8cc.html',1,'']]], + ['onnxruntime_2eh_3',['ONNXRuntime.h',['../ONNXRuntime_8h.html',1,'']]], ['onnxtest_2ecpp_4',['onnxtest.cpp',['../onnxtest_8cpp.html',1,'']]], - ['operator_28_29_5',['operator()',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html#a38084bc6925478c0694ea6ec1137df06',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html#a406d52540dddd523f733a2bc65152bb2',1,'FCCAnalyses::myUtils::sel_PV::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html#a0d168f13bdb0880d314e5731468bdf19',1,'FCCAnalyses::ReconstructedParticle::sel_tag::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html#a6165e445969238268ba897ca12e02009',1,'FCCAnalyses::ReconstructedParticle::sel_axis::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html#a579d065ee4868bdf76670749757ebd7c',1,'FCCAnalyses::ReconstructedParticle::sel_charge::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html#ab4e0aa93f33927cb6e9ca5959a3375fe',1,'FCCAnalyses::ReconstructedParticle::sel_p::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html#adee56074e85537a9305f3ba2d4331a87',1,'FCCAnalyses::ReconstructedParticle::sel_eta::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html#ad3ed2150821bc695f2f3d8c362f13072',1,'FCCAnalyses::ReconstructedParticle::sel_pt::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html#a9fe93fc8a41c91bc46c45915a0835492',1,'FCCAnalyses::ReconstructedParticle::sel_absType::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html#a012d546d75701e21ad1f2349a2ee0b7d',1,'FCCAnalyses::ReconstructedParticle::sel_type::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html#ae8b075c0beda3272297bd068d8326565',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html#a668ad408c6b40d18fde4bec840782de2',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html#aa929a94c025e9ea34cc2cebfcc49c8c1',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html#ae99dbe74d02c918e3b26db6926a63480',1,'FCCAnalyses::myUtils::sel_PID::operator()()'],['../struct_jet_clustering_1_1clustering__jade.html#a09eebd2f799f98ec03c74193505dc696',1,'JetClustering::clustering_jade::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html#ad1a38fe947104e207129053746c86db5',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func.html#afb7e3ed4bcd1dbb5d3dc3698139b89d8',1,'FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func::operator()()'],['../structlog_normal.html#a539b8fa8c46d18020e75fa5b58c73691',1,'logNormal::operator()()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#aa88b7b9516a3d9aad9447fcae5c044ed',1,'FCCAnalyses::SmearObjects::SmearedTracks::operator()()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#a1bdabddbe22a4777bc7874f6cbe18a25',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::operator()()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#a1d8938c2175afe8650705d3d8b48d248',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::operator()()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#acf1a9fd932b60465274846d0f815ab69',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::operator()()'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#af331c245c119b25b931e0fa102a91025',1,'FCCAnalyses::VertexingUtils::selTracks::operator()()'],['../struct_jet_clustering_1_1clustering__kt.html#a5861d3bd089219e8b4d721170e1f4a47',1,'JetClustering::clustering_kt::operator()()'],['../struct_jet_clustering_1_1clustering__antikt.html#a9756aec96fa45529313c6d8de5b4388b',1,'JetClustering::clustering_antikt::operator()()'],['../struct_jet_clustering_1_1clustering__cambridge.html#a17b11621657bc00d7069da6daf9f0750',1,'JetClustering::clustering_cambridge::operator()()'],['../struct_jet_clustering_1_1clustering__ee__kt.html#ae1a5136225387aa561cfba889f68c5c5',1,'JetClustering::clustering_ee_kt::operator()()'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#aef2193d0f04cbf00f80df3488fc3a872',1,'JetClustering::clustering_ee_genkt::operator()()'],['../struct_jet_clustering_1_1clustering__genkt.html#aab0c7b48093213283a2ee8ae16980183',1,'JetClustering::clustering_genkt::operator()()'],['../struct_jet_clustering_1_1clustering__valencia.html#a3eb864b5a6677eaa588bd26198933009',1,'JetClustering::clustering_valencia::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#abc8b90fdb46003c3a386ebdff986375b',1,'FCCAnalyses::myUtils::build_D0::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#a888b1e83d7690ade827e7d9158f277b9',1,'FCCAnalyses::Algorithms::sphericityFit::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#aca09c72fc1aad6b09cb867354465ff3a',1,'FCCAnalyses::Algorithms::minimize_sphericity::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#a45ed4e9b353a1da146057b3de23f160d',1,'FCCAnalyses::Algorithms::thrustFit::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a78104887f503d351b4c81e4671208d75',1,'FCCAnalyses::Algorithms::minimize_thrust::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#ae644da9422217a458b7225bef2f1d3dd',1,'FCCAnalyses::Algorithms::calculate_thrust::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html#a2bb471ae5b455f5da3a8769e483ffe85',1,'FCCAnalyses::Algorithms::getAxisCharge::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html#a679b8f82f8b188c94f27be715e1d92be',1,'FCCAnalyses::Algorithms::getAxisMass::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html#a3bcd4836ef8f49087e75b39d1729f580',1,'FCCAnalyses::Algorithms::getAxisEnergy::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html#acc526dbea3619ba6edfbe538735bf304',1,'FCCAnalyses::Algorithms::getAxisN::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html#a7cdbf65fcd4ea52e114955fc0b1d13cc',1,'FCCAnalyses::Algorithms::getThrustPointing::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html#a4cb16d73eeae344ca2888313918278be',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres::operator()()'],['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html#a504f7b998cd9889a794b5b8d735e52f2',1,'FCCAnalyses::CaloNtupleizer::sel_layers::operator()()'],['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html#a5df3afa4328b2beff94a7c619b94ac32',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::operator()()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html#aaf5bbb79dfeddb176569c491bdddf34a',1,'FCCAnalyses::JetClusteringUtils::sel_pt::operator()()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html#abd0611e8ef65c7231b651ee49f98e00b',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::operator()()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html#aeda482e4f3a247ad301af3546a071385',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::operator()()'],['../struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html#ad656080f15a85ae068770b6a9147db58',1,'FCCAnalyses::JetTaggingUtils::sel_tag::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html#ac19205fe9c1410c5d77e1d578b4d1638',1,'FCCAnalyses::MCParticle::filter_pdgID::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html#aa09a1ce77588738a249f8c45bd2732f6',1,'FCCAnalyses::MCParticle::sel_pt::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html#a35d20620e19ae26667dca195fc7d65a0',1,'FCCAnalyses::MCParticle::sel_genStatus::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html#a311105ba937244cfd837f719667ee289',1,'FCCAnalyses::MCParticle::sel_pdgID::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html#af77fc9f8a4d228ac93446209c5a9d85e',1,'FCCAnalyses::MCParticle::get_tree::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#a38600e5ea7f1ced2cdf0c3f596bd4787',1,'FCCAnalyses::MCParticle::get_decay::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html#aa18b06bbe406accfb01c04f5dfe13c6d',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html#a53c4d501b40598c949f70ce41c6288dc',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a98067619e40ab3c1fdaa5f077f5b16a2',1,'FCCAnalyses::MCParticle::get_indices::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html#a314a0935bc1cf64f78944fc483259c6c',1,'FCCAnalyses::myUtils::filter_PV::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a29f4f68b08f9d9a3467cef138a0439c3',1,'FCCAnalyses::myUtils::build_tau23pi::operator()()']]], - ['operator_3d_6',['operator=',['../class_o_n_n_x_runtime.html#a76c62bd95a41c9b824e3c9b40bdda0e5',1,'ONNXRuntime']]], - ['ort_7',['Ort',['../namespace_ort.html',1,'']]], - ['ort_3a_3aexperimental_8',['Experimental',['../namespace_ort_1_1_experimental.html',1,'Ort']]], - ['output_5fnode_5fdims_5f_9',['output_node_dims_',['../class_o_n_n_x_runtime.html#af39f5339415ad28552f5745ff8db6160',1,'ONNXRuntime']]], - ['output_5fnode_5fstrings_5f_10',['output_node_strings_',['../class_o_n_n_x_runtime.html#a27b04191237164cc11bde35518b39229',1,'ONNXRuntime']]], - ['outputbranches_11',['outputbranches',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#ad55c4a7977149c88f32ab04d7fca25b3',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.outputBranches()'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a06481cb28480d3c058f4cd59bf236c29',1,'jetFlavourHelper.JetFlavourHelper.outputBranches()']]] + ['operator_28_29_5',['operator()',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html#a38084bc6925478c0694ea6ec1137df06',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1sel__PV.html#a406d52540dddd523f733a2bc65152bb2',1,'FCCAnalyses::myUtils::sel_PV::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html#a0d168f13bdb0880d314e5731468bdf19',1,'FCCAnalyses::ReconstructedParticle::sel_tag::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html#a6165e445969238268ba897ca12e02009',1,'FCCAnalyses::ReconstructedParticle::sel_axis::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html#a579d065ee4868bdf76670749757ebd7c',1,'FCCAnalyses::ReconstructedParticle::sel_charge::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html#ab4e0aa93f33927cb6e9ca5959a3375fe',1,'FCCAnalyses::ReconstructedParticle::sel_p::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html#adee56074e85537a9305f3ba2d4331a87',1,'FCCAnalyses::ReconstructedParticle::sel_eta::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html#ad3ed2150821bc695f2f3d8c362f13072',1,'FCCAnalyses::ReconstructedParticle::sel_pt::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html#a9fe93fc8a41c91bc46c45915a0835492',1,'FCCAnalyses::ReconstructedParticle::sel_absType::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html#a012d546d75701e21ad1f2349a2ee0b7d',1,'FCCAnalyses::ReconstructedParticle::sel_type::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html#ae8b075c0beda3272297bd068d8326565',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html#a668ad408c6b40d18fde4bec840782de2',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html#aa929a94c025e9ea34cc2cebfcc49c8c1',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1sel__PID.html#ae99dbe74d02c918e3b26db6926a63480',1,'FCCAnalyses::myUtils::sel_PID::operator()()'],['../structJetClustering_1_1clustering__jade.html#a09eebd2f799f98ec03c74193505dc696',1,'JetClustering::clustering_jade::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html#ad1a38fe947104e207129053746c86db5',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func.html#afb7e3ed4bcd1dbb5d3dc3698139b89d8',1,'FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func::operator()()'],['../structlogNormal.html#a539b8fa8c46d18020e75fa5b58c73691',1,'logNormal::operator()()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#aa88b7b9516a3d9aad9447fcae5c044ed',1,'FCCAnalyses::SmearObjects::SmearedTracks::operator()()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#a1bdabddbe22a4777bc7874f6cbe18a25',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::operator()()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#a1d8938c2175afe8650705d3d8b48d248',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::operator()()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#acf1a9fd932b60465274846d0f815ab69',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::operator()()'],['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#af331c245c119b25b931e0fa102a91025',1,'FCCAnalyses::VertexingUtils::selTracks::operator()()'],['../structJetClustering_1_1clustering__kt.html#a5861d3bd089219e8b4d721170e1f4a47',1,'JetClustering::clustering_kt::operator()()'],['../structJetClustering_1_1clustering__antikt.html#a9756aec96fa45529313c6d8de5b4388b',1,'JetClustering::clustering_antikt::operator()()'],['../structJetClustering_1_1clustering__cambridge.html#a17b11621657bc00d7069da6daf9f0750',1,'JetClustering::clustering_cambridge::operator()()'],['../structJetClustering_1_1clustering__ee__kt.html#ae1a5136225387aa561cfba889f68c5c5',1,'JetClustering::clustering_ee_kt::operator()()'],['../structJetClustering_1_1clustering__ee__genkt.html#aef2193d0f04cbf00f80df3488fc3a872',1,'JetClustering::clustering_ee_genkt::operator()()'],['../structJetClustering_1_1clustering__genkt.html#aab0c7b48093213283a2ee8ae16980183',1,'JetClustering::clustering_genkt::operator()()'],['../structJetClustering_1_1clustering__valencia.html#a3eb864b5a6677eaa588bd26198933009',1,'JetClustering::clustering_valencia::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#abc8b90fdb46003c3a386ebdff986375b',1,'FCCAnalyses::myUtils::build_D0::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#a888b1e83d7690ade827e7d9158f277b9',1,'FCCAnalyses::Algorithms::sphericityFit::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#aca09c72fc1aad6b09cb867354465ff3a',1,'FCCAnalyses::Algorithms::minimize_sphericity::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#a45ed4e9b353a1da146057b3de23f160d',1,'FCCAnalyses::Algorithms::thrustFit::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a78104887f503d351b4c81e4671208d75',1,'FCCAnalyses::Algorithms::minimize_thrust::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#ae644da9422217a458b7225bef2f1d3dd',1,'FCCAnalyses::Algorithms::calculate_thrust::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html#a2bb471ae5b455f5da3a8769e483ffe85',1,'FCCAnalyses::Algorithms::getAxisCharge::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html#a679b8f82f8b188c94f27be715e1d92be',1,'FCCAnalyses::Algorithms::getAxisMass::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html#a3bcd4836ef8f49087e75b39d1729f580',1,'FCCAnalyses::Algorithms::getAxisEnergy::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisN.html#acc526dbea3619ba6edfbe538735bf304',1,'FCCAnalyses::Algorithms::getAxisN::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html#a7cdbf65fcd4ea52e114955fc0b1d13cc',1,'FCCAnalyses::Algorithms::getThrustPointing::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html#a4cb16d73eeae344ca2888313918278be',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres::operator()()'],['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html#a504f7b998cd9889a794b5b8d735e52f2',1,'FCCAnalyses::CaloNtupleizer::sel_layers::operator()()'],['../structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html#a5df3afa4328b2beff94a7c619b94ac32',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::operator()()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html#aaf5bbb79dfeddb176569c491bdddf34a',1,'FCCAnalyses::JetClusteringUtils::sel_pt::operator()()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html#abd0611e8ef65c7231b651ee49f98e00b',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::operator()()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html#aeda482e4f3a247ad301af3546a071385',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::operator()()'],['../structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html#ad656080f15a85ae068770b6a9147db58',1,'FCCAnalyses::JetTaggingUtils::sel_tag::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html#ac19205fe9c1410c5d77e1d578b4d1638',1,'FCCAnalyses::MCParticle::filter_pdgID::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pt.html#aa09a1ce77588738a249f8c45bd2732f6',1,'FCCAnalyses::MCParticle::sel_pt::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html#a35d20620e19ae26667dca195fc7d65a0',1,'FCCAnalyses::MCParticle::sel_genStatus::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html#a311105ba937244cfd837f719667ee289',1,'FCCAnalyses::MCParticle::sel_pdgID::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__tree.html#af77fc9f8a4d228ac93446209c5a9d85e',1,'FCCAnalyses::MCParticle::get_tree::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#a38600e5ea7f1ced2cdf0c3f596bd4787',1,'FCCAnalyses::MCParticle::get_decay::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html#aa18b06bbe406accfb01c04f5dfe13c6d',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html#a53c4d501b40598c949f70ce41c6288dc',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a98067619e40ab3c1fdaa5f077f5b16a2',1,'FCCAnalyses::MCParticle::get_indices::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1filter__PV.html#a314a0935bc1cf64f78944fc483259c6c',1,'FCCAnalyses::myUtils::filter_PV::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a29f4f68b08f9d9a3467cef138a0439c3',1,'FCCAnalyses::myUtils::build_tau23pi::operator()()']]], + ['operator_3d_6',['operator=',['../classONNXRuntime.html#a76c62bd95a41c9b824e3c9b40bdda0e5',1,'ONNXRuntime']]], + ['ort_7',['Ort',['../namespaceOrt.html',1,'']]], + ['ort_3a_3aexperimental_8',['Experimental',['../namespaceOrt_1_1Experimental.html',1,'Ort']]], + ['output_5fnode_5fdims_5f_9',['output_node_dims_',['../classONNXRuntime.html#af39f5339415ad28552f5745ff8db6160',1,'ONNXRuntime']]], + ['output_5fnode_5fstrings_5f_10',['output_node_strings_',['../classONNXRuntime.html#a27b04191237164cc11bde35518b39229',1,'ONNXRuntime']]], + ['outputbranches_11',['outputbranches',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#ad55c4a7977149c88f32ab04d7fca25b3',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.outputBranches()'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a06481cb28480d3c058f4cd59bf236c29',1,'jetFlavourHelper.JetFlavourHelper.outputBranches()']]] ]; diff --git a/doc/latest/search/classes_0.js b/doc/latest/search/classes_0.js index dc8c32179b..adbfd16ac1 100644 --- a/doc/latest/search/classes_0.js +++ b/doc/latest/search/classes_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['angular_5fseparationbuilder_0',['angular_separationBuilder',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html',1,'FCCAnalyses::ReconstructedParticle']]] + ['angular_5fseparationbuilder_0',['angular_separationBuilder',['../structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html',1,'FCCAnalyses::ReconstructedParticle']]] ]; diff --git a/doc/latest/search/classes_1.js b/doc/latest/search/classes_1.js index 6ade95cd7c..42352ba2a6 100644 --- a/doc/latest/search/classes_1.js +++ b/doc/latest/search/classes_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['build_5fd0_0',['build_D0',['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html',1,'FCCAnalyses::myUtils']]], - ['build_5ftau23pi_1',['build_tau23pi',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html',1,'FCCAnalyses::myUtils']]] + ['build_5fd0_0',['build_D0',['../structFCCAnalyses_1_1myUtils_1_1build__D0.html',1,'FCCAnalyses::myUtils']]], + ['build_5ftau23pi_1',['build_tau23pi',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html',1,'FCCAnalyses::myUtils']]] ]; diff --git a/doc/latest/search/classes_2.js b/doc/latest/search/classes_2.js index ec8e02974d..681481aece 100644 --- a/doc/latest/search/classes_2.js +++ b/doc/latest/search/classes_2.js @@ -1,12 +1,12 @@ var searchData= [ - ['calculate_5fthrust_0',['calculate_thrust',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html',1,'FCCAnalyses::Algorithms']]], - ['clustering_5fantikt_1',['clustering_antikt',['../struct_jet_clustering_1_1clustering__antikt.html',1,'JetClustering']]], - ['clustering_5fcambridge_2',['clustering_cambridge',['../struct_jet_clustering_1_1clustering__cambridge.html',1,'JetClustering']]], - ['clustering_5fee_5fgenkt_3',['clustering_ee_genkt',['../struct_jet_clustering_1_1clustering__ee__genkt.html',1,'JetClustering']]], - ['clustering_5fee_5fkt_4',['clustering_ee_kt',['../struct_jet_clustering_1_1clustering__ee__kt.html',1,'JetClustering']]], - ['clustering_5fgenkt_5',['clustering_genkt',['../struct_jet_clustering_1_1clustering__genkt.html',1,'JetClustering']]], - ['clustering_5fjade_6',['clustering_jade',['../struct_jet_clustering_1_1clustering__jade.html',1,'JetClustering']]], - ['clustering_5fkt_7',['clustering_kt',['../struct_jet_clustering_1_1clustering__kt.html',1,'JetClustering']]], - ['clustering_5fvalencia_8',['clustering_valencia',['../struct_jet_clustering_1_1clustering__valencia.html',1,'JetClustering']]] + ['calculate_5fthrust_0',['calculate_thrust',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html',1,'FCCAnalyses::Algorithms']]], + ['clustering_5fantikt_1',['clustering_antikt',['../structJetClustering_1_1clustering__antikt.html',1,'JetClustering']]], + ['clustering_5fcambridge_2',['clustering_cambridge',['../structJetClustering_1_1clustering__cambridge.html',1,'JetClustering']]], + ['clustering_5fee_5fgenkt_3',['clustering_ee_genkt',['../structJetClustering_1_1clustering__ee__genkt.html',1,'JetClustering']]], + ['clustering_5fee_5fkt_4',['clustering_ee_kt',['../structJetClustering_1_1clustering__ee__kt.html',1,'JetClustering']]], + ['clustering_5fgenkt_5',['clustering_genkt',['../structJetClustering_1_1clustering__genkt.html',1,'JetClustering']]], + ['clustering_5fjade_6',['clustering_jade',['../structJetClustering_1_1clustering__jade.html',1,'JetClustering']]], + ['clustering_5fkt_7',['clustering_kt',['../structJetClustering_1_1clustering__kt.html',1,'JetClustering']]], + ['clustering_5fvalencia_8',['clustering_valencia',['../structJetClustering_1_1clustering__valencia.html',1,'JetClustering']]] ]; diff --git a/doc/latest/search/classes_3.js b/doc/latest/search/classes_3.js index ee614d9d20..765f9873b4 100644 --- a/doc/latest/search/classes_3.js +++ b/doc/latest/search/classes_3.js @@ -1,5 +1,5 @@ var searchData= [ - ['exclusivejetclusteringhelper_0',['ExclusiveJetClusteringHelper',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html',1,'jetClusteringHelper']]], - ['externalrecombiner_1',['ExternalRecombiner',['../class_external_recombiner.html',1,'']]] + ['exclusivejetclusteringhelper_0',['ExclusiveJetClusteringHelper',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html',1,'jetClusteringHelper']]], + ['externalrecombiner_1',['ExternalRecombiner',['../classExternalRecombiner.html',1,'']]] ]; diff --git a/doc/latest/search/classes_4.js b/doc/latest/search/classes_4.js index d2567562c1..c36c020b87 100644 --- a/doc/latest/search/classes_4.js +++ b/doc/latest/search/classes_4.js @@ -1,11 +1,11 @@ var searchData= [ - ['fccanalysescomposite_0',['FCCAnalysesComposite',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html',1,'FCCAnalyses::myUtils']]], - ['fccanalysescomposite2_1',['FCCAnalysesComposite2',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html',1,'FCCAnalyses::myUtils']]], - ['fccanalysesjet_2',['FCCAnalysesJet',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html',1,'JetClustering']]], - ['fccanalysesv0_3',['FCCAnalysesV0',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html',1,'FCCAnalyses::VertexingUtils']]], - ['fccanalysesvertex_4',['FCCAnalysesVertex',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html',1,'FCCAnalyses::VertexingUtils']]], - ['fccanalysesvertexmc_5',['FCCAnalysesVertexMC',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html',1,'FCCAnalyses::VertexingUtils']]], - ['filter_5fpdgid_6',['filter_pdgID',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html',1,'FCCAnalyses::MCParticle']]], - ['filter_5fpv_7',['filter_PV',['../struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html',1,'FCCAnalyses::myUtils']]] + ['fccanalysescomposite_0',['FCCAnalysesComposite',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html',1,'FCCAnalyses::myUtils']]], + ['fccanalysescomposite2_1',['FCCAnalysesComposite2',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html',1,'FCCAnalyses::myUtils']]], + ['fccanalysesjet_2',['FCCAnalysesJet',['../structJetClustering_1_1FCCAnalysesJet.html',1,'JetClustering']]], + ['fccanalysesv0_3',['FCCAnalysesV0',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html',1,'FCCAnalyses::VertexingUtils']]], + ['fccanalysesvertex_4',['FCCAnalysesVertex',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html',1,'FCCAnalyses::VertexingUtils']]], + ['fccanalysesvertexmc_5',['FCCAnalysesVertexMC',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html',1,'FCCAnalyses::VertexingUtils']]], + ['filter_5fpdgid_6',['filter_pdgID',['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html',1,'FCCAnalyses::MCParticle']]], + ['filter_5fpv_7',['filter_PV',['../structFCCAnalyses_1_1myUtils_1_1filter__PV.html',1,'FCCAnalyses::myUtils']]] ]; diff --git a/doc/latest/search/classes_5.js b/doc/latest/search/classes_5.js index cb1aeb7808..706de59eaa 100644 --- a/doc/latest/search/classes_5.js +++ b/doc/latest/search/classes_5.js @@ -1,16 +1,16 @@ var searchData= [ - ['get_5fdecay_0',['get_decay',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html',1,'FCCAnalyses::MCParticle']]], - ['get_5feventprimaryvertex_1',['get_EventPrimaryVertex',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html',1,'FCCAnalyses::MCParticle']]], - ['get_5feventprimaryvertexp4_2',['get_EventPrimaryVertexP4',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html',1,'FCCAnalyses::MCParticle']]], - ['get_5findices_3',['get_indices',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html',1,'FCCAnalyses::MCParticle']]], - ['get_5findices_5fexclusivedecay_4',['get_indices_ExclusiveDecay',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay.html',1,'FCCAnalyses::MCParticle']]], - ['get_5ftree_5',['get_tree',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html',1,'FCCAnalyses::MCParticle']]], - ['getaxischarge_6',['getAxisCharge',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html',1,'FCCAnalyses::Algorithms']]], - ['getaxisenergy_7',['getAxisEnergy',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html',1,'FCCAnalyses::Algorithms']]], - ['getaxismass_8',['getAxisMass',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html',1,'FCCAnalyses::Algorithms']]], - ['getaxisn_9',['getAxisN',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html',1,'FCCAnalyses::Algorithms']]], - ['getfloatat_10',['getFloatAt',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html',1,'FCCAnalyses::CaloNtupleizer']]], - ['getrp2mc_5fp_5ffunc_11',['getRP2MC_p_func',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func.html',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getthrustpointing_12',['getThrustPointing',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html',1,'FCCAnalyses::Algorithms']]] + ['get_5fdecay_0',['get_decay',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html',1,'FCCAnalyses::MCParticle']]], + ['get_5feventprimaryvertex_1',['get_EventPrimaryVertex',['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html',1,'FCCAnalyses::MCParticle']]], + ['get_5feventprimaryvertexp4_2',['get_EventPrimaryVertexP4',['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html',1,'FCCAnalyses::MCParticle']]], + ['get_5findices_3',['get_indices',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html',1,'FCCAnalyses::MCParticle']]], + ['get_5findices_5fexclusivedecay_4',['get_indices_ExclusiveDecay',['../structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay.html',1,'FCCAnalyses::MCParticle']]], + ['get_5ftree_5',['get_tree',['../structFCCAnalyses_1_1MCParticle_1_1get__tree.html',1,'FCCAnalyses::MCParticle']]], + ['getaxischarge_6',['getAxisCharge',['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html',1,'FCCAnalyses::Algorithms']]], + ['getaxisenergy_7',['getAxisEnergy',['../structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html',1,'FCCAnalyses::Algorithms']]], + ['getaxismass_8',['getAxisMass',['../structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html',1,'FCCAnalyses::Algorithms']]], + ['getaxisn_9',['getAxisN',['../structFCCAnalyses_1_1Algorithms_1_1getAxisN.html',1,'FCCAnalyses::Algorithms']]], + ['getfloatat_10',['getFloatAt',['../structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html',1,'FCCAnalyses::CaloNtupleizer']]], + ['getrp2mc_5fp_5ffunc_11',['getRP2MC_p_func',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func.html',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getthrustpointing_12',['getThrustPointing',['../structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html',1,'FCCAnalyses::Algorithms']]] ]; diff --git a/doc/latest/search/classes_6.js b/doc/latest/search/classes_6.js index 646c910dda..6431339319 100644 --- a/doc/latest/search/classes_6.js +++ b/doc/latest/search/classes_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['jetflavourhelper_0',['JetFlavourHelper',['../classjet_flavour_helper_1_1_jet_flavour_helper.html',1,'jetFlavourHelper']]], - ['jets_5ftwohemispheres_1',['jets_TwoHemispheres',['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html',1,'FCCAnalyses::Algorithms']]] + ['jetflavourhelper_0',['JetFlavourHelper',['../classjetFlavourHelper_1_1JetFlavourHelper.html',1,'jetFlavourHelper']]], + ['jets_5ftwohemispheres_1',['jets_TwoHemispheres',['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html',1,'FCCAnalyses::Algorithms']]] ]; diff --git a/doc/latest/search/classes_7.js b/doc/latest/search/classes_7.js index 1d1dbca59d..9423327d4c 100644 --- a/doc/latest/search/classes_7.js +++ b/doc/latest/search/classes_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['lognormal_0',['logNormal',['../structlog_normal.html',1,'']]] + ['lognormal_0',['logNormal',['../structlogNormal.html',1,'']]] ]; diff --git a/doc/latest/search/classes_8.js b/doc/latest/search/classes_8.js index b87e04a972..3b24f44c28 100644 --- a/doc/latest/search/classes_8.js +++ b/doc/latest/search/classes_8.js @@ -1,5 +1,5 @@ var searchData= [ - ['minimize_5fsphericity_0',['minimize_sphericity',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html',1,'FCCAnalyses::Algorithms']]], - ['minimize_5fthrust_1',['minimize_thrust',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html',1,'FCCAnalyses::Algorithms']]] + ['minimize_5fsphericity_0',['minimize_sphericity',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html',1,'FCCAnalyses::Algorithms']]], + ['minimize_5fthrust_1',['minimize_thrust',['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html',1,'FCCAnalyses::Algorithms']]] ]; diff --git a/doc/latest/search/classes_9.js b/doc/latest/search/classes_9.js index d4c66c2c31..b161abf647 100644 --- a/doc/latest/search/classes_9.js +++ b/doc/latest/search/classes_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['onnxruntime_0',['ONNXRuntime',['../class_o_n_n_x_runtime.html',1,'']]] + ['onnxruntime_0',['ONNXRuntime',['../classONNXRuntime.html',1,'']]] ]; diff --git a/doc/latest/search/classes_a.js b/doc/latest/search/classes_a.js index beec54d604..8d00aa19c3 100644 --- a/doc/latest/search/classes_a.js +++ b/doc/latest/search/classes_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['preprocessparams_0',['PreprocessParams',['../struct_weaver_interface_1_1_preprocess_params.html',1,'WeaverInterface']]] + ['preprocessparams_0',['PreprocessParams',['../structWeaverInterface_1_1PreprocessParams.html',1,'WeaverInterface']]] ]; diff --git a/doc/latest/search/classes_b.js b/doc/latest/search/classes_b.js index 826c9e1d2f..49a3d47a0c 100644 --- a/doc/latest/search/classes_b.js +++ b/doc/latest/search/classes_b.js @@ -1,5 +1,5 @@ var searchData= [ - ['recoilbuilder_0',['recoilbuilder',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder']]], - ['resonancebuilder_1',['resonancebuilder',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder']]] + ['recoilbuilder_0',['recoilbuilder',['../structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder']]], + ['resonancebuilder_1',['resonancebuilder',['../structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder']]] ]; diff --git a/doc/latest/search/classes_c.js b/doc/latest/search/classes_c.js index 23a8026cdd..105d572ec2 100644 --- a/doc/latest/search/classes_c.js +++ b/doc/latest/search/classes_c.js @@ -1,24 +1,24 @@ var searchData= [ - ['sel_5fabstype_0',['sel_absType',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html',1,'FCCAnalyses::ReconstructedParticle']]], - ['sel_5faxis_1',['sel_axis',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html',1,'FCCAnalyses::ReconstructedParticle']]], - ['sel_5fcharge_2',['sel_charge',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html',1,'FCCAnalyses::ReconstructedParticle']]], - ['sel_5feta_3',['sel_eta',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html',1,'FCCAnalyses::ReconstructedParticle']]], - ['sel_5fgenstatus_4',['sel_genStatus',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html',1,'FCCAnalyses::MCParticle']]], - ['sel_5flayers_5',['sel_layers',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html',1,'FCCAnalyses::CaloNtupleizer']]], - ['sel_5fp_6',['sel_p',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html',1,'FCCAnalyses::ReconstructedParticle']]], - ['sel_5fpdgid_7',['sel_pdgID',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html',1,'FCCAnalyses::MCParticle']]], - ['sel_5fpid_8',['sel_PID',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html',1,'FCCAnalyses::myUtils']]], - ['sel_5fpt_9',['sel_pt',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html',1,'FCCAnalyses::JetClusteringUtils::sel_pt'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html',1,'FCCAnalyses::MCParticle::sel_pt'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html',1,'FCCAnalyses::ReconstructedParticle::sel_pt']]], - ['sel_5fpv_10',['sel_PV',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html',1,'FCCAnalyses::myUtils']]], - ['sel_5ftag_11',['sel_tag',['../struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html',1,'FCCAnalyses::JetTaggingUtils::sel_tag'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html',1,'FCCAnalyses::ReconstructedParticle::sel_tag']]], - ['sel_5ftype_12',['sel_type',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html',1,'FCCAnalyses::ReconstructedParticle']]], - ['selrp_5fpdg_13',['selRP_PDG',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['selrp_5fpdg_5findex_14',['selRP_PDG_index',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['seltracks_15',['selTracks',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html',1,'FCCAnalyses::VertexingUtils']]], - ['smearedreconstructedparticle_16',['SmearedReconstructedParticle',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html',1,'FCCAnalyses::SmearObjects']]], - ['smearedtracks_17',['SmearedTracks',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html',1,'FCCAnalyses::SmearObjects']]], - ['smearedtracksdndx_18',['SmearedTracksdNdx',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html',1,'FCCAnalyses::SmearObjects']]], - ['smearedtrackstof_19',['SmearedTracksTOF',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html',1,'FCCAnalyses::SmearObjects']]], - ['sphericityfit_20',['sphericityFit',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html',1,'FCCAnalyses::Algorithms']]] + ['sel_5fabstype_0',['sel_absType',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html',1,'FCCAnalyses::ReconstructedParticle']]], + ['sel_5faxis_1',['sel_axis',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html',1,'FCCAnalyses::ReconstructedParticle']]], + ['sel_5fcharge_2',['sel_charge',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html',1,'FCCAnalyses::ReconstructedParticle']]], + ['sel_5feta_3',['sel_eta',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html',1,'FCCAnalyses::ReconstructedParticle']]], + ['sel_5fgenstatus_4',['sel_genStatus',['../structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html',1,'FCCAnalyses::MCParticle']]], + ['sel_5flayers_5',['sel_layers',['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html',1,'FCCAnalyses::CaloNtupleizer']]], + ['sel_5fp_6',['sel_p',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html',1,'FCCAnalyses::ReconstructedParticle']]], + ['sel_5fpdgid_7',['sel_pdgID',['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html',1,'FCCAnalyses::MCParticle']]], + ['sel_5fpid_8',['sel_PID',['../structFCCAnalyses_1_1myUtils_1_1sel__PID.html',1,'FCCAnalyses::myUtils']]], + ['sel_5fpt_9',['sel_pt',['../structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html',1,'FCCAnalyses::JetClusteringUtils::sel_pt'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pt.html',1,'FCCAnalyses::MCParticle::sel_pt'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html',1,'FCCAnalyses::ReconstructedParticle::sel_pt']]], + ['sel_5fpv_10',['sel_PV',['../structFCCAnalyses_1_1myUtils_1_1sel__PV.html',1,'FCCAnalyses::myUtils']]], + ['sel_5ftag_11',['sel_tag',['../structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html',1,'FCCAnalyses::JetTaggingUtils::sel_tag'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html',1,'FCCAnalyses::ReconstructedParticle::sel_tag']]], + ['sel_5ftype_12',['sel_type',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html',1,'FCCAnalyses::ReconstructedParticle']]], + ['selrp_5fpdg_13',['selRP_PDG',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['selrp_5fpdg_5findex_14',['selRP_PDG_index',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['seltracks_15',['selTracks',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html',1,'FCCAnalyses::VertexingUtils']]], + ['smearedreconstructedparticle_16',['SmearedReconstructedParticle',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html',1,'FCCAnalyses::SmearObjects']]], + ['smearedtracks_17',['SmearedTracks',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html',1,'FCCAnalyses::SmearObjects']]], + ['smearedtracksdndx_18',['SmearedTracksdNdx',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html',1,'FCCAnalyses::SmearObjects']]], + ['smearedtrackstof_19',['SmearedTracksTOF',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html',1,'FCCAnalyses::SmearObjects']]], + ['sphericityfit_20',['sphericityFit',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html',1,'FCCAnalyses::Algorithms']]] ]; diff --git a/doc/latest/search/classes_d.js b/doc/latest/search/classes_d.js index 7c12c6619a..6ab91400f8 100644 --- a/doc/latest/search/classes_d.js +++ b/doc/latest/search/classes_d.js @@ -1,4 +1,4 @@ var searchData= [ - ['thrustfit_0',['thrustFit',['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html',1,'FCCAnalyses::Algorithms']]] + ['thrustfit_0',['thrustFit',['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html',1,'FCCAnalyses::Algorithms']]] ]; diff --git a/doc/latest/search/classes_e.js b/doc/latest/search/classes_e.js index 297fbc10d3..9be0fbe88c 100644 --- a/doc/latest/search/classes_e.js +++ b/doc/latest/search/classes_e.js @@ -1,7 +1,7 @@ var searchData= [ - ['valenciabriefjet_0',['ValenciaBriefJet',['../classcontrib_1_1_valencia_brief_jet.html',1,'contrib']]], - ['valenciainfo_1',['ValenciaInfo',['../classcontrib_1_1_valencia_info.html',1,'contrib']]], - ['valenciaplugin_2',['ValenciaPlugin',['../classcontrib_1_1_valencia_plugin.html',1,'contrib']]], - ['varinfo_3',['VarInfo',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html',1,'WeaverInterface::PreprocessParams']]] + ['valenciabriefjet_0',['ValenciaBriefJet',['../classcontrib_1_1ValenciaBriefJet.html',1,'contrib']]], + ['valenciainfo_1',['ValenciaInfo',['../classcontrib_1_1ValenciaInfo.html',1,'contrib']]], + ['valenciaplugin_2',['ValenciaPlugin',['../classcontrib_1_1ValenciaPlugin.html',1,'contrib']]], + ['varinfo_3',['VarInfo',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html',1,'WeaverInterface::PreprocessParams']]] ]; diff --git a/doc/latest/search/classes_f.js b/doc/latest/search/classes_f.js index 2406e79682..fc128e8f0e 100644 --- a/doc/latest/search/classes_f.js +++ b/doc/latest/search/classes_f.js @@ -1,4 +1,4 @@ var searchData= [ - ['weaverinterface_0',['WeaverInterface',['../class_weaver_interface.html',1,'']]] + ['weaverinterface_0',['WeaverInterface',['../classWeaverInterface.html',1,'']]] ]; diff --git a/doc/latest/search/files_0.js b/doc/latest/search/files_0.js index 765db66f7f..2ca6031060 100644 --- a/doc/latest/search/files_0.js +++ b/doc/latest/search/files_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['algorithms_2ecc_0',['Algorithms.cc',['../_algorithms_8cc.html',1,'']]], - ['algorithms_2eh_1',['Algorithms.h',['../_algorithms_8h.html',1,'']]] + ['algorithms_2ecc_0',['Algorithms.cc',['../Algorithms_8cc.html',1,'']]], + ['algorithms_2eh_1',['Algorithms.h',['../Algorithms_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_1.js b/doc/latest/search/files_1.js index 65bae1804a..0bfe455e91 100644 --- a/doc/latest/search/files_1.js +++ b/doc/latest/search/files_1.js @@ -1,7 +1,7 @@ var searchData= [ - ['calontupleizer_2ecc_0',['CaloNtupleizer.cc',['../_calo_ntupleizer_8cc.html',1,'']]], - ['calontupleizer_2eh_1',['CaloNtupleizer.h',['../_calo_ntupleizer_8h.html',1,'']]], - ['cstemplate_2ecc_2',['CSTemplate.cc',['../_c_s_template_8cc.html',1,'']]], - ['cstemplate_2eh_3',['CSTemplate.h',['../_c_s_template_8h.html',1,'']]] + ['calontupleizer_2ecc_0',['CaloNtupleizer.cc',['../CaloNtupleizer_8cc.html',1,'']]], + ['calontupleizer_2eh_1',['CaloNtupleizer.h',['../CaloNtupleizer_8h.html',1,'']]], + ['cstemplate_2ecc_2',['CSTemplate.cc',['../CSTemplate_8cc.html',1,'']]], + ['cstemplate_2eh_3',['CSTemplate.h',['../CSTemplate_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_2.js b/doc/latest/search/files_2.js index 0de82f95af..6d893a2573 100644 --- a/doc/latest/search/files_2.js +++ b/doc/latest/search/files_2.js @@ -1,8 +1,8 @@ var searchData= [ ['defines_2eh_0',['defines.h',['../defines_8h.html',1,'']]], - ['dummyloader_2ecc_1',['dummyLoader.cc',['../dummy_loader_8cc.html',1,'']]], - ['dummyloader_2eh_2',['dummyLoader.h',['../dummy_loader_8h.html',1,'']]], - ['dummyloadercs_2ecc_3',['dummyLoaderCS.cc',['../dummy_loader_c_s_8cc.html',1,'']]], - ['dummyloadercs_2eh_4',['dummyLoaderCS.h',['../dummy_loader_c_s_8h.html',1,'']]] + ['dummyloader_2ecc_1',['dummyLoader.cc',['../dummyLoader_8cc.html',1,'']]], + ['dummyloader_2eh_2',['dummyLoader.h',['../dummyLoader_8h.html',1,'']]], + ['dummyloadercs_2ecc_3',['dummyLoaderCS.cc',['../dummyLoaderCS_8cc.html',1,'']]], + ['dummyloadercs_2eh_4',['dummyLoaderCS.h',['../dummyLoaderCS_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_3.js b/doc/latest/search/files_3.js index 047cc4f011..5342e91645 100644 --- a/doc/latest/search/files_3.js +++ b/doc/latest/search/files_3.js @@ -1,5 +1,5 @@ var searchData= [ - ['externalrecombiner_2ecc_0',['ExternalRecombiner.cc',['../_external_recombiner_8cc.html',1,'']]], - ['externalrecombiner_2eh_1',['ExternalRecombiner.h',['../_external_recombiner_8h.html',1,'']]] + ['externalrecombiner_2ecc_0',['ExternalRecombiner.cc',['../ExternalRecombiner_8cc.html',1,'']]], + ['externalrecombiner_2eh_1',['ExternalRecombiner.h',['../ExternalRecombiner_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_4.js b/doc/latest/search/files_4.js index c1a9b2534a..0769a16635 100644 --- a/doc/latest/search/files_4.js +++ b/doc/latest/search/files_4.js @@ -1,15 +1,15 @@ var searchData= [ - ['jetclustering_2ecc_0',['JetClustering.cc',['../_jet_clustering_8cc.html',1,'']]], - ['jetclustering_2eh_1',['JetClustering.h',['../_jet_clustering_8h.html',1,'']]], - ['jetclusteringhelper_2epy_2',['jetClusteringHelper.py',['../jet_clustering_helper_8py.html',1,'']]], - ['jetclusteringutils_2ecc_3',['JetClusteringUtils.cc',['../_jet_clustering_utils_8cc.html',1,'']]], - ['jetclusteringutils_2eh_4',['JetClusteringUtils.h',['../_jet_clustering_utils_8h.html',1,'']]], - ['jetconstituentsutils_2ecc_5',['JetConstituentsUtils.cc',['../_jet_constituents_utils_8cc.html',1,'']]], - ['jetconstituentsutils_2eh_6',['JetConstituentsUtils.h',['../_jet_constituents_utils_8h.html',1,'']]], - ['jetflavourhelper_2epy_7',['jetFlavourHelper.py',['../jet_flavour_helper_8py.html',1,'']]], - ['jetflavourutils_2ecc_8',['JetFlavourUtils.cc',['../_jet_flavour_utils_8cc.html',1,'']]], - ['jetflavourutils_2eh_9',['JetFlavourUtils.h',['../_jet_flavour_utils_8h.html',1,'']]], - ['jettaggingutils_2ecc_10',['JetTaggingUtils.cc',['../_jet_tagging_utils_8cc.html',1,'']]], - ['jettaggingutils_2eh_11',['JetTaggingUtils.h',['../_jet_tagging_utils_8h.html',1,'']]] + ['jetclustering_2ecc_0',['JetClustering.cc',['../JetClustering_8cc.html',1,'']]], + ['jetclustering_2eh_1',['JetClustering.h',['../JetClustering_8h.html',1,'']]], + ['jetclusteringhelper_2epy_2',['jetClusteringHelper.py',['../jetClusteringHelper_8py.html',1,'']]], + ['jetclusteringutils_2ecc_3',['JetClusteringUtils.cc',['../JetClusteringUtils_8cc.html',1,'']]], + ['jetclusteringutils_2eh_4',['JetClusteringUtils.h',['../JetClusteringUtils_8h.html',1,'']]], + ['jetconstituentsutils_2ecc_5',['JetConstituentsUtils.cc',['../JetConstituentsUtils_8cc.html',1,'']]], + ['jetconstituentsutils_2eh_6',['JetConstituentsUtils.h',['../JetConstituentsUtils_8h.html',1,'']]], + ['jetflavourhelper_2epy_7',['jetFlavourHelper.py',['../jetFlavourHelper_8py.html',1,'']]], + ['jetflavourutils_2ecc_8',['JetFlavourUtils.cc',['../JetFlavourUtils_8cc.html',1,'']]], + ['jetflavourutils_2eh_9',['JetFlavourUtils.h',['../JetFlavourUtils_8h.html',1,'']]], + ['jettaggingutils_2ecc_10',['JetTaggingUtils.cc',['../JetTaggingUtils_8cc.html',1,'']]], + ['jettaggingutils_2eh_11',['JetTaggingUtils.h',['../JetTaggingUtils_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_5.js b/doc/latest/search/files_5.js index 926eb6a6e4..fb64ed1bee 100644 --- a/doc/latest/search/files_5.js +++ b/doc/latest/search/files_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['linkdef_2eh_0',['linkdef.h',['../case-studies_2include_2case-studies_2_link_def_8h.html',1,'(Global Namespace)'],['../_f_c_c_analyses_2_link_def_8h.html',1,'(Global Namespace)']]] + ['linkdef_2eh_0',['linkdef.h',['../case-studies_2include_2case-studies_2LinkDef_8h.html',1,'(Global Namespace)'],['../FCCAnalyses_2LinkDef_8h.html',1,'(Global Namespace)']]] ]; diff --git a/doc/latest/search/files_6.js b/doc/latest/search/files_6.js index bcf8800f07..279f5a97b9 100644 --- a/doc/latest/search/files_6.js +++ b/doc/latest/search/files_6.js @@ -1,9 +1,9 @@ var searchData= [ - ['mcparticle_2ecc_0',['MCParticle.cc',['../_m_c_particle_8cc.html',1,'']]], - ['mcparticle_2eh_1',['MCParticle.h',['../_m_c_particle_8h.html',1,'']]], - ['myfinalsel_2ecc_2',['myFinalSel.cc',['../my_final_sel_8cc.html',1,'']]], - ['myfinalsel_2eh_3',['myFinalSel.h',['../my_final_sel_8h.html',1,'']]], - ['myutils_2ecc_4',['myUtils.cc',['../my_utils_8cc.html',1,'']]], - ['myutils_2eh_5',['myUtils.h',['../my_utils_8h.html',1,'']]] + ['mcparticle_2ecc_0',['MCParticle.cc',['../MCParticle_8cc.html',1,'']]], + ['mcparticle_2eh_1',['MCParticle.h',['../MCParticle_8h.html',1,'']]], + ['myfinalsel_2ecc_2',['myFinalSel.cc',['../myFinalSel_8cc.html',1,'']]], + ['myfinalsel_2eh_3',['myFinalSel.h',['../myFinalSel_8h.html',1,'']]], + ['myutils_2ecc_4',['myUtils.cc',['../myUtils_8cc.html',1,'']]], + ['myutils_2eh_5',['myUtils.h',['../myUtils_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_7.js b/doc/latest/search/files_7.js index 00af481be0..f514f696b9 100644 --- a/doc/latest/search/files_7.js +++ b/doc/latest/search/files_7.js @@ -1,6 +1,6 @@ var searchData= [ - ['onnxruntime_2ecc_0',['ONNXRuntime.cc',['../_o_n_n_x_runtime_8cc.html',1,'']]], - ['onnxruntime_2eh_1',['ONNXRuntime.h',['../_o_n_n_x_runtime_8h.html',1,'']]], + ['onnxruntime_2ecc_0',['ONNXRuntime.cc',['../ONNXRuntime_8cc.html',1,'']]], + ['onnxruntime_2eh_1',['ONNXRuntime.h',['../ONNXRuntime_8h.html',1,'']]], ['onnxtest_2ecpp_2',['onnxtest.cpp',['../onnxtest_8cpp.html',1,'']]] ]; diff --git a/doc/latest/search/files_8.js b/doc/latest/search/files_8.js index fc23627b59..817e155f43 100644 --- a/doc/latest/search/files_8.js +++ b/doc/latest/search/files_8.js @@ -1,12 +1,12 @@ var searchData= [ - ['readme_2emd_0',['README.md',['../_r_e_a_d_m_e_8md.html',1,'']]], - ['reconstructedparticle_2ecc_1',['ReconstructedParticle.cc',['../_reconstructed_particle_8cc.html',1,'']]], - ['reconstructedparticle_2eh_2',['ReconstructedParticle.h',['../_reconstructed_particle_8h.html',1,'']]], - ['reconstructedparticle2mc_2ecc_3',['ReconstructedParticle2MC.cc',['../_reconstructed_particle2_m_c_8cc.html',1,'']]], - ['reconstructedparticle2mc_2eh_4',['ReconstructedParticle2MC.h',['../_reconstructed_particle2_m_c_8h.html',1,'']]], - ['reconstructedparticle2track_2ecc_5',['ReconstructedParticle2Track.cc',['../_reconstructed_particle2_track_8cc.html',1,'']]], - ['reconstructedparticle2track_2eh_6',['ReconstructedParticle2Track.h',['../_reconstructed_particle2_track_8h.html',1,'']]], - ['reconstructedtrack_2ecc_7',['ReconstructedTrack.cc',['../_reconstructed_track_8cc.html',1,'']]], - ['reconstructedtrack_2eh_8',['ReconstructedTrack.h',['../_reconstructed_track_8h.html',1,'']]] + ['readme_2emd_0',['README.md',['../README_8md.html',1,'']]], + ['reconstructedparticle_2ecc_1',['ReconstructedParticle.cc',['../ReconstructedParticle_8cc.html',1,'']]], + ['reconstructedparticle_2eh_2',['ReconstructedParticle.h',['../ReconstructedParticle_8h.html',1,'']]], + ['reconstructedparticle2mc_2ecc_3',['ReconstructedParticle2MC.cc',['../ReconstructedParticle2MC_8cc.html',1,'']]], + ['reconstructedparticle2mc_2eh_4',['ReconstructedParticle2MC.h',['../ReconstructedParticle2MC_8h.html',1,'']]], + ['reconstructedparticle2track_2ecc_5',['ReconstructedParticle2Track.cc',['../ReconstructedParticle2Track_8cc.html',1,'']]], + ['reconstructedparticle2track_2eh_6',['ReconstructedParticle2Track.h',['../ReconstructedParticle2Track_8h.html',1,'']]], + ['reconstructedtrack_2ecc_7',['ReconstructedTrack.cc',['../ReconstructedTrack_8cc.html',1,'']]], + ['reconstructedtrack_2eh_8',['ReconstructedTrack.h',['../ReconstructedTrack_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_9.js b/doc/latest/search/files_9.js index 2c8638ec28..ddeda4c37d 100644 --- a/doc/latest/search/files_9.js +++ b/doc/latest/search/files_9.js @@ -1,7 +1,7 @@ var searchData= [ - ['smearing_2ecc_0',['Smearing.cc',['../_smearing_8cc.html',1,'']]], - ['smearing_2eh_1',['Smearing.h',['../_smearing_8h.html',1,'']]], - ['smearobjects_2ecc_2',['SmearObjects.cc',['../_smear_objects_8cc.html',1,'']]], - ['smearobjects_2eh_3',['SmearObjects.h',['../_smear_objects_8h.html',1,'']]] + ['smearing_2ecc_0',['Smearing.cc',['../Smearing_8cc.html',1,'']]], + ['smearing_2eh_1',['Smearing.h',['../Smearing_8h.html',1,'']]], + ['smearobjects_2ecc_2',['SmearObjects.cc',['../SmearObjects_8cc.html',1,'']]], + ['smearobjects_2eh_3',['SmearObjects.h',['../SmearObjects_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_a.js b/doc/latest/search/files_a.js index abe8f8b6ba..9f8c25fcae 100644 --- a/doc/latest/search/files_a.js +++ b/doc/latest/search/files_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['utils_2eh_0',['Utils.h',['../_utils_8h.html',1,'']]] + ['utils_2eh_0',['Utils.h',['../Utils_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_b.js b/doc/latest/search/files_b.js index a9e8aaeef8..75a05955cc 100644 --- a/doc/latest/search/files_b.js +++ b/doc/latest/search/files_b.js @@ -1,15 +1,15 @@ var searchData= [ - ['valenciaplugin_2ecc_0',['ValenciaPlugin.cc',['../_valencia_plugin_8cc.html',1,'']]], - ['valenciaplugin_2eh_1',['ValenciaPlugin.h',['../_valencia_plugin_8h.html',1,'']]], - ['vertexfinderacts_2ecc_2',['VertexFinderActs.cc',['../_vertex_finder_acts_8cc.html',1,'']]], - ['vertexfinderacts_2eh_3',['VertexFinderActs.h',['../_vertex_finder_acts_8h.html',1,'']]], - ['vertexfinderlcfiplus_2ecc_4',['VertexFinderLCFIPlus.cc',['../_vertex_finder_l_c_f_i_plus_8cc.html',1,'']]], - ['vertexfinderlcfiplus_2eh_5',['VertexFinderLCFIPlus.h',['../_vertex_finder_l_c_f_i_plus_8h.html',1,'']]], - ['vertexfitteracts_2ecc_6',['VertexFitterActs.cc',['../_vertex_fitter_acts_8cc.html',1,'']]], - ['vertexfitteracts_2eh_7',['VertexFitterActs.h',['../_vertex_fitter_acts_8h.html',1,'']]], - ['vertexfittersimple_2ecc_8',['VertexFitterSimple.cc',['../_vertex_fitter_simple_8cc.html',1,'']]], - ['vertexfittersimple_2eh_9',['VertexFitterSimple.h',['../_vertex_fitter_simple_8h.html',1,'']]], - ['vertexingutils_2ecc_10',['VertexingUtils.cc',['../_vertexing_utils_8cc.html',1,'']]], - ['vertexingutils_2eh_11',['VertexingUtils.h',['../_vertexing_utils_8h.html',1,'']]] + ['valenciaplugin_2ecc_0',['ValenciaPlugin.cc',['../ValenciaPlugin_8cc.html',1,'']]], + ['valenciaplugin_2eh_1',['ValenciaPlugin.h',['../ValenciaPlugin_8h.html',1,'']]], + ['vertexfinderacts_2ecc_2',['VertexFinderActs.cc',['../VertexFinderActs_8cc.html',1,'']]], + ['vertexfinderacts_2eh_3',['VertexFinderActs.h',['../VertexFinderActs_8h.html',1,'']]], + ['vertexfinderlcfiplus_2ecc_4',['VertexFinderLCFIPlus.cc',['../VertexFinderLCFIPlus_8cc.html',1,'']]], + ['vertexfinderlcfiplus_2eh_5',['VertexFinderLCFIPlus.h',['../VertexFinderLCFIPlus_8h.html',1,'']]], + ['vertexfitteracts_2ecc_6',['VertexFitterActs.cc',['../VertexFitterActs_8cc.html',1,'']]], + ['vertexfitteracts_2eh_7',['VertexFitterActs.h',['../VertexFitterActs_8h.html',1,'']]], + ['vertexfittersimple_2ecc_8',['VertexFitterSimple.cc',['../VertexFitterSimple_8cc.html',1,'']]], + ['vertexfittersimple_2eh_9',['VertexFitterSimple.h',['../VertexFitterSimple_8h.html',1,'']]], + ['vertexingutils_2ecc_10',['VertexingUtils.cc',['../VertexingUtils_8cc.html',1,'']]], + ['vertexingutils_2eh_11',['VertexingUtils.h',['../VertexingUtils_8h.html',1,'']]] ]; diff --git a/doc/latest/search/files_c.js b/doc/latest/search/files_c.js index 24ed245798..0cfc9af60d 100644 --- a/doc/latest/search/files_c.js +++ b/doc/latest/search/files_c.js @@ -1,7 +1,7 @@ var searchData= [ - ['weaverinterface_2ecc_0',['WeaverInterface.cc',['../_weaver_interface_8cc.html',1,'']]], - ['weaverinterface_2eh_1',['WeaverInterface.h',['../_weaver_interface_8h.html',1,'']]], - ['weaverutils_2ecc_2',['WeaverUtils.cc',['../_weaver_utils_8cc.html',1,'']]], - ['weaverutils_2eh_3',['WeaverUtils.h',['../_weaver_utils_8h.html',1,'']]] + ['weaverinterface_2ecc_0',['WeaverInterface.cc',['../WeaverInterface_8cc.html',1,'']]], + ['weaverinterface_2eh_1',['WeaverInterface.h',['../WeaverInterface_8h.html',1,'']]], + ['weaverutils_2ecc_2',['WeaverUtils.cc',['../WeaverUtils_8cc.html',1,'']]], + ['weaverutils_2eh_3',['WeaverUtils.h',['../WeaverUtils_8h.html',1,'']]] ]; diff --git a/doc/latest/search/functions_0.js b/doc/latest/search/functions_0.js index e1e08bde1f..96c7e0d0fa 100644 --- a/doc/latest/search/functions_0.js +++ b/doc/latest/search/functions_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['_5f_5finit_5f_5f_0',['__init__',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#aefcb9748d5ea62eb344a4a153aa61878',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.__init__()'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a28eaa4cf042fc99445d5c305b1137833',1,'jetFlavourHelper.JetFlavourHelper.__init__()']]] + ['_5f_5finit_5f_5f_0',['__init__',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#aefcb9748d5ea62eb344a4a153aa61878',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.__init__()'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a28eaa4cf042fc99445d5c305b1137833',1,'jetFlavourHelper.JetFlavourHelper.__init__()']]] ]; diff --git a/doc/latest/search/functions_1.js b/doc/latest/search/functions_1.js index 055c0ce7c2..e63298ea9b 100644 --- a/doc/latest/search/functions_1.js +++ b/doc/latest/search/functions_1.js @@ -1,10 +1,10 @@ var searchData= [ - ['add_5ftruthmatched_0',['add_truthmatched',['../namespace_f_c_c_analyses_1_1my_utils.html#ab384413fb6c8fa07d1c8a98b44450cc5',1,'FCCAnalyses::myUtils']]], - ['add_5ftruthmatched2_1',['add_truthmatched2',['../namespace_f_c_c_analyses_1_1my_utils.html#a7ba0eab810e982d3a53fcc62746a0c8e',1,'FCCAnalyses::myUtils']]], - ['addtrack_5fbest_2',['addTrack_best',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#ac8e03209b93e855ad4307fac2a7462e3',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['all_5finvariant_5fmasses_3',['all_invariant_masses',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a29b39d697374dfaccdbe1f74a8b415f0',1,'FCCAnalyses::JetConstituentsUtils']]], - ['anglebetweentwomcparticles_4',['AngleBetweenTwoMCParticles',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ac2c1305df7223fb14bae082b708ff9d9',1,'FCCAnalyses::MCParticle']]], - ['angular_5fseparationbuilder_5',['angular_separationBuilder',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html#a50e769286f542040233a20434aa3fa9f',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder']]], - ['as_5fvector_6',['as_vector',['../namespace_f_c_c_analyses_1_1_utils.html#a483978f1147b2349c48cab9b42670746',1,'FCCAnalyses::Utils']]] + ['add_5ftruthmatched_0',['add_truthmatched',['../namespaceFCCAnalyses_1_1myUtils.html#ab384413fb6c8fa07d1c8a98b44450cc5',1,'FCCAnalyses::myUtils']]], + ['add_5ftruthmatched2_1',['add_truthmatched2',['../namespaceFCCAnalyses_1_1myUtils.html#a7ba0eab810e982d3a53fcc62746a0c8e',1,'FCCAnalyses::myUtils']]], + ['addtrack_5fbest_2',['addTrack_best',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#ac8e03209b93e855ad4307fac2a7462e3',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['all_5finvariant_5fmasses_3',['all_invariant_masses',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a29b39d697374dfaccdbe1f74a8b415f0',1,'FCCAnalyses::JetConstituentsUtils']]], + ['anglebetweentwomcparticles_4',['AngleBetweenTwoMCParticles',['../namespaceFCCAnalyses_1_1MCParticle.html#ac2c1305df7223fb14bae082b708ff9d9',1,'FCCAnalyses::MCParticle']]], + ['angular_5fseparationbuilder_5',['angular_separationBuilder',['../structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html#a50e769286f542040233a20434aa3fa9f',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder']]], + ['as_5fvector_6',['as_vector',['../namespaceFCCAnalyses_1_1Utils.html#a483978f1147b2349c48cab9b42670746',1,'FCCAnalyses::Utils']]] ]; diff --git a/doc/latest/search/functions_10.js b/doc/latest/search/functions_10.js index 0a03a80ecc..5878bde65a 100644 --- a/doc/latest/search/functions_10.js +++ b/doc/latest/search/functions_10.js @@ -1,34 +1,34 @@ var searchData= [ - ['sel_5fabstype_0',['sel_absType',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html#a874f0beced3b2be5961f3de24aadff8a',1,'FCCAnalyses::ReconstructedParticle::sel_absType']]], - ['sel_5faxis_1',['sel_axis',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html#ac7740d82742395202ca7ba72775039b4',1,'FCCAnalyses::ReconstructedParticle::sel_axis']]], - ['sel_5fbyindex_2',['sel_byIndex',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a04c7af9cdc145bc547aaf2b141d0fba6',1,'FCCAnalyses::MCParticle']]], - ['sel_5fcharge_3',['sel_charge',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html#abf6f885d428aa8c7da160ee74566b6c8',1,'FCCAnalyses::ReconstructedParticle::sel_charge']]], - ['sel_5feta_4',['sel_eta',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html#a17270e7f41882c2dbdf2d4a2bc51f9f8',1,'FCCAnalyses::ReconstructedParticle::sel_eta']]], - ['sel_5fgenstatus_5',['sel_genStatus',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html#ae8759ce22bc6a1e59f0b8796abb580b9',1,'FCCAnalyses::MCParticle::sel_genStatus']]], - ['sel_5flayers_6',['sel_layers',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html#a39e09d66d6368b7955eb7beb570e5c9b',1,'FCCAnalyses::CaloNtupleizer::sel_layers']]], - ['sel_5fp_7',['sel_p',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html#ab746574fb41f5bee1af23078257a1c57',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], - ['sel_5fpdgid_8',['sel_pdgID',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html#afca6fef52f1b93f30c24e290a36c93a1',1,'FCCAnalyses::MCParticle::sel_pdgID']]], - ['sel_5fpid_9',['sel_PID',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html#af32edf3a9366873ecca489bdaf437949',1,'FCCAnalyses::myUtils::sel_PID']]], - ['sel_5fpt_10',['sel_pt',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html#a6dadffc3d7ea1e69b42f3b8c727e7c56',1,'FCCAnalyses::JetClusteringUtils::sel_pt::sel_pt()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html#ad46ccb6ac552fc9f2f1e554111beb8c3',1,'FCCAnalyses::MCParticle::sel_pt::sel_pt()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html#aaf75d1137285d3f487838ccb7558a7e9',1,'FCCAnalyses::ReconstructedParticle::sel_pt::sel_pt()']]], - ['sel_5fpv_11',['sel_PV',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html#a98fed992d22c66e670998fd2b7f99759',1,'FCCAnalyses::myUtils::sel_PV']]], - ['sel_5ftag_12',['sel_tag',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html#a387d0cd2c2893057347232b732c30ec2',1,'FCCAnalyses::ReconstructedParticle::sel_tag::sel_tag()'],['../struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html#ac34671a6bc1f35cb9b4551de7c28382b',1,'FCCAnalyses::JetTaggingUtils::sel_tag::sel_tag()']]], - ['sel_5ftype_13',['sel_type',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html#aeb331ffea089473077ec553ca4d2aaf1',1,'FCCAnalyses::ReconstructedParticle::sel_type']]], - ['selprimarytracks_14',['SelPrimaryTracks',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a8a96b39bedab3e7054366aeccd50f86e',1,'FCCAnalyses::VertexingUtils']]], - ['selrp_5fchargedhadrons_15',['selRP_ChargedHadrons',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a66e2d4094b8d0de4c5f732a93a66a8bc',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['selrp_5fmatched_5fto_5flist_16',['selRP_matched_to_list',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#adc2f35cda45d09807cfd54b2ee7f9f96',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['selrp_5fpdg_17',['selRP_PDG',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html#a668ded6e2d58741267726c1369061a98',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG']]], - ['selrp_5fpdg_5findex_18',['selRP_PDG_index',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html#a722215b389c0c2c0d0b18b57aada74be',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index']]], - ['seltaucand_19',['selTauCand',['../namespace_f_c_c_analyses_1_1my_final_sel.html#ac1884beebde05918cbe21a6a68c2e236',1,'FCCAnalyses::myFinalSel']]], - ['seltaucandtm_20',['selTauCandTM',['../namespace_f_c_c_analyses_1_1my_final_sel.html#aa121aadbac54f34f65434f6228dc0c4b',1,'FCCAnalyses::myFinalSel']]], - ['seltracks_21',['selTracks',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#ab60698d4d992cf63012c6bbfb56a9da0',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['set_5fpseudojets_22',['set_pseudoJets',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#ae9e847f3943c1e33bd8f6e51cafa3621',1,'FCCAnalyses::JetClusteringUtils']]], - ['set_5fpseudojets_5fxyzm_23',['set_pseudoJets_xyzm',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a2968c138f4aa7e9cf9c22d45bfdda475',1,'FCCAnalyses::JetClusteringUtils']]], - ['setup_5fweaver_24',['setup_weaver',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#a76e2054bfaaccc7b043f3b92edd18fcb',1,'FCCAnalyses::JetFlavourUtils::setup_weaver()'],['../namespace_f_c_c_analyses_1_1_weaver_utils.html#ad8525bf149cf2c483fb2575cfcd9036c',1,'FCCAnalyses::WeaverUtils::setup_weaver(const std::string &, const std::string &, const ROOT::VecOps::RVec< std::string > &)'],['../namespace_f_c_c_analyses_1_1_weaver_utils.html#a4f2546dc6505a1fbc2f8c3813901bc21',1,'FCCAnalyses::WeaverUtils::setup_weaver(const std::string &onnx_filename, const std::string &json_filename, const rv::RVec< std::string > &vars)']]], - ['smearedreconstructedparticle_25',['SmearedReconstructedParticle',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#ae4880df6b35ca2ff3a08c7e31bac508d',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle']]], - ['smearedtracks_26',['SmearedTracks',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#a6f39d65679617192acc145fab83b1c8c',1,'FCCAnalyses::SmearObjects::SmearedTracks']]], - ['smearedtracksdndx_27',['SmearedTracksdNdx',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#a54ac2ddfd71ca8ff6d3c73da3335abaa',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx']]], - ['smearedtrackstof_28',['SmearedTracksTOF',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#a4e0edbd5ed7de42e7daf1af1c76b8fc8',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF']]], - ['sphericityfit_29',['sphericityFit',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#a024b324a41bea3f3c760fceb01f6f419',1,'FCCAnalyses::Algorithms::sphericityFit']]], - ['sum_5ftlv_5fconstituents_30',['sum_tlv_constituents',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a27bc13971584b1eacbd2c416ee88c617',1,'FCCAnalyses::JetConstituentsUtils']]] + ['sel_5fabstype_0',['sel_absType',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html#a874f0beced3b2be5961f3de24aadff8a',1,'FCCAnalyses::ReconstructedParticle::sel_absType']]], + ['sel_5faxis_1',['sel_axis',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html#ac7740d82742395202ca7ba72775039b4',1,'FCCAnalyses::ReconstructedParticle::sel_axis']]], + ['sel_5fbyindex_2',['sel_byIndex',['../namespaceFCCAnalyses_1_1MCParticle.html#a04c7af9cdc145bc547aaf2b141d0fba6',1,'FCCAnalyses::MCParticle']]], + ['sel_5fcharge_3',['sel_charge',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html#abf6f885d428aa8c7da160ee74566b6c8',1,'FCCAnalyses::ReconstructedParticle::sel_charge']]], + ['sel_5feta_4',['sel_eta',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html#a17270e7f41882c2dbdf2d4a2bc51f9f8',1,'FCCAnalyses::ReconstructedParticle::sel_eta']]], + ['sel_5fgenstatus_5',['sel_genStatus',['../structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html#ae8759ce22bc6a1e59f0b8796abb580b9',1,'FCCAnalyses::MCParticle::sel_genStatus']]], + ['sel_5flayers_6',['sel_layers',['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html#a39e09d66d6368b7955eb7beb570e5c9b',1,'FCCAnalyses::CaloNtupleizer::sel_layers']]], + ['sel_5fp_7',['sel_p',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html#ab746574fb41f5bee1af23078257a1c57',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], + ['sel_5fpdgid_8',['sel_pdgID',['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html#afca6fef52f1b93f30c24e290a36c93a1',1,'FCCAnalyses::MCParticle::sel_pdgID']]], + ['sel_5fpid_9',['sel_PID',['../structFCCAnalyses_1_1myUtils_1_1sel__PID.html#af32edf3a9366873ecca489bdaf437949',1,'FCCAnalyses::myUtils::sel_PID']]], + ['sel_5fpt_10',['sel_pt',['../structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html#a6dadffc3d7ea1e69b42f3b8c727e7c56',1,'FCCAnalyses::JetClusteringUtils::sel_pt::sel_pt()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pt.html#ad46ccb6ac552fc9f2f1e554111beb8c3',1,'FCCAnalyses::MCParticle::sel_pt::sel_pt()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html#aaf75d1137285d3f487838ccb7558a7e9',1,'FCCAnalyses::ReconstructedParticle::sel_pt::sel_pt()']]], + ['sel_5fpv_11',['sel_PV',['../structFCCAnalyses_1_1myUtils_1_1sel__PV.html#a98fed992d22c66e670998fd2b7f99759',1,'FCCAnalyses::myUtils::sel_PV']]], + ['sel_5ftag_12',['sel_tag',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html#a387d0cd2c2893057347232b732c30ec2',1,'FCCAnalyses::ReconstructedParticle::sel_tag::sel_tag()'],['../structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html#ac34671a6bc1f35cb9b4551de7c28382b',1,'FCCAnalyses::JetTaggingUtils::sel_tag::sel_tag()']]], + ['sel_5ftype_13',['sel_type',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html#aeb331ffea089473077ec553ca4d2aaf1',1,'FCCAnalyses::ReconstructedParticle::sel_type']]], + ['selprimarytracks_14',['SelPrimaryTracks',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a8a96b39bedab3e7054366aeccd50f86e',1,'FCCAnalyses::VertexingUtils']]], + ['selrp_5fchargedhadrons_15',['selRP_ChargedHadrons',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a66e2d4094b8d0de4c5f732a93a66a8bc',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['selrp_5fmatched_5fto_5flist_16',['selRP_matched_to_list',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#adc2f35cda45d09807cfd54b2ee7f9f96',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['selrp_5fpdg_17',['selRP_PDG',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html#a668ded6e2d58741267726c1369061a98',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG']]], + ['selrp_5fpdg_5findex_18',['selRP_PDG_index',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html#a722215b389c0c2c0d0b18b57aada74be',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index']]], + ['seltaucand_19',['selTauCand',['../namespaceFCCAnalyses_1_1myFinalSel.html#ac1884beebde05918cbe21a6a68c2e236',1,'FCCAnalyses::myFinalSel']]], + ['seltaucandtm_20',['selTauCandTM',['../namespaceFCCAnalyses_1_1myFinalSel.html#aa121aadbac54f34f65434f6228dc0c4b',1,'FCCAnalyses::myFinalSel']]], + ['seltracks_21',['selTracks',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#ab60698d4d992cf63012c6bbfb56a9da0',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['set_5fpseudojets_22',['set_pseudoJets',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#ae9e847f3943c1e33bd8f6e51cafa3621',1,'FCCAnalyses::JetClusteringUtils']]], + ['set_5fpseudojets_5fxyzm_23',['set_pseudoJets_xyzm',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a2968c138f4aa7e9cf9c22d45bfdda475',1,'FCCAnalyses::JetClusteringUtils']]], + ['setup_5fweaver_24',['setup_weaver',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#a76e2054bfaaccc7b043f3b92edd18fcb',1,'FCCAnalyses::JetFlavourUtils::setup_weaver()'],['../namespaceFCCAnalyses_1_1WeaverUtils.html#ad8525bf149cf2c483fb2575cfcd9036c',1,'FCCAnalyses::WeaverUtils::setup_weaver(const std::string &, const std::string &, const ROOT::VecOps::RVec< std::string > &)'],['../namespaceFCCAnalyses_1_1WeaverUtils.html#a4f2546dc6505a1fbc2f8c3813901bc21',1,'FCCAnalyses::WeaverUtils::setup_weaver(const std::string &onnx_filename, const std::string &json_filename, const rv::RVec< std::string > &vars)']]], + ['smearedreconstructedparticle_25',['SmearedReconstructedParticle',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#ae4880df6b35ca2ff3a08c7e31bac508d',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle']]], + ['smearedtracks_26',['SmearedTracks',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#a6f39d65679617192acc145fab83b1c8c',1,'FCCAnalyses::SmearObjects::SmearedTracks']]], + ['smearedtracksdndx_27',['SmearedTracksdNdx',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#a54ac2ddfd71ca8ff6d3c73da3335abaa',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx']]], + ['smearedtrackstof_28',['SmearedTracksTOF',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#a4e0edbd5ed7de42e7daf1af1c76b8fc8',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF']]], + ['sphericityfit_29',['sphericityFit',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#a024b324a41bea3f3c760fceb01f6f419',1,'FCCAnalyses::Algorithms::sphericityFit']]], + ['sum_5ftlv_5fconstituents_30',['sum_tlv_constituents',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a27bc13971584b1eacbd2c416ee88c617',1,'FCCAnalyses::JetConstituentsUtils']]] ]; diff --git a/doc/latest/search/functions_11.js b/doc/latest/search/functions_11.js index 66627c2fed..aa3b78a0ae 100644 --- a/doc/latest/search/functions_11.js +++ b/doc/latest/search/functions_11.js @@ -1,10 +1,10 @@ var searchData= [ ['test_5fcase_0',['TEST_CASE',['../onnxtest_8cpp.html#a6879f21f91348c4369df581a5834ff39',1,'onnxtest.cpp']]], - ['thrustfit_1',['thrustFit',['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#a48de3d0fb8a8057e70b216fa4531b154',1,'FCCAnalyses::Algorithms::thrustFit']]], - ['trackparamfrommc_5fdelphesconv_2',['TrackParamFromMC_DelphesConv',['../namespace_f_c_c_analyses_1_1_smear_objects.html#a2391b1c292d67f904e15a0c4de713b61',1,'FCCAnalyses::SmearObjects']]], - ['tracks_5fdndx_3',['tracks_dndx',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#ad6c913cc73693e6bc4b89bbb54109ef7',1,'FCCAnalyses::ReconstructedTrack::tracks_dNdx(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)'],['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#afd8c140bb7aea6e6897c41c12a4e8805',1,'FCCAnalyses::ReconstructedTrack::tracks_dNdx(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)']]], - ['tracks_5flength_4',['tracks_length',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#ab3cf1420169f43f0026acfc4243de192',1,'FCCAnalyses::ReconstructedTrack::tracks_length(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)'],['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a717a5ee7cc826a43b6f8d8b4c40bdad3',1,'FCCAnalyses::ReconstructedTrack::tracks_length(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< float > &length)']]], - ['tracks_5ftof_5',['tracks_tof',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a3ac05338e84969b838144689ead4b486',1,'FCCAnalyses::ReconstructedTrack::tracks_TOF(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)'],['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#ace5673fc9540175ae35b373fd71aa4d3',1,'FCCAnalyses::ReconstructedTrack::tracks_TOF(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)']]], - ['trackstates_5fat_5fip_6',['TrackStates_at_IP',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a743867e1ce9504be0538deeabb7034bb',1,'FCCAnalyses::ReconstructedTrack']]] + ['thrustfit_1',['thrustFit',['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#a48de3d0fb8a8057e70b216fa4531b154',1,'FCCAnalyses::Algorithms::thrustFit']]], + ['trackparamfrommc_5fdelphesconv_2',['TrackParamFromMC_DelphesConv',['../namespaceFCCAnalyses_1_1SmearObjects.html#a2391b1c292d67f904e15a0c4de713b61',1,'FCCAnalyses::SmearObjects']]], + ['tracks_5fdndx_3',['tracks_dndx',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#ad6c913cc73693e6bc4b89bbb54109ef7',1,'FCCAnalyses::ReconstructedTrack::tracks_dNdx(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)'],['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#afd8c140bb7aea6e6897c41c12a4e8805',1,'FCCAnalyses::ReconstructedTrack::tracks_dNdx(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx)']]], + ['tracks_5flength_4',['tracks_length',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#ab3cf1420169f43f0026acfc4243de192',1,'FCCAnalyses::ReconstructedTrack::tracks_length(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< float > &length)'],['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a717a5ee7cc826a43b6f8d8b4c40bdad3',1,'FCCAnalyses::ReconstructedTrack::tracks_length(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< float > &length)']]], + ['tracks_5ftof_5',['tracks_tof',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a3ac05338e84969b838144689ead4b486',1,'FCCAnalyses::ReconstructedTrack::tracks_TOF(const ROOT::VecOps::RVec< int > &track_indices, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)'],['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#ace5673fc9540175ae35b373fd71aa4d3',1,'FCCAnalyses::ReconstructedTrack::tracks_TOF(const ROOT::VecOps::RVec< edm4hep::TrackState > &some_tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &FullTracks, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits)']]], + ['trackstates_5fat_5fip_6',['TrackStates_at_IP',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a743867e1ce9504be0538deeabb7034bb',1,'FCCAnalyses::ReconstructedTrack']]] ]; diff --git a/doc/latest/search/functions_12.js b/doc/latest/search/functions_12.js index b5b0a6627f..5d6b735ab9 100644 --- a/doc/latest/search/functions_12.js +++ b/doc/latest/search/functions_12.js @@ -1,4 +1,4 @@ var searchData= [ - ['unit_0',['unit',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a4262d76fb4dd85b57ee622d4891688fe',1,'FCCAnalyses::Algorithms::calculate_thrust']]] + ['unit_0',['unit',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a4262d76fb4dd85b57ee622d4891688fe',1,'FCCAnalyses::Algorithms::calculate_thrust']]] ]; diff --git a/doc/latest/search/functions_13.js b/doc/latest/search/functions_13.js index fcd492c08d..7b0d751982 100644 --- a/doc/latest/search/functions_13.js +++ b/doc/latest/search/functions_13.js @@ -1,13 +1,13 @@ var searchData= [ - ['v0rejection_5ftight_0',['V0rejection_tight',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a0906660da4c4c2a10483cd0051145a0b',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['valenciainfo_1',['ValenciaInfo',['../classcontrib_1_1_valencia_info.html#adeb28f57422f2f7f3eb5c37ec737e253',1,'contrib::ValenciaInfo']]], - ['valenciaplugin_2',['valenciaplugin',['../classcontrib_1_1_valencia_plugin.html#a7de1c17fed8fd9860ec07d2c20b2099b',1,'contrib::ValenciaPlugin::ValenciaPlugin(double R, double beta, double gamma)'],['../classcontrib_1_1_valencia_plugin.html#a26fb5755090a9f9e8e55beabcef8b9f8',1,'contrib::ValenciaPlugin::ValenciaPlugin(double R, double beta)'],['../classcontrib_1_1_valencia_plugin.html#a8cce0d898834339e92a1f53dfc8375be',1,'contrib::ValenciaPlugin::ValenciaPlugin(const ValenciaPlugin &plugin)']]], - ['variablepos_3',['variablepos',['../class_o_n_n_x_runtime.html#a5d01f9f503324cde9c6945da475ff8a7',1,'ONNXRuntime::variablePos()'],['../class_weaver_interface.html#a39ebe06a0defcffd5b2274c0bce83621',1,'WeaverInterface::variablePos()']]], - ['varinfo_4',['varinfo',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a184a01d0f7a33b77bd07019039b74ca5',1,'WeaverInterface::PreprocessParams::VarInfo::VarInfo()'],['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a1686577f13aeb4763ec3d28d464e86b5',1,'WeaverInterface::PreprocessParams::VarInfo::VarInfo(float imedian, float inorm_factor, float ireplace_inf_value, float ilower_bound, float iupper_bound, float ipad)']]], - ['vertexfinderamvf_5',['VertexFinderAMVF',['../namespace_f_c_c_analyses_1_1_vertex_finder_acts.html#a93e80d1249e09de6fd32134ef5db1711',1,'FCCAnalyses::VertexFinderActs']]], - ['vertexfitter_6',['VertexFitter',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#a4ab60d499f2cec4ba5311393cd059c6e',1,'FCCAnalyses::VertexFitterSimple']]], - ['vertexfitter_5ftk_7',['vertexfitter_tk',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#a358709fbd2843563cd5515b47836b982',1,'FCCAnalyses::VertexFitterSimple::VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)'],['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#ae1b272ed0887c755d5836c90647c9a24',1,'FCCAnalyses::VertexFitterSimple::VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)']]], - ['vertexfitterfullbilloir_8',['VertexFitterFullBilloir',['../namespace_f_c_c_analyses_1_1_vertex_fitter_acts.html#a52147615ec02d56eee420150c8772b4f',1,'FCCAnalyses::VertexFitterActs']]], - ['vertexseed_5fbest_9',['VertexSeed_best',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a76a26f41fcb17d11e5d78600df7ffcdd',1,'FCCAnalyses::VertexFinderLCFIPlus']]] + ['v0rejection_5ftight_0',['V0rejection_tight',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a0906660da4c4c2a10483cd0051145a0b',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['valenciainfo_1',['ValenciaInfo',['../classcontrib_1_1ValenciaInfo.html#adeb28f57422f2f7f3eb5c37ec737e253',1,'contrib::ValenciaInfo']]], + ['valenciaplugin_2',['valenciaplugin',['../classcontrib_1_1ValenciaPlugin.html#a7de1c17fed8fd9860ec07d2c20b2099b',1,'contrib::ValenciaPlugin::ValenciaPlugin(double R, double beta, double gamma)'],['../classcontrib_1_1ValenciaPlugin.html#a26fb5755090a9f9e8e55beabcef8b9f8',1,'contrib::ValenciaPlugin::ValenciaPlugin(double R, double beta)'],['../classcontrib_1_1ValenciaPlugin.html#a8cce0d898834339e92a1f53dfc8375be',1,'contrib::ValenciaPlugin::ValenciaPlugin(const ValenciaPlugin &plugin)']]], + ['variablepos_3',['variablepos',['../classONNXRuntime.html#a5d01f9f503324cde9c6945da475ff8a7',1,'ONNXRuntime::variablePos()'],['../classWeaverInterface.html#a39ebe06a0defcffd5b2274c0bce83621',1,'WeaverInterface::variablePos()']]], + ['varinfo_4',['varinfo',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a184a01d0f7a33b77bd07019039b74ca5',1,'WeaverInterface::PreprocessParams::VarInfo::VarInfo()'],['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a1686577f13aeb4763ec3d28d464e86b5',1,'WeaverInterface::PreprocessParams::VarInfo::VarInfo(float imedian, float inorm_factor, float ireplace_inf_value, float ilower_bound, float iupper_bound, float ipad)']]], + ['vertexfinderamvf_5',['VertexFinderAMVF',['../namespaceFCCAnalyses_1_1VertexFinderActs.html#a93e80d1249e09de6fd32134ef5db1711',1,'FCCAnalyses::VertexFinderActs']]], + ['vertexfitter_6',['VertexFitter',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#a4ab60d499f2cec4ba5311393cd059c6e',1,'FCCAnalyses::VertexFitterSimple']]], + ['vertexfitter_5ftk_7',['vertexfitter_tk',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#a358709fbd2843563cd5515b47836b982',1,'FCCAnalyses::VertexFitterSimple::VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)'],['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#ae1b272ed0887c755d5836c90647c9a24',1,'FCCAnalyses::VertexFitterSimple::VertexFitter_Tk(int Primary, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, bool BeamSpotConstraint=false, double sigmax=0., double sigmay=0., double sigmaz=0., double bsc_x=0., double bsc_y=0., double bsc_z=0.)']]], + ['vertexfitterfullbilloir_8',['VertexFitterFullBilloir',['../namespaceFCCAnalyses_1_1VertexFitterActs.html#a52147615ec02d56eee420150c8772b4f',1,'FCCAnalyses::VertexFitterActs']]], + ['vertexseed_5fbest_9',['VertexSeed_best',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a76a26f41fcb17d11e5d78600df7ffcdd',1,'FCCAnalyses::VertexFinderLCFIPlus']]] ]; diff --git a/doc/latest/search/functions_14.js b/doc/latest/search/functions_14.js index 68cac4d363..802717b41e 100644 --- a/doc/latest/search/functions_14.js +++ b/doc/latest/search/functions_14.js @@ -1,4 +1,4 @@ var searchData= [ - ['weaverinterface_0',['WeaverInterface',['../class_weaver_interface.html#ad6e74a46fee271dfdfb76d953494ee9c',1,'WeaverInterface']]] + ['weaverinterface_0',['WeaverInterface',['../classWeaverInterface.html#ad6e74a46fee271dfdfb76d953494ee9c',1,'WeaverInterface']]] ]; diff --git a/doc/latest/search/functions_15.js b/doc/latest/search/functions_15.js index 6c4f487b8a..8f6ac32d7a 100644 --- a/doc/latest/search/functions_15.js +++ b/doc/latest/search/functions_15.js @@ -1,9 +1,9 @@ var searchData= [ - ['xptopar_0',['XPtoPar',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3e2381761cb0a11ed4acbdfb8a088144',1,'FCCAnalyses::VertexingUtils']]], - ['xptopar_5fc_1',['xptopar_c',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a96713561ab090f408d5a9207f28ef643',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_C()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac8d8768c3ec53697008f56597a3e4d3e',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_C()']]], - ['xptopar_5fct_2',['xptopar_ct',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ae7a1b5f27281461d5be2020fb0650876',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_ct()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a0799fa77da90692ac62f8abf2c85edd3',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_ct()']]], - ['xptopar_5fdxy_3',['xptopar_dxy',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a74cb01dffab31560348266d9a04632ce',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_dxy()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a63e80023995086fc8310197a6743de77',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dxy()']]], - ['xptopar_5fdz_4',['xptopar_dz',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a423845deb4320da57cb4a9a777aebee2',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_dz()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a3862a7c2e3a03679e65756fb6a0c356f',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dz()']]], - ['xptopar_5fphi_5',['xptopar_phi',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#abf6d7463a12fe3c13422ad03b0721f2b',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_phi()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac4be76b3113c9786b95976585e27ecff',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_phi()']]] + ['xptopar_0',['XPtoPar',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3e2381761cb0a11ed4acbdfb8a088144',1,'FCCAnalyses::VertexingUtils']]], + ['xptopar_5fc_1',['xptopar_c',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a96713561ab090f408d5a9207f28ef643',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_C()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac8d8768c3ec53697008f56597a3e4d3e',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_C()']]], + ['xptopar_5fct_2',['xptopar_ct',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ae7a1b5f27281461d5be2020fb0650876',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_ct()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a0799fa77da90692ac62f8abf2c85edd3',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_ct()']]], + ['xptopar_5fdxy_3',['xptopar_dxy',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a74cb01dffab31560348266d9a04632ce',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_dxy()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a63e80023995086fc8310197a6743de77',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dxy()']]], + ['xptopar_5fdz_4',['xptopar_dz',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a423845deb4320da57cb4a9a777aebee2',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_dz()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a3862a7c2e3a03679e65756fb6a0c356f',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_dz()']]], + ['xptopar_5fphi_5',['xptopar_phi',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#abf6d7463a12fe3c13422ad03b0721f2b',1,'FCCAnalyses::JetConstituentsUtils::XPtoPar_phi()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac4be76b3113c9786b95976585e27ecff',1,'FCCAnalyses::ReconstructedParticle2Track::XPtoPar_phi()']]] ]; diff --git a/doc/latest/search/functions_16.js b/doc/latest/search/functions_16.js index 2b49d735f6..aece4414c0 100644 --- a/doc/latest/search/functions_16.js +++ b/doc/latest/search/functions_16.js @@ -1,4 +1,4 @@ var searchData= [ - ['_7eonnxruntime_0',['~ONNXRuntime',['../class_o_n_n_x_runtime.html#abd1b66a2a24ddf3c7e4e2fff40b4a054',1,'ONNXRuntime']]] + ['_7eonnxruntime_0',['~ONNXRuntime',['../classONNXRuntime.html#abd1b66a2a24ddf3c7e4e2fff40b4a054',1,'ONNXRuntime']]] ]; diff --git a/doc/latest/search/functions_2.js b/doc/latest/search/functions_2.js index 4fee401b51..1535596a40 100644 --- a/doc/latest/search/functions_2.js +++ b/doc/latest/search/functions_2.js @@ -1,22 +1,22 @@ var searchData= [ - ['beam_5fdistance_0',['beam_distance',['../classcontrib_1_1_valencia_brief_jet.html#a2774d561f702ff7c29bca9f8a4edb6a6',1,'contrib::ValenciaBriefJet']]], - ['beta_1',['beta',['../classcontrib_1_1_valencia_info.html#ad91cadc4f226062684dd1f4c8f87e1c0',1,'contrib::ValenciaInfo::beta()'],['../classcontrib_1_1_valencia_plugin.html#a8eb43c46c64fb9d34d7fbfb34b3780d9',1,'contrib::ValenciaPlugin::beta()']]], - ['build_5fb2kstee_2',['build_B2Kstee',['../namespace_f_c_c_analyses_1_1my_utils.html#a9aa5b403757fd76c94ae01a32c3b6a70',1,'FCCAnalyses::myUtils']]], - ['build_5fb2kstmumu_3',['build_B2Kstmumu',['../namespace_f_c_c_analyses_1_1my_utils.html#ac30bf0332f01f18a4423287a1d2a5aff',1,'FCCAnalyses::myUtils']]], - ['build_5fbd2kstnunu_4',['build_Bd2KstNuNu',['../namespace_f_c_c_analyses_1_1my_utils.html#a66e7451536f7f95805f26e3a6b3ed5e1',1,'FCCAnalyses::myUtils']]], - ['build_5fbd2mumu_5',['build_Bd2MuMu',['../namespace_f_c_c_analyses_1_1my_utils.html#a3174db79c74d73087ffbc528a825e347',1,'FCCAnalyses::myUtils']]], - ['build_5fbs2phinunu_6',['build_Bs2PhiNuNu',['../namespace_f_c_c_analyses_1_1my_utils.html#a7a40d45d07cd0e6fa3d504978d0c9352',1,'FCCAnalyses::myUtils']]], - ['build_5fbu2d0pi_7',['build_Bu2D0Pi',['../namespace_f_c_c_analyses_1_1my_utils.html#acd1981551153326da2712edb7d6a0d17',1,'FCCAnalyses::myUtils']]], - ['build_5fconstituents_8',['build_constituents',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a3faaf0aa7d05535a1fcef0a7e44ef14f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['build_5fconstituents_5fcluster_9',['build_constituents_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a3fd91c720dbe041ffa76eaa644ea435d',1,'FCCAnalyses::JetConstituentsUtils']]], - ['build_5fd0_10',['build_D0',['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#add0d2be6dbfbab86f3b1426b44f82646',1,'FCCAnalyses::myUtils::build_D0']]], - ['build_5ffccanalysesjet_11',['build_FCCAnalysesJet',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a4cfc14857653c24274c323fd1e5c34cb',1,'FCCAnalyses::JetClusteringUtils']]], - ['build_5finvmass_12',['build_invmass',['../namespace_f_c_c_analyses_1_1my_utils.html#a4261f4bc323779fc590db822f4d7788f',1,'FCCAnalyses::myUtils']]], - ['build_5fjets_13',['build_jets',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a2a74435b9258adddc0820c44dca975dd',1,'FCCAnalyses::JetClusteringUtils']]], - ['build_5frho_14',['build_rho',['../namespace_f_c_c_analyses_1_1my_utils.html#a30fbc17d691a0113d25398898dbd5495',1,'FCCAnalyses::myUtils']]], - ['build_5ftau23pi_15',['build_tau23pi',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#aad16ee6c9a481439ed2a8ddc07e1eda8',1,'FCCAnalyses::myUtils::build_tau23pi::build_tau23pi()'],['../namespace_f_c_c_analyses_1_1my_utils.html#a93e1d63ac6bad80f831f7c4ee1017d8c',1,'FCCAnalyses::myUtils::build_tau23pi(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)']]], - ['build_5ftlv_16',['build_tlv',['../namespace_f_c_c_analyses_1_1my_utils.html#a40d4396478c4496b4a6066a6e2e79450',1,'FCCAnalyses::myUtils']]], - ['build_5ftruerho_17',['build_truerho',['../namespace_f_c_c_analyses_1_1my_utils.html#ad02d0e717f36dd18e6bcf06de00e85d5',1,'FCCAnalyses::myUtils']]], - ['bz_18',['Bz',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a0a0094af3677bfb0f3905b8c0863d274',1,'FCCAnalyses::ReconstructedParticle2Track']]] + ['beam_5fdistance_0',['beam_distance',['../classcontrib_1_1ValenciaBriefJet.html#a2774d561f702ff7c29bca9f8a4edb6a6',1,'contrib::ValenciaBriefJet']]], + ['beta_1',['beta',['../classcontrib_1_1ValenciaInfo.html#ad91cadc4f226062684dd1f4c8f87e1c0',1,'contrib::ValenciaInfo::beta()'],['../classcontrib_1_1ValenciaPlugin.html#a8eb43c46c64fb9d34d7fbfb34b3780d9',1,'contrib::ValenciaPlugin::beta()']]], + ['build_5fb2kstee_2',['build_B2Kstee',['../namespaceFCCAnalyses_1_1myUtils.html#a9aa5b403757fd76c94ae01a32c3b6a70',1,'FCCAnalyses::myUtils']]], + ['build_5fb2kstmumu_3',['build_B2Kstmumu',['../namespaceFCCAnalyses_1_1myUtils.html#ac30bf0332f01f18a4423287a1d2a5aff',1,'FCCAnalyses::myUtils']]], + ['build_5fbd2kstnunu_4',['build_Bd2KstNuNu',['../namespaceFCCAnalyses_1_1myUtils.html#a66e7451536f7f95805f26e3a6b3ed5e1',1,'FCCAnalyses::myUtils']]], + ['build_5fbd2mumu_5',['build_Bd2MuMu',['../namespaceFCCAnalyses_1_1myUtils.html#a3174db79c74d73087ffbc528a825e347',1,'FCCAnalyses::myUtils']]], + ['build_5fbs2phinunu_6',['build_Bs2PhiNuNu',['../namespaceFCCAnalyses_1_1myUtils.html#a7a40d45d07cd0e6fa3d504978d0c9352',1,'FCCAnalyses::myUtils']]], + ['build_5fbu2d0pi_7',['build_Bu2D0Pi',['../namespaceFCCAnalyses_1_1myUtils.html#acd1981551153326da2712edb7d6a0d17',1,'FCCAnalyses::myUtils']]], + ['build_5fconstituents_8',['build_constituents',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a3faaf0aa7d05535a1fcef0a7e44ef14f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['build_5fconstituents_5fcluster_9',['build_constituents_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a3fd91c720dbe041ffa76eaa644ea435d',1,'FCCAnalyses::JetConstituentsUtils']]], + ['build_5fd0_10',['build_D0',['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#add0d2be6dbfbab86f3b1426b44f82646',1,'FCCAnalyses::myUtils::build_D0']]], + ['build_5ffccanalysesjet_11',['build_FCCAnalysesJet',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a4cfc14857653c24274c323fd1e5c34cb',1,'FCCAnalyses::JetClusteringUtils']]], + ['build_5finvmass_12',['build_invmass',['../namespaceFCCAnalyses_1_1myUtils.html#a4261f4bc323779fc590db822f4d7788f',1,'FCCAnalyses::myUtils']]], + ['build_5fjets_13',['build_jets',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a2a74435b9258adddc0820c44dca975dd',1,'FCCAnalyses::JetClusteringUtils']]], + ['build_5frho_14',['build_rho',['../namespaceFCCAnalyses_1_1myUtils.html#a30fbc17d691a0113d25398898dbd5495',1,'FCCAnalyses::myUtils']]], + ['build_5ftau23pi_15',['build_tau23pi',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#aad16ee6c9a481439ed2a8ddc07e1eda8',1,'FCCAnalyses::myUtils::build_tau23pi::build_tau23pi()'],['../namespaceFCCAnalyses_1_1myUtils.html#a93e1d63ac6bad80f831f7c4ee1017d8c',1,'FCCAnalyses::myUtils::build_tau23pi(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)']]], + ['build_5ftlv_16',['build_tlv',['../namespaceFCCAnalyses_1_1myUtils.html#a40d4396478c4496b4a6066a6e2e79450',1,'FCCAnalyses::myUtils']]], + ['build_5ftruerho_17',['build_truerho',['../namespaceFCCAnalyses_1_1myUtils.html#ad02d0e717f36dd18e6bcf06de00e85d5',1,'FCCAnalyses::myUtils']]], + ['bz_18',['Bz',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a0a0094af3677bfb0f3905b8c0863d274',1,'FCCAnalyses::ReconstructedParticle2Track']]] ]; diff --git a/doc/latest/search/functions_3.js b/doc/latest/search/functions_3.js index dfdb24a0e5..efa94066ca 100644 --- a/doc/latest/search/functions_3.js +++ b/doc/latest/search/functions_3.js @@ -1,35 +1,35 @@ var searchData= [ - ['calculate_5fthrust_0',['calculate_thrust',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a4c133730f91cd78760a7da4b63397c60',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['center_5fnorm_5fpad_1',['center_norm_pad',['../class_weaver_interface.html#a5eb0b2992183e75d4695c68ced807fdc',1,'WeaverInterface']]], - ['check_2',['check',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a56d7bb552f83db3d09ab21a502e024f2',1,'FCCAnalyses::JetClusteringUtils']]], - ['check_5fconstraints_3',['check_constraints',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#ae6847d2d19ff9fe92da814a8f4784a95',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['clustering_5fantikt_4',['clustering_antikt',['../struct_jet_clustering_1_1clustering__antikt.html#a8ac0aa9d186f47e652fb0a8011e0eae6',1,'JetClustering::clustering_antikt']]], - ['clustering_5fcambridge_5',['clustering_cambridge',['../struct_jet_clustering_1_1clustering__cambridge.html#a5657515ca6842feeccd689cbfbceece8',1,'JetClustering::clustering_cambridge']]], - ['clustering_5fee_5fgenkt_6',['clustering_ee_genkt',['../struct_jet_clustering_1_1clustering__ee__genkt.html#a832472e17045199e5981679ed0eb6f53',1,'JetClustering::clustering_ee_genkt']]], - ['clustering_5fee_5fkt_7',['clustering_ee_kt',['../struct_jet_clustering_1_1clustering__ee__kt.html#af4b105923bc010ceb5c69d9a5e12089b',1,'JetClustering::clustering_ee_kt']]], - ['clustering_5fgenkt_8',['clustering_genkt',['../struct_jet_clustering_1_1clustering__genkt.html#a1195b7ed66495ff1a32f4e9cbbd986b6',1,'JetClustering::clustering_genkt']]], - ['clustering_5fjade_9',['clustering_jade',['../struct_jet_clustering_1_1clustering__jade.html#a0a961c9e0f25be7e57ebb6c54b8bc983',1,'JetClustering::clustering_jade']]], - ['clustering_5fkt_10',['clustering_kt',['../struct_jet_clustering_1_1clustering__kt.html#a8feb6d5f4b12d244ec426d31d3b34018',1,'JetClustering::clustering_kt']]], - ['clustering_5fvalencia_11',['clustering_valencia',['../struct_jet_clustering_1_1clustering__valencia.html#ac6ab3509cefdb5607c0117e35d5e6bbd',1,'JetClustering::clustering_valencia']]], - ['compare_5ftracks_12',['compare_Tracks',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a988e973a9d896b81dc9679d81a1226e7',1,'FCCAnalyses::VertexingUtils']]], - ['compute_5fresidue_5fenergy_13',['compute_residue_energy',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a9fddae51aa2714fd16a14eeb7924d97a',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fphi_14',['compute_residue_phi',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a649d5974d73c409dd414e3bfec4a4d9b',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fpt_15',['compute_residue_pt',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aeea8b12f813ebca9d862e71626d89b10',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fpx_16',['compute_residue_px',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa9f93c788f4bdf116e4419a3fa5fadd7',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fpy_17',['compute_residue_py',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a58e2ae9ab04c26ff4c30c6db8c2d7abc',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5fpz_18',['compute_residue_pz',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a92d13ccd7cf2ec103c586fe9ec9fb427',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fresidue_5ftheta_19',['compute_residue_theta',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a9ffd88681a6078eb76c7baf898b1922e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5ftlv_5fjets_20',['compute_tlv_jets',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a2be5a6dca37fe4a6649842f7a213d355',1,'FCCAnalyses::JetConstituentsUtils']]], - ['compute_5fweights_21',['compute_weights',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#aa1b06be174792fd560d2666e37bd2029',1,'FCCAnalyses::JetFlavourUtils::compute_weights()'],['../namespace_f_c_c_analyses_1_1_weaver_utils.html#a13a7686a074b7e076bc00412c15a82b8',1,'FCCAnalyses::WeaverUtils::compute_weights()']]], - ['constraints_5fgamma_22',['constraints_gamma',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#ac1d6db51b9fc9eff91995ba3a620337a',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma(bool tight)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a51201655b83ea27b13a824415f18544e',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma(double invM_low, double invM_high, double dis, double cosAng)']]], - ['constraints_5fks_23',['constraints_ks',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#aba4529bb72f25cea06ae13c29f848a39',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks(bool tight)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#afcf71f9260849ac12f1b527dc678c56c',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks(double invM_low, double invM_high, double dis, double cosAng)']]], - ['constraints_5flambda0_24',['constraints_lambda0',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a51c06fe566f53f90a08ecf4f363f9182',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0(double invM_low, double invM_high, double dis, double cosAng)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a4c44b866a41e70993325fcd7538d7cfd',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0(bool tight)']]], - ['copy_25',['copy',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a1b760531c8b6c4c7d90114cdf9839c13',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['count_5fconsts_26',['count_consts',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a75defe49908de7f485a22a47bec43d6e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['count_5fjets_27',['count_jets',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa8b139592f4c01d72c65ddf9281c6b4b',1,'FCCAnalyses::JetConstituentsUtils']]], - ['count_5ftype_28',['count_type',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a63032e3957445718fee0924113f0c661',1,'FCCAnalyses::JetConstituentsUtils']]], - ['covsmear_29',['CovSmear',['../namespace_f_c_c_analyses_1_1_smear_objects.html#ae59c02f8fff1f0a8bbb3eb2a76dad5c7',1,'FCCAnalyses::SmearObjects']]], - ['covtoacts_30',['CovToACTS',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a2d9a8e8d87409a8f6d22cbee921e0d16',1,'FCCAnalyses::VertexingUtils']]], - ['cross_31',['cross',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a228c5c14c629b915dd83201596e84dcb',1,'FCCAnalyses::Algorithms::calculate_thrust']]] + ['calculate_5fthrust_0',['calculate_thrust',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a4c133730f91cd78760a7da4b63397c60',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['center_5fnorm_5fpad_1',['center_norm_pad',['../classWeaverInterface.html#a5eb0b2992183e75d4695c68ced807fdc',1,'WeaverInterface']]], + ['check_2',['check',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a56d7bb552f83db3d09ab21a502e024f2',1,'FCCAnalyses::JetClusteringUtils']]], + ['check_5fconstraints_3',['check_constraints',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#ae6847d2d19ff9fe92da814a8f4784a95',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['clustering_5fantikt_4',['clustering_antikt',['../structJetClustering_1_1clustering__antikt.html#a8ac0aa9d186f47e652fb0a8011e0eae6',1,'JetClustering::clustering_antikt']]], + ['clustering_5fcambridge_5',['clustering_cambridge',['../structJetClustering_1_1clustering__cambridge.html#a5657515ca6842feeccd689cbfbceece8',1,'JetClustering::clustering_cambridge']]], + ['clustering_5fee_5fgenkt_6',['clustering_ee_genkt',['../structJetClustering_1_1clustering__ee__genkt.html#a832472e17045199e5981679ed0eb6f53',1,'JetClustering::clustering_ee_genkt']]], + ['clustering_5fee_5fkt_7',['clustering_ee_kt',['../structJetClustering_1_1clustering__ee__kt.html#af4b105923bc010ceb5c69d9a5e12089b',1,'JetClustering::clustering_ee_kt']]], + ['clustering_5fgenkt_8',['clustering_genkt',['../structJetClustering_1_1clustering__genkt.html#a1195b7ed66495ff1a32f4e9cbbd986b6',1,'JetClustering::clustering_genkt']]], + ['clustering_5fjade_9',['clustering_jade',['../structJetClustering_1_1clustering__jade.html#a0a961c9e0f25be7e57ebb6c54b8bc983',1,'JetClustering::clustering_jade']]], + ['clustering_5fkt_10',['clustering_kt',['../structJetClustering_1_1clustering__kt.html#a8feb6d5f4b12d244ec426d31d3b34018',1,'JetClustering::clustering_kt']]], + ['clustering_5fvalencia_11',['clustering_valencia',['../structJetClustering_1_1clustering__valencia.html#ac6ab3509cefdb5607c0117e35d5e6bbd',1,'JetClustering::clustering_valencia']]], + ['compare_5ftracks_12',['compare_Tracks',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a988e973a9d896b81dc9679d81a1226e7',1,'FCCAnalyses::VertexingUtils']]], + ['compute_5fresidue_5fenergy_13',['compute_residue_energy',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a9fddae51aa2714fd16a14eeb7924d97a',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fphi_14',['compute_residue_phi',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a649d5974d73c409dd414e3bfec4a4d9b',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fpt_15',['compute_residue_pt',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aeea8b12f813ebca9d862e71626d89b10',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fpx_16',['compute_residue_px',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa9f93c788f4bdf116e4419a3fa5fadd7',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fpy_17',['compute_residue_py',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a58e2ae9ab04c26ff4c30c6db8c2d7abc',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5fpz_18',['compute_residue_pz',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a92d13ccd7cf2ec103c586fe9ec9fb427',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fresidue_5ftheta_19',['compute_residue_theta',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a9ffd88681a6078eb76c7baf898b1922e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5ftlv_5fjets_20',['compute_tlv_jets',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a2be5a6dca37fe4a6649842f7a213d355',1,'FCCAnalyses::JetConstituentsUtils']]], + ['compute_5fweights_21',['compute_weights',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#aa1b06be174792fd560d2666e37bd2029',1,'FCCAnalyses::JetFlavourUtils::compute_weights()'],['../namespaceFCCAnalyses_1_1WeaverUtils.html#a13a7686a074b7e076bc00412c15a82b8',1,'FCCAnalyses::WeaverUtils::compute_weights()']]], + ['constraints_5fgamma_22',['constraints_gamma',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#ac1d6db51b9fc9eff91995ba3a620337a',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma(bool tight)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a51201655b83ea27b13a824415f18544e',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Gamma(double invM_low, double invM_high, double dis, double cosAng)']]], + ['constraints_5fks_23',['constraints_ks',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#aba4529bb72f25cea06ae13c29f848a39',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks(bool tight)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#afcf71f9260849ac12f1b527dc678c56c',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Ks(double invM_low, double invM_high, double dis, double cosAng)']]], + ['constraints_5flambda0_24',['constraints_lambda0',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a51c06fe566f53f90a08ecf4f363f9182',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0(double invM_low, double invM_high, double dis, double cosAng)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a4c44b866a41e70993325fcd7538d7cfd',1,'FCCAnalyses::VertexFinderLCFIPlus::constraints_Lambda0(bool tight)']]], + ['copy_25',['copy',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a1b760531c8b6c4c7d90114cdf9839c13',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['count_5fconsts_26',['count_consts',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a75defe49908de7f485a22a47bec43d6e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['count_5fjets_27',['count_jets',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa8b139592f4c01d72c65ddf9281c6b4b',1,'FCCAnalyses::JetConstituentsUtils']]], + ['count_5ftype_28',['count_type',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a63032e3957445718fee0924113f0c661',1,'FCCAnalyses::JetConstituentsUtils']]], + ['covsmear_29',['CovSmear',['../namespaceFCCAnalyses_1_1SmearObjects.html#ae59c02f8fff1f0a8bbb3eb2a76dad5c7',1,'FCCAnalyses::SmearObjects']]], + ['covtoacts_30',['CovToACTS',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a2d9a8e8d87409a8f6d22cbee921e0d16',1,'FCCAnalyses::VertexingUtils']]], + ['cross_31',['cross',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a228c5c14c629b915dd83201596e84dcb',1,'FCCAnalyses::Algorithms::calculate_thrust']]] ]; diff --git a/doc/latest/search/functions_4.js b/doc/latest/search/functions_4.js index b259712a02..3a018cad56 100644 --- a/doc/latest/search/functions_4.js +++ b/doc/latest/search/functions_4.js @@ -1,13 +1,13 @@ var searchData= [ - ['define_0',['define',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#ad6c66277a80008af24dff6953e7e5b1d',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.define()'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a0ab17bf37132b0f2e58aad770827f4ce',1,'jetFlavourHelper.JetFlavourHelper.define()']]], - ['delphes2edm4hep_5ftrackcovmatrix_1',['Delphes2Edm4hep_TrackCovMatrix',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a789423b2190f9ee2ccd0d35d249ee4e9',1,'FCCAnalyses::VertexingUtils']]], - ['delphes2edm4hep_5ftrackparam_2',['Delphes2Edm4hep_TrackParam',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ac8e66e7bc04f560ca1fa622d6844f93e',1,'FCCAnalyses::VertexingUtils']]], - ['description_3',['description',['../class_external_recombiner.html#a5a7816ddeabf4cd63848fd5447fc269d',1,'ExternalRecombiner::description()'],['../classcontrib_1_1_valencia_plugin.html#ab75c117030f3a8b4f77ca4bb38ae87b8',1,'contrib::ValenciaPlugin::description()']]], - ['distance_4',['distance',['../classcontrib_1_1_valencia_brief_jet.html#a7bfb7f2e19ee5c1934d393e07f7251ad',1,'contrib::ValenciaBriefJet']]], - ['dot_5',['dot',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#aa781c512d8db2a5a2544182ef6efc5b6',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['dummy_6',['dummy',['../namespace_c_s_template.html#a5f164942015a387fd69cb8f3b9fb3950',1,'CSTemplate']]], - ['dummyloader_7',['dummyloader',['../dummy_loader_8h.html#a13655070a3dd083e1c4d47ff51d3172e',1,'dummyLoader(): dummyLoader.cc'],['../dummy_loader_8cc.html#a13655070a3dd083e1c4d47ff51d3172e',1,'dummyLoader(): dummyLoader.cc']]], - ['dummyloadercs_8',['dummyloadercs',['../dummy_loader_c_s_8h.html#a2429729ac0518352f6d32f7146e4ae22',1,'dummyLoaderCS(): dummyLoaderCS.cc'],['../dummy_loader_c_s_8cc.html#a2429729ac0518352f6d32f7146e4ae22',1,'dummyLoaderCS(): dummyLoaderCS.cc']]], - ['dumpvars_9',['dumpVars',['../struct_weaver_interface_1_1_preprocess_params.html#a77c0608048b2e84238c621cc29b02d45',1,'WeaverInterface::PreprocessParams']]] + ['define_0',['define',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#ad6c66277a80008af24dff6953e7e5b1d',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.define()'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a0ab17bf37132b0f2e58aad770827f4ce',1,'jetFlavourHelper.JetFlavourHelper.define()']]], + ['delphes2edm4hep_5ftrackcovmatrix_1',['Delphes2Edm4hep_TrackCovMatrix',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a789423b2190f9ee2ccd0d35d249ee4e9',1,'FCCAnalyses::VertexingUtils']]], + ['delphes2edm4hep_5ftrackparam_2',['Delphes2Edm4hep_TrackParam',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ac8e66e7bc04f560ca1fa622d6844f93e',1,'FCCAnalyses::VertexingUtils']]], + ['description_3',['description',['../classExternalRecombiner.html#a5a7816ddeabf4cd63848fd5447fc269d',1,'ExternalRecombiner::description()'],['../classcontrib_1_1ValenciaPlugin.html#ab75c117030f3a8b4f77ca4bb38ae87b8',1,'contrib::ValenciaPlugin::description()']]], + ['distance_4',['distance',['../classcontrib_1_1ValenciaBriefJet.html#a7bfb7f2e19ee5c1934d393e07f7251ad',1,'contrib::ValenciaBriefJet']]], + ['dot_5',['dot',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#aa781c512d8db2a5a2544182ef6efc5b6',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['dummy_6',['dummy',['../namespaceCSTemplate.html#a5f164942015a387fd69cb8f3b9fb3950',1,'CSTemplate']]], + ['dummyloader_7',['dummyloader',['../dummyLoader_8h.html#a13655070a3dd083e1c4d47ff51d3172e',1,'dummyLoader(): dummyLoader.cc'],['../dummyLoader_8cc.html#a13655070a3dd083e1c4d47ff51d3172e',1,'dummyLoader(): dummyLoader.cc']]], + ['dummyloadercs_8',['dummyloadercs',['../dummyLoaderCS_8h.html#a2429729ac0518352f6d32f7146e4ae22',1,'dummyLoaderCS(): dummyLoaderCS.cc'],['../dummyLoaderCS_8cc.html#a2429729ac0518352f6d32f7146e4ae22',1,'dummyLoaderCS(): dummyLoaderCS.cc']]], + ['dumpvars_9',['dumpVars',['../structWeaverInterface_1_1PreprocessParams.html#a77c0608048b2e84238c621cc29b02d45',1,'WeaverInterface::PreprocessParams']]] ]; diff --git a/doc/latest/search/functions_5.js b/doc/latest/search/functions_5.js index 40fa8d4b70..088745411f 100644 --- a/doc/latest/search/functions_5.js +++ b/doc/latest/search/functions_5.js @@ -1,8 +1,8 @@ var searchData= [ - ['edm4hep2delphes_5ftrackcovmatrix_0',['Edm4hep2Delphes_TrackCovMatrix',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad89d646c645540b83315f7e4ca8d144a',1,'FCCAnalyses::VertexingUtils']]], - ['edm4hep2delphes_5ftrackparam_1',['Edm4hep2Delphes_TrackParam',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad3d059e8c0530b5297d245e16f192764',1,'FCCAnalyses::VertexingUtils']]], - ['exclusive_5fdmerge_2',['exclusive_dmerge',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a5d5f8ecc0edcd06a0f00d13eb2247c44',1,'FCCAnalyses::JetClusteringUtils']]], - ['exclusive_5fsequence_5fmeaningful_3',['exclusive_sequence_meaningful',['../classcontrib_1_1_valencia_plugin.html#a56681fca6d9ac382cc6aa025b3c8942b',1,'contrib::ValenciaPlugin']]], - ['externalrecombiner_4',['ExternalRecombiner',['../class_external_recombiner.html#a066b2d58327c143b2c3e9f4d06e7ed2f',1,'ExternalRecombiner']]] + ['edm4hep2delphes_5ftrackcovmatrix_0',['Edm4hep2Delphes_TrackCovMatrix',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad89d646c645540b83315f7e4ca8d144a',1,'FCCAnalyses::VertexingUtils']]], + ['edm4hep2delphes_5ftrackparam_1',['Edm4hep2Delphes_TrackParam',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad3d059e8c0530b5297d245e16f192764',1,'FCCAnalyses::VertexingUtils']]], + ['exclusive_5fdmerge_2',['exclusive_dmerge',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a5d5f8ecc0edcd06a0f00d13eb2247c44',1,'FCCAnalyses::JetClusteringUtils']]], + ['exclusive_5fsequence_5fmeaningful_3',['exclusive_sequence_meaningful',['../classcontrib_1_1ValenciaPlugin.html#a56681fca6d9ac382cc6aa025b3c8942b',1,'contrib::ValenciaPlugin']]], + ['externalrecombiner_4',['ExternalRecombiner',['../classExternalRecombiner.html#a066b2d58327c143b2c3e9f4d06e7ed2f',1,'ExternalRecombiner']]] ]; diff --git a/doc/latest/search/functions_6.js b/doc/latest/search/functions_6.js index c02605823f..03e37cba3c 100644 --- a/doc/latest/search/functions_6.js +++ b/doc/latest/search/functions_6.js @@ -1,6 +1,6 @@ var searchData= [ - ['filter_5fpdgid_0',['filter_pdgID',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html#a5dca8e11912d134328d0dd57c7922d37',1,'FCCAnalyses::MCParticle::filter_pdgID']]], - ['filter_5fpv_1',['filter_PV',['../struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html#a76b0bcce72b96739cb592dbfc71ed7a8',1,'FCCAnalyses::myUtils::filter_PV']]], - ['findsvfromtracks_2',['findSVfromTracks',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a7e2c566652e55b151a6a7304d1af3bba',1,'FCCAnalyses::VertexFinderLCFIPlus']]] + ['filter_5fpdgid_0',['filter_pdgID',['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html#a5dca8e11912d134328d0dd57c7922d37',1,'FCCAnalyses::MCParticle::filter_pdgID']]], + ['filter_5fpv_1',['filter_PV',['../structFCCAnalyses_1_1myUtils_1_1filter__PV.html#a76b0bcce72b96739cb592dbfc71ed7a8',1,'FCCAnalyses::myUtils::filter_PV']]], + ['findsvfromtracks_2',['findSVfromTracks',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a7e2c566652e55b151a6a7304d1af3bba',1,'FCCAnalyses::VertexFinderLCFIPlus']]] ]; diff --git a/doc/latest/search/functions_7.js b/doc/latest/search/functions_7.js index 65e05c9c84..c66914c4d6 100644 --- a/doc/latest/search/functions_7.js +++ b/doc/latest/search/functions_7.js @@ -1,319 +1,319 @@ var searchData= [ - ['gamma_0',['gamma',['../classcontrib_1_1_valencia_plugin.html#ad8b8c24f55904e1f4c8eac5c1c5d0402',1,'contrib::ValenciaPlugin::gamma()'],['../classcontrib_1_1_valencia_info.html#af78cbe09edcd473fbffc71b6c82b892a',1,'contrib::ValenciaInfo::gamma()']]], - ['get_1',['get',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ae59881aa2caf5152af31e287b59aef23',1,'FCCAnalyses::ReconstructedParticle']]], - ['get_5fall_5fsvs_2',['get_all_SVs',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab5914113fb17efbd18019564e8a8accc',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fall_5fvertices_3',['get_all_vertices',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad810d413e152f141a7f99d7d20f584ca',1,'FCCAnalyses::VertexingUtils::get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a4e2916ff220d21bfa3fcea78b739c08a',1,'FCCAnalyses::VertexingUtils::get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)']]], - ['get_5fave_4',['get_ave',['../namespace_f_c_c_analyses_1_1my_final_sel.html#a7e4ff88af52526e989087095815f2a4c',1,'FCCAnalyses::myFinalSel::get_ave(ROOT::VecOps::RVec< float > in, float val)'],['../namespace_f_c_c_analyses_1_1my_final_sel.html#a40181d2de5a12033ab4eda7d78630abb',1,'FCCAnalyses::myFinalSel::get_ave(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)']]], - ['get_5fbtag_5',['get_btag',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#ae0d39203ecee28854109852030a44262',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5fbz_6',['get_Bz',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a969df4fef260c34a636162e3b109f38a',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fcharge_7',['get_charge',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#affa2f28ae303ba31726ea42a5eacdc06',1,'FCCAnalyses::ReconstructedParticle::get_charge()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#af969e1085302024ae054803d2a0d0dd4',1,'FCCAnalyses::MCParticle::get_charge()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ac07214c269cb2d42e9fa2d41c522bb0f',1,'FCCAnalyses::JetConstituentsUtils::get_charge()']]], - ['get_5fchi2_5fsv_8',['get_chi2_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a9fa187c3a9a39495fc5c6dd594dcf3b8',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(FCCAnalysesV0 SV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#af61bca61b34314ade8ad07ece8356873',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a155e4487af741c47154580efdcfa5ab5',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fcompmc_9',['get_compmc',['../namespace_f_c_c_analyses_1_1my_utils.html#af4a2983692c996268ed9e676e34c943e',1,'FCCAnalyses::myUtils']]], - ['get_5fconstituents_10',['get_constituents',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#aacd189eb77b87ce5937f170d272d51f1',1,'FCCAnalyses::JetClusteringUtils::get_constituents()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa22094c629375a4acba75ee2a67411a2',1,'FCCAnalyses::JetConstituentsUtils::get_constituents()']]], - ['get_5fctag_11',['get_ctag',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#a77dc9399779b6b6cdff8b6223820e0f3',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5fd0_12',['get_d0',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a881c08578658826b98f94d27391b48ec',1,'FCCAnalyses::JetConstituentsUtils::get_d0()'],['../namespace_f_c_c_analyses_1_1my_utils.html#abb9d7959ef4aa57fa38f0dc3eb8965a4',1,'FCCAnalyses::myUtils::get_d0()']]], - ['get_5fd0_5fcov_13',['get_d0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a82fb95095993c3dffa541ecb8107da1f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fd0_5fz0_5fcov_14',['get_d0_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a50f67d372e86e305600fa69035014c37',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fd3d_5fsv_15',['get_d3d_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a76919e7e2ef97f1f06639bb963731db9',1,'FCCAnalyses::VertexingUtils::get_d3d_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab8c8a219399786cad845e2f87416bd17',1,'FCCAnalyses::VertexingUtils::get_d3d_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], - ['get_5fd3d_5fsv_5fobj_16',['get_d3d_sv_obj',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab74dae24bb6d8c1bd24a7b3cbad1f261',1,'FCCAnalyses::VertexingUtils::get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a805ccfa63ce0cfac4d18b985d3fe9914',1,'FCCAnalyses::VertexingUtils::get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)']]], - ['get_5fdecay_17',['get_decay',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#a1a80959d6f64527475d8117c5d24928d',1,'FCCAnalyses::MCParticle::get_decay']]], - ['get_5fdistance_18',['get_distance',['../namespace_f_c_c_analyses_1_1my_utils.html#a747e6140e162cf89d7e5874004443768',1,'FCCAnalyses::myUtils::get_distance(TVector3 v1, TVector3 v2)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a7d71ff3b359093357a802a8702a60db2',1,'FCCAnalyses::myUtils::get_distance(edm4hep::Vector3f v1, TVector3 v2, int comp)']]], - ['get_5fdistanceerrorvertex_19',['get_distanceErrorVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a5aaa78d55a8f7d58792eb6c4369f66d3',1,'FCCAnalyses::myUtils']]], - ['get_5fdistancevertex_20',['get_distanceVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#ac9271ed3ce78588f25ba647431a87e42',1,'FCCAnalyses::myUtils']]], - ['get_5fdndx_21',['get_dndx',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ab01577108d8093eebf6e423f76345d76',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fdpv2dv_5fave_22',['get_dPV2DV_ave',['../namespace_f_c_c_analyses_1_1my_utils.html#a1b98f7b364f1016636b871e776b250ca',1,'FCCAnalyses::myUtils']]], - ['get_5fdpv2dv_5fmax_23',['get_dPV2DV_max',['../namespace_f_c_c_analyses_1_1my_utils.html#aff6ec094ab28464d662da56f336fd6e5',1,'FCCAnalyses::myUtils']]], - ['get_5fdpv2dv_5fmin_24',['get_dPV2DV_min',['../namespace_f_c_c_analyses_1_1my_utils.html#aa9bc9109d30c939c351fd198e7cf1944',1,'FCCAnalyses::myUtils']]], - ['get_5fdr_5fsv_5fobj_25',['get_dr_sv_obj',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad4b26f8b7ec5d75aa73ecef28f91cee0',1,'FCCAnalyses::VertexingUtils::get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a329b5a19fc4c9f6f8a416225dc1f7872',1,'FCCAnalyses::VertexingUtils::get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)']]], - ['get_5fdvertex_5fthrusthemis_5fangle_26',['get_DVertex_thrusthemis_angle',['../namespace_f_c_c_analyses_1_1my_utils.html#a39b17dd79dcce4a1022654109aa79c56',1,'FCCAnalyses::myUtils']]], - ['get_5fdxy_5fsv_27',['get_dxy_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a2edbfdab976f3f134a9245c694229975',1,'FCCAnalyses::VertexingUtils::get_dxy_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#adaed35c39f727d672f52ec81d5226845',1,'FCCAnalyses::VertexingUtils::get_dxy_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], - ['get_5fe_28',['get_e',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ac38ccd5f54c226e0dfa6fd14839ed780',1,'FCCAnalyses::ReconstructedParticle::get_e()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#aad4864685f823796f74e76a717f0d63c',1,'FCCAnalyses::MCParticle::get_e()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a9754260c928b1b7821d50ee95771816a',1,'FCCAnalyses::JetConstituentsUtils::get_e()'],['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#ac8beac8e703554e629f78c886ea874bc',1,'FCCAnalyses::JetClusteringUtils::get_e()']]], - ['get_5fendpoint_29',['get_endpoint',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#aec3d648ba4f437086a6140fb5904cd2b',1,'FCCAnalyses::MCParticle::get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ae6056dfb1769023753fdcb847fce53a5',1,'FCCAnalyses::MCParticle::get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)']]], - ['get_5fendpoint_5fx_30',['get_endPoint_x',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ac5ecd38a6257c6d48ef8a03b54aaf896',1,'FCCAnalyses::MCParticle']]], - ['get_5fendpoint_5fy_31',['get_endPoint_y',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a6e55da5a0dade25f3902f76dcd31c284',1,'FCCAnalyses::MCParticle']]], - ['get_5fendpoint_5fz_32',['get_endPoint_z',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a77438c150b0c707cd3ec35904419958b',1,'FCCAnalyses::MCParticle']]], - ['get_5ferel_33',['get_erel',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa58015f79f781e9bfa0ec8f5baa4b7a2',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ferel_5fcluster_34',['get_erel_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a07863e69628245a1681a943b3495f1fc',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ferel_5flog_35',['get_erel_log',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a5e21de79b9594039f6e10d5a4e70a819',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ferel_5flog_5fcluster_36',['get_erel_log_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a4d97f21270eee060a074f89d009935b5',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5feta_37',['get_eta',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#aa271c2ef06d63682a8481d00034e4bac',1,'FCCAnalyses::JetClusteringUtils::get_eta()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a41798e232e1f3399f46588b1b73531d1',1,'FCCAnalyses::MCParticle::get_eta()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a687441984386de0c80a5048436fc945c',1,'FCCAnalyses::ReconstructedParticle::get_eta()']]], - ['get_5feventprimaryvertex_38',['get_EventPrimaryVertex',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html#a118c49a4fa2b6e69125afef1486e4b42',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex']]], - ['get_5feventprimaryvertexp4_39',['get_EventPrimaryVertexP4',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html#a8ec854d560f7a7b9d9d059b6285cf020',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4']]], - ['get_5fexclusive_5fdmerge_40',['get_exclusive_dmerge',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a3d60a2f7ba958d92cb170f4c7c0796b0',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5fexclusive_5fdmerge_5fmax_41',['get_exclusive_dmerge_max',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#afef5338651f68e6aeb5933c8f2be9e0b',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5ffccanalysesvertex_42',['get_FCCAnalysesVertex',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab912593687ea5a8a81088a7e8069e1f9',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fflavour_43',['get_flavour',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#a76eadd24d47641e2295c71158bdc4282',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5fflightdistancevertex_44',['get_flightdistancevertex',['../namespace_f_c_c_analyses_1_1my_utils.html#aa043bc306da9c6772fbc557bee51b852',1,'FCCAnalyses::myUtils::get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a7919670d50a247decb5741ffe6a1d56c',1,'FCCAnalyses::myUtils::get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)']]], - ['get_5fgenstatus_45',['get_genStatus',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a6bba16a147f1801311de2851f596e8cd',1,'FCCAnalyses::MCParticle']]], - ['get_5fgtag_46',['get_gtag',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#a3e4edf5b9b3e061ba6f2033ffaf8a290',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5findices_47',['get_indices',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a03528f11b8b2b0d2119cc23fc3e3fe8c',1,'FCCAnalyses::MCParticle::get_indices::get_indices()'],['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a7a3c9df235191e1ca48ccf1430055b2f',1,'FCCAnalyses::ReconstructedTrack::get_indices()']]], - ['get_5findices_5fexclusivedecay_48',['get_indices_ExclusiveDecay',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay.html#a0889fa5bc8d20b3a6a5a6773df675301',1,'FCCAnalyses::MCParticle::get_indices_ExclusiveDecay']]], - ['get_5findices_5fexclusivedecay_5fmotherbyindex_49',['get_indices_ExclusiveDecay_MotherByIndex',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a7b15b879e37adbb486291de57011e583',1,'FCCAnalyses::MCParticle']]], - ['get_5findices_5fmotherbyindex_50',['get_indices_MotherByIndex',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a49ecbbb111282bbaed517d64e74e7d8d',1,'FCCAnalyses::MCParticle']]], - ['get_5finvm_51',['get_invm',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aa9e50a50a2efce6ac9da055caa644a1b',1,'FCCAnalyses::VertexingUtils::get_invM(FCCAnalysesVertex vertex)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a8e15d309f1ad7d84dfc4db099010b9f3',1,'FCCAnalyses::VertexingUtils::get_invM(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ae4f7afd5586b55d2618585dc8f089a7c',1,'FCCAnalyses::VertexingUtils::get_invM(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5finvm_5fpairs_52',['get_invm_pairs',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3a6816ec8358f6ec38aa7dcfb695d5e9',1,'FCCAnalyses::VertexingUtils::get_invM_pairs(FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a45ec12d4bb45fa30b463b028a5ad956e',1,'FCCAnalyses::VertexingUtils::get_invM_pairs(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, double m1=0.13957039, double m2=0.13957039)']]], - ['get_5finvm_5fv0_53',['get_invm_v0',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a11b6745eb691c40f55c8a07db4975cad',1,'FCCAnalyses::VertexingUtils::get_invM_V0(FCCAnalysesV0 V0)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3a4ee66421f3757062e05d8cb1c1da14',1,'FCCAnalyses::VertexingUtils::get_invM_V0(ROOT::VecOps::RVec< double > invM, ROOT::VecOps::RVec< int > nSV_jet)']]], - ['get_5fischargedhad_54',['get_isChargedHad',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a9faec92ba592d10e93bf617a7695ea32',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fisel_55',['get_isEl',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a514d0905f159c2ac8797383bc8453f66',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fisgamma_56',['get_isGamma',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a07821cfbf2476857c844882dca70482f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fismu_57',['get_isMu',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a038678d4f2fee670051ca3af50641fdd',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fisneutralhad_58',['get_isNeutralHad',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a14723476406693661a260ac8337ca713',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjet_5fconstituents_59',['get_jet_constituents',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ac8efaf9f41e494b66d8dda5639af01e9',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjetdistsig_60',['get_JetDistSig',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a70b8e33891e340fb03a29cd667b3069d',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjetdistval_61',['get_JetDistVal',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a1d80d3d4141c9bf14838a9886af47dea',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjetdistval_5fcluster_62',['get_JetDistVal_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a69c0dadf48b109d6f1820cbb8140cc2e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fjetdistval_5fclusterv_63',['get_JetDistVal_clusterV',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a29a868f98d32d631923626a7679b6f20',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5flepton_5forigin_64',['get_lepton_origin',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a35800bdcc6f93152bb9c715fb132e2e2',1,'FCCAnalyses::MCParticle::get_lepton_origin(const edm4hep::MCParticleData &p, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a409acf27e6748cee50e45fd660d399a5',1,'FCCAnalyses::MCParticle::get_lepton_origin(int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)']]], - ['get_5fleptons_5forigin_65',['get_leptons_origin',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a043530e79e7c406f8f6be61f49752f71',1,'FCCAnalyses::MCParticle']]], - ['get_5flist_5fof_5fparticles_5ffrom_5fdecay_66',['get_list_of_particles_from_decay',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a9ae4f401d6f801d6562e2975004bcab0',1,'FCCAnalyses::MCParticle']]], - ['get_5flist_5fof_5fstable_5fparticles_5ffrom_5fdecay_67',['get_list_of_stable_particles_from_decay',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#adb2bdcc98b3b5717ef7f1edf294be050',1,'FCCAnalyses::MCParticle']]], - ['get_5fltag_68',['get_ltag',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html#a980ff65232d751a2ffde8787eacb952c',1,'FCCAnalyses::JetTaggingUtils']]], - ['get_5fm_69',['get_m',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a14aa3fe0bd3f2ef70e0aab524e887f09',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5fmass_70',['get_mass',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a4ba26adcb6be9cdcdb4a95cd4be938f9',1,'FCCAnalyses::ReconstructedParticle::get_mass()'],['../namespace_f_c_c_analyses_1_1my_utils.html#ad9eba0942cd41fac7192488ee4fc1247',1,'FCCAnalyses::myUtils::get_mass()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#af013b0bcdad4c9438c6a83c881c3d75e',1,'FCCAnalyses::MCParticle::get_mass()']]], - ['get_5fmax_71',['get_max',['../namespace_f_c_c_analyses_1_1my_final_sel.html#a7fccbe1872543ab26725d28980ad8a6b',1,'FCCAnalyses::myFinalSel::get_max(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)'],['../namespace_f_c_c_analyses_1_1my_final_sel.html#a98efb051a34bd1a53773178cb8980ea1',1,'FCCAnalyses::myFinalSel::get_max(ROOT::VecOps::RVec< float > in, float val)']]], - ['get_5fmcdaughter1_72',['get_MCDaughter1',['../namespace_f_c_c_analyses_1_1my_utils.html#a5ca841eb9a3ef507f2d8a9f3c7042529',1,'FCCAnalyses::myUtils']]], - ['get_5fmcdaughter2_73',['get_MCDaughter2',['../namespace_f_c_c_analyses_1_1my_utils.html#a4cfba8f7ad6664a347865f6ccc7f86a0',1,'FCCAnalyses::myUtils']]], - ['get_5fmcindmcvertex_74',['get_MCindMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a5bb6e4ead32477ec1d749e659f83f1af',1,'FCCAnalyses::myUtils']]], - ['get_5fmcmother1_75',['get_MCMother1',['../namespace_f_c_c_analyses_1_1my_utils.html#a70bcbac24fa27b86be05132d3d76db94',1,'FCCAnalyses::myUtils']]], - ['get_5fmcmother2_76',['get_MCMother2',['../namespace_f_c_c_analyses_1_1my_utils.html#a41807bddf91c42c0778319e18cd41360',1,'FCCAnalyses::myUtils']]], - ['get_5fmcpdggmothermcvertex_77',['get_MCpdgGMotherMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#aadb0a17653293ff6476e040a5ca61e6b',1,'FCCAnalyses::myUtils']]], - ['get_5fmcpdgmcvertex_78',['get_MCpdgMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a16b564dbbcf2a6332f1b1f801067b253',1,'FCCAnalyses::myUtils']]], - ['get_5fmcpdgmothermcvertex_79',['get_MCpdgMotherMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a8bd566c263a671b549faba755ea542c3',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertex_80',['get_MCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a2b67501b67f675ba808fefce4c6418f3',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertex_5fx_81',['get_MCVertex_x',['../namespace_f_c_c_analyses_1_1my_utils.html#a46b9289b1250384dba6af32bc42221d3',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertex_5fy_82',['get_MCVertex_y',['../namespace_f_c_c_analyses_1_1my_utils.html#a466ba06f0bf8ba9156d0481916df5d63',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertex_5fz_83',['get_MCVertex_z',['../namespace_f_c_c_analyses_1_1my_utils.html#a76d50009c352220acb5cb348403b7d87',1,'FCCAnalyses::myUtils']]], - ['get_5fmcvertexobject_84',['get_MCVertexObject',['../namespace_f_c_c_analyses_1_1my_utils.html#aa59644437aebc44447e523dd379aa76b',1,'FCCAnalyses::myUtils']]], - ['get_5fmin_85',['get_min',['../namespace_f_c_c_analyses_1_1my_final_sel.html#a278b9d42aae9ce4b03cbae390b2e17f8',1,'FCCAnalyses::myFinalSel::get_min(ROOT::VecOps::RVec< float > in, float val)'],['../namespace_f_c_c_analyses_1_1my_final_sel.html#af9ac63703c1a69e14177b7d100f21873',1,'FCCAnalyses::myFinalSel::get_min(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)']]], - ['get_5fmtof_86',['get_mtof',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ae5add2e2a68a0fe2566d64f3abd623bd',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fn_87',['get_n',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ae5fc6db6f2f2fd2eeb7c30b9ee3e8454',1,'FCCAnalyses::MCParticle::get_n()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ad5f32777e2d12ab009bb8264ac62db52',1,'FCCAnalyses::ReconstructedParticle::get_n()']]], - ['get_5fn_5fsv_88',['get_n_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a4b8715b7fc755c4fe5f37207e0dfca72',1,'FCCAnalyses::VertexingUtils::get_n_SV(FCCAnalysesV0 SV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a5cb48509d18b5c96bedd10f87eda0d8b',1,'FCCAnalyses::VertexingUtils::get_n_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aeb5fc9e69216ca4b9c1a38cc77fe644f',1,'FCCAnalyses::VertexingUtils::get_n_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fn_5fsv_5fjets_89',['get_n_SV_jets',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#accaba2b333830ad08a81c59b8d2283ba',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fndof_5fsv_90',['get_ndof_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad32f0e3ed31dac57e1183dce0bde7240',1,'FCCAnalyses::VertexingUtils::get_nDOF_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a2fd0bb107734ced3dba68f9b9f00d5c1',1,'FCCAnalyses::VertexingUtils::get_nDOF_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fnneg_91',['get_Nneg',['../namespace_f_c_c_analyses_1_1my_utils.html#a888aa440ff4bf97ca81f3dca7aefffe8',1,'FCCAnalyses::myUtils']]], - ['get_5fnonprimarytracks_92',['get_NonPrimaryTracks',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#a86c5a8a35facce2191116427614472b5',1,'FCCAnalyses::VertexFitterSimple']]], - ['get_5fnorm_5fchi2_5fsv_93',['get_norm_chi2_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a8612487ca9fcb7ba5937e7cafd287df8',1,'FCCAnalyses::VertexingUtils::get_norm_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a0f3736265b074ba33994a0fa385e8a11',1,'FCCAnalyses::VertexingUtils::get_norm_chi2_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fnpos_94',['get_Npos',['../namespace_f_c_c_analyses_1_1my_utils.html#ae288a26fcff82e98ec6044b950545717',1,'FCCAnalyses::myUtils']]], - ['get_5fntracks_95',['get_nTracks',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a1fab62e78096ec5b58256889627bdd46',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fntracksmcvertex_96',['get_NTracksMCVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a5575c1040738a90d4a47673ce4857dcc',1,'FCCAnalyses::myUtils']]], - ['get_5fnvertex_97',['get_Nvertex',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ae259aba0c683932f5a80ee0151fd35f7',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fomega_98',['get_omega',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a3677f73c1aad7b00f175846c42ee0134',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5fcov_99',['get_omega_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8dbf4a9d344ba4fdb4694757df36a170',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5fd0_5fcov_100',['get_omega_d0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a6a0d1eaff4335888557dc0ccaea9a481',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5fphi0_5fcov_101',['get_omega_phi0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a50ee5993d645a68799e9806e0c541b3c',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5ftanlambda_5fcov_102',['get_omega_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aba77d345f059331a49630edfacdc8112',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fomega_5fz0_5fcov_103',['get_omega_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8a523f3f164586a79a5abb8f7047ac36',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fp_104',['get_p',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a5ad7d0ecdf907af5e6840cb669d406b2',1,'FCCAnalyses::JetClusteringUtils::get_p()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#acc9045cd9cfe6d863e24cfcc92e796a8',1,'FCCAnalyses::JetConstituentsUtils::get_p()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ad3f7bb4e193f6590d4043b1dbb981eeb',1,'FCCAnalyses::MCParticle::get_p()'],['../namespace_f_c_c_analyses_1_1my_utils.html#ac3ec2338986451978653319c277c1b53',1,'FCCAnalyses::myUtils::get_p()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a5938497ca9f2d053cc66dd484aa4afe0',1,'FCCAnalyses::ReconstructedParticle::get_p(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)']]], - ['get_5fp4vis_105',['get_P4vis',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a084ff73590d6abcd8ecf5707157aa7c7',1,'FCCAnalyses::ReconstructedParticle']]], - ['get_5fp_5fsv_106',['get_p_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a5fbfe56b35424f54df4ba00c3cba26f1',1,'FCCAnalyses::VertexingUtils::get_p_SV(FCCAnalysesV0 SV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aeb3d39854cc62c0ce8fa608cf92ef9cb',1,'FCCAnalyses::VertexingUtils::get_p_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a96654ba8821498a03270bcc0c0bdf2f8',1,'FCCAnalyses::VertexingUtils::get_p_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fparentid_107',['get_parentid',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#aad3fc05850bd780367a8e23ad085d6eb',1,'FCCAnalyses::MCParticle']]], - ['get_5fpdg_108',['get_pdg',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#add7f5675932073cc3b8e4569bb1f7f01',1,'FCCAnalyses::MCParticle']]], - ['get_5fpdg_5fv0_109',['get_pdg_v0',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#abd865d2c7961bb292b73fdc18bdb111f',1,'FCCAnalyses::VertexingUtils::get_pdg_V0(FCCAnalysesV0 V0)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a19a9d5142fd3f46ad7471a92d50ebe6b',1,'FCCAnalyses::VertexingUtils::get_pdg_V0(ROOT::VecOps::RVec< int > pdg, ROOT::VecOps::RVec< int > nSV_jet)']]], - ['get_5fphi_110',['get_phi',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a0a340b3f2c3086f9f39cbbfbc4e9a7e6',1,'FCCAnalyses::JetClusteringUtils::get_phi()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ae31a0c83dcdad84dbc32f06229f926a3',1,'FCCAnalyses::JetConstituentsUtils::get_phi()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a327ebe8f5402db6817a681a4d0240d9f',1,'FCCAnalyses::MCParticle::get_phi()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a452a59774c838bea5ecca08a54aa6e2b',1,'FCCAnalyses::ReconstructedParticle::get_phi()']]], - ['get_5fphi0_111',['get_phi0',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a62854f78819414143670a9637f802cd6',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphi0_5fcov_112',['get_phi0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a373dea1cada26fe12494dd27b00a469b',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphi0_5fd0_5fcov_113',['get_phi0_d0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a27a6f2ef4a2a206ec587e8aa73375a23',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphi0_5fz0_5fcov_114',['get_phi0_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a6f66f9232f56d143007751de144e68b5',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphi_5fstd_115',['get_phi_std',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a8da41dde5ba94984207e81f88a2225f4',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5fphi_5fsv_116',['get_phi_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a6fcc8ebe062157417e0c9c31bd724ecb',1,'FCCAnalyses::VertexingUtils::get_phi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a826d2ec2e9c8a2aea527b8f887a0bf9a',1,'FCCAnalyses::VertexingUtils::get_phi_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fphirel_117',['get_phirel',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a0e4d2c31f35e614624dd350c5efd969e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fphirel_5fcluster_118',['get_phirel_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a4558ef53f5ae18b51f3e8e805c72e246',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fpids_119',['get_PIDs',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ae9bd487688723e9de59fa25386111eb4',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fpids_5fcluster_120',['get_PIDs_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a43b218ace17b15b86d1b257ccfef4303',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fpmag_5fsv_121',['get_pmag_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a869a4591731fd15a3acc84a5dd6238c0',1,'FCCAnalyses::VertexingUtils::get_pMag_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aae15a44b8c071676fa9efc126e3d66e2',1,'FCCAnalyses::VertexingUtils::get_pMag_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fpointingangle_5fsv_122',['get_pointingangle_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#af303cb452e8788ad342ac6da94d303fb',1,'FCCAnalyses::VertexingUtils::get_pointingangle_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#abf4d3bcb94b7cddad027d0f987eb8a00',1,'FCCAnalyses::VertexingUtils::get_pointingangle_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], - ['get_5fposition_5fsv_123',['get_position_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#add67d918c5689c0927383da4d2148ad9',1,'FCCAnalyses::VertexingUtils::get_position_SV(FCCAnalysesV0 SV)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aea0647f05440460340cd64c59cecc1b5',1,'FCCAnalyses::VertexingUtils::get_position_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a64718b0872ae6706fe75c6cce9c9d127',1,'FCCAnalyses::VertexingUtils::get_position_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fprimarytracks_124',['get_PrimaryTracks',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#ae64eccf83073fe94d85905971697e01a',1,'FCCAnalyses::VertexFitterSimple']]], - ['get_5fpseudojets_125',['get_pseudoJets',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a34db4649bd7d32d31f28ccc5e7aed4df',1,'FCCAnalyses::JetClusteringUtils']]], - ['get_5fpseudotrack_126',['get_pseudotrack',['../namespace_f_c_c_analyses_1_1my_utils.html#ab917be106e8cf16001de27bf1f3c90a4',1,'FCCAnalyses::myUtils']]], - ['get_5fpt_127',['get_pt',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a886c604c7fc6d24ae1249ebe19b1e3a8',1,'FCCAnalyses::JetClusteringUtils::get_pt()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a21b624330019fa2a0c000dd9ec01afd3',1,'FCCAnalyses::JetConstituentsUtils::get_pt()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a8d13371794bceedb9054b0ae5b558175',1,'FCCAnalyses::MCParticle::get_pt()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a7fb07d5b2dd5a721b566ce2f1f555dd6',1,'FCCAnalyses::ReconstructedParticle::get_pt()']]], - ['get_5fpv2v0angle_128',['get_PV2V0angle',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a7465e5830dd5c5bd7b5b663ccede5855',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fpv2vtx_5fangle_129',['get_PV2vtx_angle',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a10e2288fd7c73a1a8e33d04bdb7d7497',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fpv_5fntracks_130',['get_PV_ntracks',['../namespace_f_c_c_analyses_1_1my_utils.html#a597fc9b444a65b4667563400b8647d73',1,'FCCAnalyses::myUtils']]], - ['get_5fpx_131',['get_px',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a80d84b505b0acdddf3d3e1f3a6c90d0e',1,'FCCAnalyses::JetClusteringUtils::get_px()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a0a6956db47d431e7423783aef595101e',1,'FCCAnalyses::MCParticle::get_px()'],['../namespace_f_c_c_analyses_1_1my_utils.html#af79f8e92868c6d25862f65ab63f7a865',1,'FCCAnalyses::myUtils::get_px()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a2a17b1bff81d40c1351387b31db4f049',1,'FCCAnalyses::ReconstructedParticle::get_px()']]], - ['get_5fpy_132',['get_py',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#ab86bb07f284639a1310df34457595d92',1,'FCCAnalyses::JetClusteringUtils::get_py()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a27335dc1ecd75354c50971f5265d7c2a',1,'FCCAnalyses::MCParticle::get_py()'],['../namespace_f_c_c_analyses_1_1my_utils.html#a7167dde2338fe5dd577b187dca3a29ae',1,'FCCAnalyses::myUtils::get_py()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a7c98f21741f8fb42d67af30881b3221a',1,'FCCAnalyses::ReconstructedParticle::get_py()']]], - ['get_5fpz_133',['get_pz',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a54bb105a8b1e844866b78ff2a3236b95',1,'FCCAnalyses::MCParticle::get_pz()'],['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a8188eefe5d028ce28b01f72fda43a3f2',1,'FCCAnalyses::JetClusteringUtils::get_pz()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a18148c1f18fab0fc58a37a00a181bdea',1,'FCCAnalyses::ReconstructedParticle::get_pz()'],['../namespace_f_c_c_analyses_1_1my_utils.html#a1cd41ab4a934042dead0cf994f0edc06',1,'FCCAnalyses::myUtils::get_pz()']]], - ['get_5frecoindtrk_134',['get_recoindTRK',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a5bfe12e022bed7ffb872cd5b2b9cb597',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['get_5frelphi_5fsv_135',['get_relphi_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a9065a5cf753db1894825fa97811de0ae',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab2242582200e5fd506468182328d3556',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3daf44e52981fd17ee8fbd12eb92f006',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)']]], - ['get_5freltheta_5fsv_136',['get_reltheta_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a715a064ea0c655ca0eb4bb5f6d70c509',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#af9f6e46b2c7bdc3576180b52b20ada52',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a1eda1f50f4fc8da74fed783cc335f808',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)']]], - ['get_5frp_5fatvertex_137',['get_RP_atVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a2ce5adb595e583d5416ae8cafb4cdf6c',1,'FCCAnalyses::myUtils']]], - ['get_5fsimstatus_138',['get_simStatus',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a0d12e71b37cd3a9df2aea3d57ed77161',1,'FCCAnalyses::MCParticle']]], - ['get_5fsip2dsig_139',['get_Sip2dSig',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a5b67e24da1f6a38a4eb5617f58933f8c',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip2dval_140',['get_Sip2dVal',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a45a95b6e7307cb2eee552ee13e39c49e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip2dval_5fcluster_141',['get_Sip2dVal_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a840ddb95ec8812048dea1d5613e3f47e',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip2dval_5fclusterv_142',['get_Sip2dVal_clusterV',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aff226d5fcd3f7aef39a87086b0f6f2ea',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip3dsig_143',['get_Sip3dSig',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a4188ec54bd9829bd976757d66a3dfb87',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip3dval_144',['get_Sip3dVal',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a5ea370b9074d03b49061a43e5e6a754c',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip3dval_5fcluster_145',['get_Sip3dVal_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aaf609290cc93b1c942260907ae02c443',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsip3dval_5fclusterv_146',['get_Sip3dVal_clusterV',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8ec0e2fa51c951f820b7327f01732f97',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fsv_5fevent_147',['get_sv_event',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#abbe0f0e1ca4e992732f8554cd4317cf3',1,'FCCAnalyses::VertexFinderLCFIPlus::get_SV_event(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#afcdcc04ac6d683aa0b94ef87c3f4f706',1,'FCCAnalyses::VertexFinderLCFIPlus::get_SV_event(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)']]], - ['get_5fsv_5fjets_148',['get_SV_jets',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a4055e6837cca30fbe3042ea49906829e',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['get_5fsvinjets_149',['get_svInJets',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab352c820ded585b0f2740156e0ae84cb',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftanlambda_150',['get_tanLambda',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8cb9db6bf159d5af7b1e4dd6ea4e2310',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftanlambda_5fcov_151',['get_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a8134d04ef62a2b650e635d52e3217c89',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftanlambda_5fd0_5fcov_152',['get_tanlambda_d0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a628f6c4806796fd32ad2ab840c4485d7',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftanlambda_5fphi0_5fcov_153',['get_tanlambda_phi0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a5a1bc79253a1594da376e521380b46d6',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftanlambda_5fz0_5fcov_154',['get_tanlambda_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a3f4919bbfdc3e4385cd6c71a4e349d7a',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftheta_155',['get_theta',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a4f65523ac52d988ed14b29db3acf897e',1,'FCCAnalyses::MCParticle::get_theta()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ac08bd102c77a2ea6d2403a216f3ab8a8',1,'FCCAnalyses::ReconstructedParticle::get_theta()'],['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a6877af1c186b3d0bd851489ff144512f',1,'FCCAnalyses::JetClusteringUtils::get_theta()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a2045fed2e83e9a5257f3707d144caa8b',1,'FCCAnalyses::JetConstituentsUtils::get_theta()']]], - ['get_5ftheta_5fsv_156',['get_theta_sv',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a62cdd77a5739f2a36a022204ca086e8f',1,'FCCAnalyses::VertexingUtils::get_theta_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a7a15b387440f90eabc11182c19ac125a',1,'FCCAnalyses::VertexingUtils::get_theta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)']]], - ['get_5fthetarel_157',['get_thetarel',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a1147c1c06613c6c5f34475f47e94a01f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5fthetarel_5fcluster_158',['get_thetarel_cluster',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a844385b824d911253835766837f61383',1,'FCCAnalyses::JetConstituentsUtils']]], - ['get_5ftime_159',['get_time',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#abac4eb54eeb7c5d65ebadfde194e6598',1,'FCCAnalyses::MCParticle']]], - ['get_5ftlv_160',['get_tlv',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a6df0433db6e5adfc13ce8a3f7410ad41',1,'FCCAnalyses::MCParticle::get_tlv()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a650948ee510123d52d4f220a3848d98b',1,'FCCAnalyses::ReconstructedParticle::get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#adfbf4e94a4fb4a08e81bb727eb553847',1,'FCCAnalyses::ReconstructedParticle::get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, int index)'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a6e34fa904c0af388ee566edf5a928153',1,'FCCAnalyses::ReconstructedParticle::get_tlv(edm4hep::ReconstructedParticleData in)']]], - ['get_5ftrackcov_161',['get_trackCov',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a3fc24464ec4193f871a7fd6f58c85405',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftrackd0_162',['get_trackd0',['../namespace_f_c_c_analyses_1_1my_utils.html#ae04394c5c8978c109c18f6844dc4e62a',1,'FCCAnalyses::myUtils']]], - ['get_5ftracke_163',['get_trackE',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aea159cc3e29d84b6e6c1d80538920d84',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftrackmom_164',['get_trackMom',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aba10973d3f2bb2ff00a989d71017be01',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftrackparam_165',['get_trackParam',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ad6e16d178b83bdbe1f9271e08dc716b0',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftracksinjets_166',['get_tracksInJets',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a1fdd14630d9ab443e9ee41636e7cd904',1,'FCCAnalyses::VertexingUtils']]], - ['get_5ftrackz0_167',['get_trackz0',['../namespace_f_c_c_analyses_1_1my_utils.html#a90e6dba1460b8c84ff5feb3dd2d600ae',1,'FCCAnalyses::myUtils']]], - ['get_5ftree_168',['get_tree',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html#a038566f9460a4960aae11e890aebfba1',1,'FCCAnalyses::MCParticle::get_tree']]], - ['get_5ftruetrack_169',['get_truetrack',['../namespace_f_c_c_analyses_1_1my_utils.html#aa325ad7e96391ee9bb39fcf63eadd688',1,'FCCAnalyses::myUtils']]], - ['get_5ftruevertex_170',['get_trueVertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a471394aaffe752c99abb5067e0ed6e3b',1,'FCCAnalyses::myUtils']]], - ['get_5ftype_171',['get_type',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#aefa017939fe3b878f90757200552cbaa',1,'FCCAnalyses::ReconstructedParticle::get_type()'],['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ad6e7d1a2f611958c3f9a1b83bc4dddcf',1,'FCCAnalyses::JetConstituentsUtils::get_type()']]], - ['get_5fv0candidate_172',['get_V0candidate',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a9243fbf78cbe3a2e4ab5b6486811f838',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['get_5fv0s_173',['get_v0s',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a28aa2a921da6ce00e6a1405c23b5d7e5',1,'FCCAnalyses::VertexFinderLCFIPlus::get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a0393232fcd900e13563b9adea47abf2b',1,'FCCAnalyses::VertexFinderLCFIPlus::get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999, double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995, double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995, double chi2_cut=9.)']]], - ['get_5fv0s_5fjet_174',['get_V0s_jet',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a19af0408f5c69b4c8c58dd9a852675b8',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['get_5fvertex_175',['get_vertex',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a29f4974773b9d016a98eafebef1c34de',1,'FCCAnalyses::MCParticle']]], - ['get_5fvertex_5fchi2_176',['get_Vertex_chi2',['../namespace_f_c_c_analyses_1_1my_utils.html#ad13d76f173da6be00c437effd4773f1b',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fd2mc_177',['get_Vertex_d2MC',['../namespace_f_c_c_analyses_1_1my_utils.html#a729ff9e876ee14adb95ea2c10299f777',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fd2pv_178',['get_Vertex_d2PV',['../namespace_f_c_c_analyses_1_1my_utils.html#a004ba5d54aec7e07b79a647f97e76fd0',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fd2pverror_179',['get_Vertex_d2PVError',['../namespace_f_c_c_analyses_1_1my_utils.html#afd9910dd8d7d67879b65d7a8ac39d882',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5find_180',['get_Vertex_ind',['../namespace_f_c_c_analyses_1_1my_utils.html#ac8d929ba8346e6fd94442b4045dc4094',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5findmc_181',['get_vertex_indmc',['../namespace_f_c_c_analyses_1_1my_utils.html#a037704045ea4fb6d60f1931f8d8d353a',1,'FCCAnalyses::myUtils::get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)'],['../namespace_f_c_c_analyses_1_1my_utils.html#aa18434f47cfde8e0d8280f2ad9ed1c87',1,'FCCAnalyses::myUtils::get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)']]], - ['get_5fvertex_5fispv_182',['get_Vertex_isPV',['../namespace_f_c_c_analyses_1_1my_utils.html#a811846da52d5ff53ab02d159fbad7e8c',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fmass_183',['get_Vertex_mass',['../namespace_f_c_c_analyses_1_1my_utils.html#afc337d031f7464df0f32ce1802e45e58',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fntracks_184',['get_Vertex_ntracks',['../namespace_f_c_c_analyses_1_1my_utils.html#a337e7143dd407b7ad9c2ed29449df485',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fthrusthemis_185',['get_Vertex_thrusthemis',['../namespace_f_c_c_analyses_1_1my_utils.html#a59631e8d20e11ec227de7828c571a689',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fthrusthemis_5fangle_186',['get_Vertex_thrusthemis_angle',['../namespace_f_c_c_analyses_1_1my_utils.html#afc99192f0ef5bc198d4be0cb6b64961c',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fthrusthemis_5femin_187',['get_Vertex_thrusthemis_emin',['../namespace_f_c_c_analyses_1_1my_utils.html#ab3cb8d57826f7ebf9486acd9688bfc4d',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fx_188',['get_vertex_x',['../namespace_f_c_c_analyses_1_1my_utils.html#afb148f1d6b052c5d0eb7fb700d67c4fd',1,'FCCAnalyses::myUtils::get_Vertex_x()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ac4f544d34da140dee19b79a4850a76db',1,'FCCAnalyses::MCParticle::get_vertex_x()']]], - ['get_5fvertex_5fxerr_189',['get_Vertex_xErr',['../namespace_f_c_c_analyses_1_1my_utils.html#adf23daf4e8a30d63e57dd3a515fd53a8',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fy_190',['get_vertex_y',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a80f988e2f7d7c7ee354985f1941365b5',1,'FCCAnalyses::MCParticle::get_vertex_y()'],['../namespace_f_c_c_analyses_1_1my_utils.html#ad96e1b602ea7ad4c08a3520019b84ec2',1,'FCCAnalyses::myUtils::get_Vertex_y(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)']]], - ['get_5fvertex_5fyerr_191',['get_Vertex_yErr',['../namespace_f_c_c_analyses_1_1my_utils.html#ac156bf066c768ac4b3965d3e8f087469',1,'FCCAnalyses::myUtils']]], - ['get_5fvertex_5fz_192',['get_vertex_z',['../namespace_f_c_c_analyses_1_1my_utils.html#a0d13f34fa27040f4db32bcf0ffe70319',1,'FCCAnalyses::myUtils::get_Vertex_z()'],['../namespace_f_c_c_analyses_1_1_m_c_particle.html#afbf2867627c722ced4cef628546b65ef',1,'FCCAnalyses::MCParticle::get_vertex_z()']]], - ['get_5fvertex_5fzerr_193',['get_Vertex_zErr',['../namespace_f_c_c_analyses_1_1my_utils.html#aeca685c9abe2c442e6350500cfed8c1c',1,'FCCAnalyses::myUtils']]], - ['get_5fvertexdata_194',['get_vertexdata',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a4dad66416e90d010e78de67ac3283f15',1,'FCCAnalyses::VertexingUtils::get_VertexData(FCCAnalysesVertex TheVertex)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a1415bce1dfaa0c53c2cae4950748338e',1,'FCCAnalyses::VertexingUtils::get_VertexData(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a0ee263cbc5260bcc46ddf46d586a947c',1,'FCCAnalyses::VertexingUtils::get_VertexData(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)']]], - ['get_5fvertexntrk_195',['get_vertexntrk',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a83b59578968f82452e8ab975482786a3',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(FCCAnalysesVertex TheVertex)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a97e17a63b2ed7f49d06336383cc24380',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ab0014ffa8093659dac0c71781f6013ef',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], - ['get_5fvertexobject_196',['get_VertexObject',['../namespace_f_c_c_analyses_1_1my_utils.html#a30d9ddc3aae337e05297e503e31d1fe8',1,'FCCAnalyses::myUtils']]], - ['get_5fvertexrecoind_197',['get_VertexRecoInd',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#ac881e5be1fa00e9afa9f76a1c625e880',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fvertexrecoparticlesind_198',['get_VertexRecoParticlesInd',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#aa350e993211d1c32caf5c5d81220755e',1,'FCCAnalyses::VertexingUtils']]], - ['get_5fweight_199',['get_weight',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#ae9eaf58df00029f5b82c0a7bbea67417',1,'FCCAnalyses::JetFlavourUtils::get_weight()'],['../namespace_f_c_c_analyses_1_1_weaver_utils.html#aed5f1c2d28ede2ba632b72d46b93d612',1,'FCCAnalyses::WeaverUtils::get_weight()']]], - ['get_5fweights_200',['get_weights',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#a805f97e89d9423104302c3c762d1e75d',1,'FCCAnalyses::JetFlavourUtils::get_weights()'],['../namespace_f_c_c_analyses_1_1_weaver_utils.html#a2ddf13fd51c7a66e5a0ed6c26c0ee327',1,'FCCAnalyses::WeaverUtils::get_weights()']]], - ['get_5fy_201',['get_y',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#aca0dad50feee6714796d321fa953c9f5',1,'FCCAnalyses::MCParticle::get_y()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#a386bcb639bce916197256101e37f2c19',1,'FCCAnalyses::ReconstructedParticle::get_y()']]], - ['get_5fz0_202',['get_z0',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a15cfdd8e88f77cf1fdd75d2d7226164c',1,'FCCAnalyses::JetConstituentsUtils::get_z0()'],['../namespace_f_c_c_analyses_1_1my_utils.html#a17c6aca3e7a7e29ade84c342992a7292',1,'FCCAnalyses::myUtils::get_z0()']]], - ['get_5fz0_5fcov_203',['get_z0_cov',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#ab2a67baa593397feff093c7c6faef290',1,'FCCAnalyses::JetConstituentsUtils']]], - ['getaxischarge_204',['getAxisCharge',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html#a7ef1fd60e6db97ca3014ff7e8d72ba0c',1,'FCCAnalyses::Algorithms::getAxisCharge']]], - ['getaxiscostheta_205',['getaxiscostheta',['../namespace_f_c_c_analyses_1_1_algorithms.html#a4332a40bceda3b6c08dabf0a4ba01351',1,'FCCAnalyses::Algorithms::getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)'],['../namespace_f_c_c_analyses_1_1_algorithms.html#ac50a2caf1b45deb4b228ccd94f5e145a',1,'FCCAnalyses::Algorithms::getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)']]], - ['getaxisenergy_206',['getAxisEnergy',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html#a7e77006758069b350e7dd2f9c85fefbe',1,'FCCAnalyses::Algorithms::getAxisEnergy']]], - ['getaxismass_207',['getAxisMass',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html#acfe1bde40307b5c8cea098f7af6f8f54',1,'FCCAnalyses::Algorithms::getAxisMass']]], - ['getaxisn_208',['getAxisN',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html#a83a3fe3cac76108a6bbf5ae9ed728858',1,'FCCAnalyses::Algorithms::getAxisN']]], - ['getcalocluster_5fenergy_209',['getCaloCluster_energy',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a26200d975a96e9abbde39f8a2f1cc2d2',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fenergyinlayers_210',['getCaloCluster_energyInLayers',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#acc45980f3c8d6648afc3b8cffbe69e0b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5feta_211',['getCaloCluster_eta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#acae8aa8e17825e0f3365b027d3b075c8',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5ffirstcell_212',['getCaloCluster_firstCell',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a02a267e9e4655550cca3509572d67565',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5flastcell_213',['getCaloCluster_lastCell',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ad91caea6a9f7c363fb51100526dafbf1',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fphi_214',['getCaloCluster_phi',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#acf9ea6a0665881d6f767281f0fa89551',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fpositionvector3_215',['getCaloCluster_positionVector3',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aaf822d15f7d7e2b6f125ec5936afb316',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5ftheta_216',['getCaloCluster_theta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a7860fe1e154ad8dffe733e9ca34a77d6',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fx_217',['getCaloCluster_x',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ab8ed5fa346ed33aaa3c2b54f22628c09',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fy_218',['getCaloCluster_y',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a273f7b3798fe2740909c08e150bb65c7',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalocluster_5fz_219',['getCaloCluster_z',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a3ffc30a6c54b4e56c8d6431211bf6ebf',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fenergy_220',['getCaloHit_energy',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a80746e9541f3dfb66f327ce3d9f48859',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5feta_221',['getCaloHit_eta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a21c7bc557e1cc04bf3aeea0bfee24176',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fetaidx_222',['getCaloHit_etaIdx',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ab5e16004b0f6e1bc74b0dc379e54366f',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5flayer_223',['getCaloHit_layer',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aa39750d76ff507b8e58db3636f152033',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fmoduleidx_224',['getCaloHit_moduleIdx',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a62f6d88c14ffdad9ea9c4101b341e27b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fphi_225',['getCaloHit_phi',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aa8651ee162a8f2db96c3caf38fdae236',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fphiidx_226',['getCaloHit_phiIdx',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a5dd4dba10deba7e43cb18c81a26fc050',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fpositionvector3_227',['getCaloHit_positionVector3',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a26255b4d33c4598f8db0bde9daa9055d',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5ftheta_228',['getCaloHit_theta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#abdd7b4e41d0e58278d881b92d588f01d',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fthetaidx_229',['getCaloHit_thetaIdx',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a871760ab31d00492bdcef36a8614ea0b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fx_230',['getCaloHit_x',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a6a6e299c547a009c61499be1dafd38bd',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fy_231',['getCaloHit_y',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a9211334b7a2afac74c82b2a0f204316c',1,'FCCAnalyses::CaloNtupleizer']]], - ['getcalohit_5fz_232',['getCaloHit_z',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ada934f21a4d7b4d5ae7725305cc9ab7f',1,'FCCAnalyses::CaloNtupleizer']]], - ['getfccanalysescomposite_5fanglethrust_233',['getFCCAnalysesComposite_anglethrust',['../namespace_f_c_c_analyses_1_1my_utils.html#ae87565a01933055f46664ab94e29783b',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fb_234',['getFCCAnalysesComposite_B',['../namespace_f_c_c_analyses_1_1my_utils.html#a9784d088de15fdeba3e0a7a11b909fed',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fcharge_235',['getFCCAnalysesComposite_charge',['../namespace_f_c_c_analyses_1_1my_utils.html#a2828b2c761ee2fef83d842503bc978f5',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fd0_236',['getFCCAnalysesComposite_d0',['../namespace_f_c_c_analyses_1_1my_utils.html#a97ed144a427e8bd55fa2d66f12061beb',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5findex_237',['getFCCAnalysesComposite_index',['../namespace_f_c_c_analyses_1_1my_utils.html#a105e2ffeb4239c8a539cd81fa8502365',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fmass_238',['getfccanalysescomposite_mass',['../namespace_f_c_c_analyses_1_1my_utils.html#af8dd27e702a805f2e25ee4720b623470',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)'],['../namespace_f_c_c_analyses_1_1my_utils.html#ae98dc7684681c3ce78380f21e7a9bd12',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a505a3fe57e8e87fd501152f02f0f4dae',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)'],['../namespace_f_c_c_analyses_1_1my_utils.html#aba6bed0cc3d8c19ca25fe086dcae95da',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite > in)']]], - ['getfccanalysescomposite_5fmcvertex_239',['getFCCAnalysesComposite_mcvertex',['../namespace_f_c_c_analyses_1_1my_utils.html#a742b653e5cea0959a9eb52755827c74b',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fn_240',['getfccanalysescomposite_n',['../namespace_f_c_c_analyses_1_1my_utils.html#a3c2a294492f22512e87c88951c1092c1',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespace_f_c_c_analyses_1_1my_utils.html#af226263acf0d182784a6f7931a91da38',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)']]], - ['getfccanalysescomposite_5fp_241',['getfccanalysescomposite_p',['../namespace_f_c_c_analyses_1_1my_utils.html#a875867ae1964f4df2a94ecbd1652dd62',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a5bce60372515c1815b61663ef0a757c9',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)']]], - ['getfccanalysescomposite_5fparticle_242',['getFCCAnalysesComposite_particle',['../namespace_f_c_c_analyses_1_1my_utils.html#a07507bd1fb0eab39bd332112353fe905',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fq_243',['getFCCAnalysesComposite_q',['../namespace_f_c_c_analyses_1_1my_utils.html#ae0051ba46657fe560d78a9eb974f0460',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5ftrack_244',['getFCCAnalysesComposite_track',['../namespace_f_c_c_analyses_1_1my_utils.html#af19b2e51c21b8298fe127e16dbf6bb2a',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5ftruthmatch_245',['getFCCAnalysesComposite_truthMatch',['../namespace_f_c_c_analyses_1_1my_utils.html#ae97d05297620cfce63232643003a32cd',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5ftype_246',['getFCCAnalysesComposite_type',['../namespace_f_c_c_analyses_1_1my_utils.html#a643355629036dd9ce9aecc076fe79824',1,'FCCAnalyses::myUtils']]], - ['getfccanalysescomposite_5fvertex_247',['getfccanalysescomposite_vertex',['../namespace_f_c_c_analyses_1_1my_utils.html#adc10b0f8424240e962a0f0b8ca08a84f',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespace_f_c_c_analyses_1_1my_utils.html#acaaf68fd7789c7afeee6eb18b4ef630a',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)']]], - ['getfccanalysescomposite_5fz0_248',['getFCCAnalysesComposite_z0',['../namespace_f_c_c_analyses_1_1my_utils.html#a186420159f96502bef9cedc24f15b23e',1,'FCCAnalyses::myUtils']]], - ['getfloatat_249',['getFloatAt',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html#adb0d510b3835f9edb73d04ed73fb7f9b',1,'FCCAnalyses::CaloNtupleizer::getFloatAt']]], - ['getjet_5fbtag_250',['getJet_btag',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#acf39f57a212a1132a63fdec3c09f56e8',1,'FCCAnalyses::ReconstructedParticle']]], - ['getjet_5fntags_251',['getJet_ntags',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ae5099c85da54c6437c08ced735902f71',1,'FCCAnalyses::ReconstructedParticle']]], - ['getmass_252',['getMass',['../namespace_f_c_c_analyses_1_1_algorithms.html#a8841eda876ff01723aa8f0c908e037ab',1,'FCCAnalyses::Algorithms']]], - ['getmc_5fdaughter_253',['getMC_daughter',['../namespace_f_c_c_analyses_1_1my_utils.html#a4f18ea0a4531847199165cf8e3ffe433',1,'FCCAnalyses::myUtils']]], - ['getmc_5fparent_254',['getmc_parent',['../namespace_f_c_c_analyses_1_1my_utils.html#a5b63add29b09726285029bfe62396cbc',1,'FCCAnalyses::myUtils::getMC_parent(int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)'],['../namespace_f_c_c_analyses_1_1my_utils.html#a1b68789ce227ca31f401f815631aa4a2',1,'FCCAnalyses::myUtils::getMC_parent(int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)']]], - ['getrp2mc_5fcharge_255',['getRP2MC_charge',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#ac5b5f8330112e9c6ebdb3c4503bd540c',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5findex_256',['getRP2MC_index',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a45e480450e26cf595d93ebd1c6045131',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5findex_5ftest_257',['getRP2MC_index_test',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a77faac5d4a93607d10e5bcdc705c39ba',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5findexvec_258',['getRP2MC_indexVec',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a325b13e64dd9bb4fbd8f15e9e9f990b4',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fmass_259',['getRP2MC_mass',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a33264fb41db812e2cf10cd568293d7ec',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fp_260',['getRP2MC_p',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#af04e068ffe7b3da0cc51692b6bc3ab72',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fparentid_261',['getRP2MC_parentid',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a1586e586cc977622ebc40cc1614ee48f',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fpdg_262',['getRP2MC_pdg',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a149f689e42d84cb76dc55aa6ff378a92',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fpx_263',['getRP2MC_px',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a1a85e561be2c54972bd614242c2d55bb',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fpy_264',['getRP2MC_py',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a57018aa27bee48315735f1afb364f672',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5fpz_265',['getRP2MC_pz',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#a7c567b244fc3126ba69bcfdacd4e2b98',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2mc_5ftlv_266',['getRP2MC_tlv',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#aa53e926ca09152d91238d875c48dea3d',1,'FCCAnalyses::ReconstructedParticle2MC']]], - ['getrp2trk_267',['getRP2TRK',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a87f9d795fe2b0899ce2c4612a6f6a56d',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fbz_268',['getRP2TRK_Bz',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a979126203854bca67615c061f7a254ef',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fcharge_269',['getRP2TRK_charge',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac27d0b0d86cbfb4a2316eade286d351f',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_270',['getRP2TRK_D0',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a65e8e3ebe01ca224a216e8d6b0b6488e',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fcov_271',['getRP2TRK_D0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a796ba55959c1f7132902680db63e8676',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fomega_5fcov_272',['getRP2TRK_d0_omega_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a4ea6aecf52a1dfe172a13f40a7d612ea',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fphi0_5fcov_273',['getRP2TRK_d0_phi0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a8abe5994211ab00f7cf89174ac03f000',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fsig_274',['getRP2TRK_D0_sig',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac38e51743e9b47b49e312c344d5919db',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5ftanlambda_5fcov_275',['getRP2TRK_d0_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a46bfac4caa3bee61df59d8dd63bab7b7',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fd0_5fz0_5fcov_276',['getRP2TRK_d0_z0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a3e8ceb65aeaa269a9a932b17fcf4d93b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fmom_277',['getRP2TRK_mom',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a36734e7f49391a779d63b4c8ed1f164f',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fomega_278',['getRP2TRK_omega',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a0c01c84666c92302ca2f6ab829c6eba6',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fomega_5fcov_279',['getRP2TRK_omega_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#af7a2d7da8764f9047fff28c42eb5ebc4',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fomega_5ftanlambda_5fcov_280',['getRP2TRK_omega_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a36d4785091bf971aa63e9cf8ea0a1d0f',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fomega_5fz0_5fcov_281',['getRP2TRK_omega_z0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#aefadeaf9a7f8a23a9928106857ccf6e2',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi_282',['getRP2TRK_phi',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#aa7e4f49a178b0d0bf51ecc0a0e201f2b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi0_5fomega_5fcov_283',['getRP2TRK_phi0_omega_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a4aca5ed17404743600d265c64a76bd3b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi0_5ftanlambda_5fcov_284',['getRP2TRK_phi0_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#acdb6d6ee9437e6426409fbe2ee49d9d0',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi0_5fz0_5fcov_285',['getRP2TRK_phi0_z0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a468868c800bfeaeea8e98be9d1640d4b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fphi_5fcov_286',['getRP2TRK_phi_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a7198c32bbaa350f3a9e980c85417dec6',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5ftanlambda_287',['getRP2TRK_tanLambda',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a11a77d2d897cd5ef75ec14d4bad4d216',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5ftanlambda_5fcov_288',['getRP2TRK_tanLambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a031d47d709d2c8b59ea49ef7347dc927',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fz0_289',['getRP2TRK_Z0',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a46bcc46988c516fa1d02cd6576ebb42b',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fz0_5fcov_290',['getRP2TRK_Z0_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#aa7f9e5152858d02ff2e548de75b75aed',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fz0_5fsig_291',['getRP2TRK_Z0_sig',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ac7f937478727047f3b18a45a4280d1f6',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getrp2trk_5fz0_5ftanlambda_5fcov_292',['getRP2TRK_z0_tanlambda_cov',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#acaf88c75f9b518c3766675053be69b57',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['getsimcalohit_5fdepth_293',['getSimCaloHit_depth',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a950838630078280ac2772c0ccf0d5898',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fenergy_294',['getSimCaloHit_energy',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a99df9a01ac9b0a6dcd03b4f803b14ade',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5feta_295',['getSimCaloHit_eta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a0fa5aa96ac2905002ed4a853b0454fd5',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fphi_296',['getSimCaloHit_phi',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a7f897a6c13adfc18bbca533316492706',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fpositionvector3_297',['getSimCaloHit_positionVector3',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a98da6743f187d448cb977fa67d73eae6',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fr_298',['getSimCaloHit_r',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a1bc3011badec19b8b59a9c3f37f4ec05',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5ftheta_299',['getSimCaloHit_theta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a91cef666c55e40fa30d625fb056b6a7f',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fx_300',['getSimCaloHit_x',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ab66de287d08d1472caefe33768454bc4',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fy_301',['getSimCaloHit_y',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ac40a7bd78ec7b71f0a1c07605ac6bbd9',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcalohit_5fz_302',['getSimCaloHit_z',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a5f2cfddb6fa514470a7178e85873242b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimcellid_303',['getSimCellID',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a527e80611b354dcb16ca8432108214d1',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fenergy_304',['getSimParticleSecondaries_energy',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aed9b00635fe56c92ef6325632ab05e4d',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5feta_305',['getSimParticleSecondaries_eta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ad0c5ba81990d2066ca8bbe72f3c3dbaf',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fpdg_306',['getSimParticleSecondaries_PDG',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ae907542b453cc3eb1307e6c6f596ca4b',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fphi_307',['getSimParticleSecondaries_phi',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a557044277552fca6a64d67b692732baf',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5ftheta_308',['getSimParticleSecondaries_theta',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a3d8b5ddc81367f7cd422ad2e9ab119c3',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fx_309',['getSimParticleSecondaries_x',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#aff20d51162024aa6295963c69822690e',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fy_310',['getSimParticleSecondaries_y',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a416a29da8e4bad661949d7575483434f',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsimparticlesecondaries_5fz_311',['getSimParticleSecondaries_z',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#ae6c935dcfe36b3b2165bd5720770fafd',1,'FCCAnalyses::CaloNtupleizer']]], - ['getsize_312',['getsize',['../namespace_f_c_c_analyses_1_1_utils.html#a0e7ffefde1cf7b9533f0a198771ad954',1,'FCCAnalyses::Utils']]], - ['getthrustpointing_313',['getThrustPointing',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html#a3158649230762e956e23b7080f78591d',1,'FCCAnalyses::Algorithms::getThrustPointing']]], - ['gettk_5fn_314',['getTK_n',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#a83619e1141b1402c3191ce44f7d42f01',1,'FCCAnalyses::ReconstructedParticle2Track']]], - ['gettrack2mc_5findex_315',['getTrack2MC_index',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html#ae79d0f72844901237362d370fd60dd16',1,'FCCAnalyses::ReconstructedParticle2MC']]] + ['gamma_0',['gamma',['../classcontrib_1_1ValenciaPlugin.html#ad8b8c24f55904e1f4c8eac5c1c5d0402',1,'contrib::ValenciaPlugin::gamma()'],['../classcontrib_1_1ValenciaInfo.html#af78cbe09edcd473fbffc71b6c82b892a',1,'contrib::ValenciaInfo::gamma()']]], + ['get_1',['get',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ae59881aa2caf5152af31e287b59aef23',1,'FCCAnalyses::ReconstructedParticle']]], + ['get_5fall_5fsvs_2',['get_all_SVs',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab5914113fb17efbd18019564e8a8accc',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fall_5fvertices_3',['get_all_vertices',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad810d413e152f141a7f99d7d20f584ca',1,'FCCAnalyses::VertexingUtils::get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > SV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a4e2916ff220d21bfa3fcea78b739c08a',1,'FCCAnalyses::VertexingUtils::get_all_vertices(FCCAnalysesVertex PV, ROOT::VecOps::RVec< FCCAnalysesVertex > SV)']]], + ['get_5fave_4',['get_ave',['../namespaceFCCAnalyses_1_1myFinalSel.html#a7e4ff88af52526e989087095815f2a4c',1,'FCCAnalyses::myFinalSel::get_ave(ROOT::VecOps::RVec< float > in, float val)'],['../namespaceFCCAnalyses_1_1myFinalSel.html#a40181d2de5a12033ab4eda7d78630abb',1,'FCCAnalyses::myFinalSel::get_ave(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)']]], + ['get_5fbtag_5',['get_btag',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#ae0d39203ecee28854109852030a44262',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5fbz_6',['get_Bz',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a969df4fef260c34a636162e3b109f38a',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fcharge_7',['get_charge',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#affa2f28ae303ba31726ea42a5eacdc06',1,'FCCAnalyses::ReconstructedParticle::get_charge()'],['../namespaceFCCAnalyses_1_1MCParticle.html#af969e1085302024ae054803d2a0d0dd4',1,'FCCAnalyses::MCParticle::get_charge()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ac07214c269cb2d42e9fa2d41c522bb0f',1,'FCCAnalyses::JetConstituentsUtils::get_charge()']]], + ['get_5fchi2_5fsv_8',['get_chi2_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a9fa187c3a9a39495fc5c6dd594dcf3b8',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(FCCAnalysesV0 SV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#af61bca61b34314ade8ad07ece8356873',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a155e4487af741c47154580efdcfa5ab5',1,'FCCAnalyses::VertexingUtils::get_chi2_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fcompmc_9',['get_compmc',['../namespaceFCCAnalyses_1_1myUtils.html#af4a2983692c996268ed9e676e34c943e',1,'FCCAnalyses::myUtils']]], + ['get_5fconstituents_10',['get_constituents',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#aacd189eb77b87ce5937f170d272d51f1',1,'FCCAnalyses::JetClusteringUtils::get_constituents()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa22094c629375a4acba75ee2a67411a2',1,'FCCAnalyses::JetConstituentsUtils::get_constituents()']]], + ['get_5fctag_11',['get_ctag',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#a77dc9399779b6b6cdff8b6223820e0f3',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5fd0_12',['get_d0',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a881c08578658826b98f94d27391b48ec',1,'FCCAnalyses::JetConstituentsUtils::get_d0()'],['../namespaceFCCAnalyses_1_1myUtils.html#abb9d7959ef4aa57fa38f0dc3eb8965a4',1,'FCCAnalyses::myUtils::get_d0()']]], + ['get_5fd0_5fcov_13',['get_d0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a82fb95095993c3dffa541ecb8107da1f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fd0_5fz0_5fcov_14',['get_d0_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a50f67d372e86e305600fa69035014c37',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fd3d_5fsv_15',['get_d3d_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a76919e7e2ef97f1f06639bb963731db9',1,'FCCAnalyses::VertexingUtils::get_d3d_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab8c8a219399786cad845e2f87416bd17',1,'FCCAnalyses::VertexingUtils::get_d3d_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], + ['get_5fd3d_5fsv_5fobj_16',['get_d3d_sv_obj',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab74dae24bb6d8c1bd24a7b3cbad1f261',1,'FCCAnalyses::VertexingUtils::get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a805ccfa63ce0cfac4d18b985d3fe9914',1,'FCCAnalyses::VertexingUtils::get_d3d_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)']]], + ['get_5fdecay_17',['get_decay',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#a1a80959d6f64527475d8117c5d24928d',1,'FCCAnalyses::MCParticle::get_decay']]], + ['get_5fdistance_18',['get_distance',['../namespaceFCCAnalyses_1_1myUtils.html#a747e6140e162cf89d7e5874004443768',1,'FCCAnalyses::myUtils::get_distance(TVector3 v1, TVector3 v2)'],['../namespaceFCCAnalyses_1_1myUtils.html#a7d71ff3b359093357a802a8702a60db2',1,'FCCAnalyses::myUtils::get_distance(edm4hep::Vector3f v1, TVector3 v2, int comp)']]], + ['get_5fdistanceerrorvertex_19',['get_distanceErrorVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a5aaa78d55a8f7d58792eb6c4369f66d3',1,'FCCAnalyses::myUtils']]], + ['get_5fdistancevertex_20',['get_distanceVertex',['../namespaceFCCAnalyses_1_1myUtils.html#ac9271ed3ce78588f25ba647431a87e42',1,'FCCAnalyses::myUtils']]], + ['get_5fdndx_21',['get_dndx',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ab01577108d8093eebf6e423f76345d76',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fdpv2dv_5fave_22',['get_dPV2DV_ave',['../namespaceFCCAnalyses_1_1myUtils.html#a1b98f7b364f1016636b871e776b250ca',1,'FCCAnalyses::myUtils']]], + ['get_5fdpv2dv_5fmax_23',['get_dPV2DV_max',['../namespaceFCCAnalyses_1_1myUtils.html#aff6ec094ab28464d662da56f336fd6e5',1,'FCCAnalyses::myUtils']]], + ['get_5fdpv2dv_5fmin_24',['get_dPV2DV_min',['../namespaceFCCAnalyses_1_1myUtils.html#aa9bc9109d30c939c351fd198e7cf1944',1,'FCCAnalyses::myUtils']]], + ['get_5fdr_5fsv_5fobj_25',['get_dr_sv_obj',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad4b26f8b7ec5d75aa73ecef28f91cee0',1,'FCCAnalyses::VertexingUtils::get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, TVector3 location)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a329b5a19fc4c9f6f8a416225dc1f7872',1,'FCCAnalyses::VertexingUtils::get_dR_SV_obj(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, edm4hep::Vector3d location)']]], + ['get_5fdvertex_5fthrusthemis_5fangle_26',['get_DVertex_thrusthemis_angle',['../namespaceFCCAnalyses_1_1myUtils.html#a39b17dd79dcce4a1022654109aa79c56',1,'FCCAnalyses::myUtils']]], + ['get_5fdxy_5fsv_27',['get_dxy_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a2edbfdab976f3f134a9245c694229975',1,'FCCAnalyses::VertexingUtils::get_dxy_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#adaed35c39f727d672f52ec81d5226845',1,'FCCAnalyses::VertexingUtils::get_dxy_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], + ['get_5fe_28',['get_e',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ac38ccd5f54c226e0dfa6fd14839ed780',1,'FCCAnalyses::ReconstructedParticle::get_e()'],['../namespaceFCCAnalyses_1_1MCParticle.html#aad4864685f823796f74e76a717f0d63c',1,'FCCAnalyses::MCParticle::get_e()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a9754260c928b1b7821d50ee95771816a',1,'FCCAnalyses::JetConstituentsUtils::get_e()'],['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#ac8beac8e703554e629f78c886ea874bc',1,'FCCAnalyses::JetClusteringUtils::get_e()']]], + ['get_5fendpoint_29',['get_endpoint',['../namespaceFCCAnalyses_1_1MCParticle.html#aec3d648ba4f437086a6140fb5904cd2b',1,'FCCAnalyses::MCParticle::get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)'],['../namespaceFCCAnalyses_1_1MCParticle.html#ae6056dfb1769023753fdcb847fce53a5',1,'FCCAnalyses::MCParticle::get_endPoint(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)']]], + ['get_5fendpoint_5fx_30',['get_endPoint_x',['../namespaceFCCAnalyses_1_1MCParticle.html#ac5ecd38a6257c6d48ef8a03b54aaf896',1,'FCCAnalyses::MCParticle']]], + ['get_5fendpoint_5fy_31',['get_endPoint_y',['../namespaceFCCAnalyses_1_1MCParticle.html#a6e55da5a0dade25f3902f76dcd31c284',1,'FCCAnalyses::MCParticle']]], + ['get_5fendpoint_5fz_32',['get_endPoint_z',['../namespaceFCCAnalyses_1_1MCParticle.html#a77438c150b0c707cd3ec35904419958b',1,'FCCAnalyses::MCParticle']]], + ['get_5ferel_33',['get_erel',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa58015f79f781e9bfa0ec8f5baa4b7a2',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ferel_5fcluster_34',['get_erel_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a07863e69628245a1681a943b3495f1fc',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ferel_5flog_35',['get_erel_log',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a5e21de79b9594039f6e10d5a4e70a819',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ferel_5flog_5fcluster_36',['get_erel_log_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a4d97f21270eee060a074f89d009935b5',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5feta_37',['get_eta',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#aa271c2ef06d63682a8481d00034e4bac',1,'FCCAnalyses::JetClusteringUtils::get_eta()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a41798e232e1f3399f46588b1b73531d1',1,'FCCAnalyses::MCParticle::get_eta()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a687441984386de0c80a5048436fc945c',1,'FCCAnalyses::ReconstructedParticle::get_eta()']]], + ['get_5feventprimaryvertex_38',['get_EventPrimaryVertex',['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html#a118c49a4fa2b6e69125afef1486e4b42',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex']]], + ['get_5feventprimaryvertexp4_39',['get_EventPrimaryVertexP4',['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html#a8ec854d560f7a7b9d9d059b6285cf020',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4']]], + ['get_5fexclusive_5fdmerge_40',['get_exclusive_dmerge',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a3d60a2f7ba958d92cb170f4c7c0796b0',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5fexclusive_5fdmerge_5fmax_41',['get_exclusive_dmerge_max',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#afef5338651f68e6aeb5933c8f2be9e0b',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5ffccanalysesvertex_42',['get_FCCAnalysesVertex',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab912593687ea5a8a81088a7e8069e1f9',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fflavour_43',['get_flavour',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#a76eadd24d47641e2295c71158bdc4282',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5fflightdistancevertex_44',['get_flightdistancevertex',['../namespaceFCCAnalyses_1_1myUtils.html#aa043bc306da9c6772fbc557bee51b852',1,'FCCAnalyses::myUtils::get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)'],['../namespaceFCCAnalyses_1_1myUtils.html#a7919670d50a247decb5741ffe6a1d56c',1,'FCCAnalyses::myUtils::get_flightDistanceVertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)']]], + ['get_5fgenstatus_45',['get_genStatus',['../namespaceFCCAnalyses_1_1MCParticle.html#a6bba16a147f1801311de2851f596e8cd',1,'FCCAnalyses::MCParticle']]], + ['get_5fgtag_46',['get_gtag',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#a3e4edf5b9b3e061ba6f2033ffaf8a290',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5findices_47',['get_indices',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a03528f11b8b2b0d2119cc23fc3e3fe8c',1,'FCCAnalyses::MCParticle::get_indices::get_indices()'],['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a7a3c9df235191e1ca48ccf1430055b2f',1,'FCCAnalyses::ReconstructedTrack::get_indices()']]], + ['get_5findices_5fexclusivedecay_48',['get_indices_ExclusiveDecay',['../structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay.html#a0889fa5bc8d20b3a6a5a6773df675301',1,'FCCAnalyses::MCParticle::get_indices_ExclusiveDecay']]], + ['get_5findices_5fexclusivedecay_5fmotherbyindex_49',['get_indices_ExclusiveDecay_MotherByIndex',['../namespaceFCCAnalyses_1_1MCParticle.html#a7b15b879e37adbb486291de57011e583',1,'FCCAnalyses::MCParticle']]], + ['get_5findices_5fmotherbyindex_50',['get_indices_MotherByIndex',['../namespaceFCCAnalyses_1_1MCParticle.html#a49ecbbb111282bbaed517d64e74e7d8d',1,'FCCAnalyses::MCParticle']]], + ['get_5finvm_51',['get_invm',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aa9e50a50a2efce6ac9da055caa644a1b',1,'FCCAnalyses::VertexingUtils::get_invM(FCCAnalysesVertex vertex)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a8e15d309f1ad7d84dfc4db099010b9f3',1,'FCCAnalyses::VertexingUtils::get_invM(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ae4f7afd5586b55d2618585dc8f089a7c',1,'FCCAnalyses::VertexingUtils::get_invM(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5finvm_5fpairs_52',['get_invm_pairs',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3a6816ec8358f6ec38aa7dcfb695d5e9',1,'FCCAnalyses::VertexingUtils::get_invM_pairs(FCCAnalysesVertex vertex, double m1=0.13957039, double m2=0.13957039)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a45ec12d4bb45fa30b463b028a5ad956e',1,'FCCAnalyses::VertexingUtils::get_invM_pairs(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, double m1=0.13957039, double m2=0.13957039)']]], + ['get_5finvm_5fv0_53',['get_invm_v0',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a11b6745eb691c40f55c8a07db4975cad',1,'FCCAnalyses::VertexingUtils::get_invM_V0(FCCAnalysesV0 V0)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3a4ee66421f3757062e05d8cb1c1da14',1,'FCCAnalyses::VertexingUtils::get_invM_V0(ROOT::VecOps::RVec< double > invM, ROOT::VecOps::RVec< int > nSV_jet)']]], + ['get_5fischargedhad_54',['get_isChargedHad',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a9faec92ba592d10e93bf617a7695ea32',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fisel_55',['get_isEl',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a514d0905f159c2ac8797383bc8453f66',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fisgamma_56',['get_isGamma',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a07821cfbf2476857c844882dca70482f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fismu_57',['get_isMu',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a038678d4f2fee670051ca3af50641fdd',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fisneutralhad_58',['get_isNeutralHad',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a14723476406693661a260ac8337ca713',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjet_5fconstituents_59',['get_jet_constituents',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ac8efaf9f41e494b66d8dda5639af01e9',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjetdistsig_60',['get_JetDistSig',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a70b8e33891e340fb03a29cd667b3069d',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjetdistval_61',['get_JetDistVal',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a1d80d3d4141c9bf14838a9886af47dea',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjetdistval_5fcluster_62',['get_JetDistVal_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a69c0dadf48b109d6f1820cbb8140cc2e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fjetdistval_5fclusterv_63',['get_JetDistVal_clusterV',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a29a868f98d32d631923626a7679b6f20',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5flepton_5forigin_64',['get_lepton_origin',['../namespaceFCCAnalyses_1_1MCParticle.html#a35800bdcc6f93152bb9c715fb132e2e2',1,'FCCAnalyses::MCParticle::get_lepton_origin(const edm4hep::MCParticleData &p, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)'],['../namespaceFCCAnalyses_1_1MCParticle.html#a409acf27e6748cee50e45fd660d399a5',1,'FCCAnalyses::MCParticle::get_lepton_origin(int idx, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &in, const ROOT::VecOps::RVec< int > &ind)']]], + ['get_5fleptons_5forigin_65',['get_leptons_origin',['../namespaceFCCAnalyses_1_1MCParticle.html#a043530e79e7c406f8f6be61f49752f71',1,'FCCAnalyses::MCParticle']]], + ['get_5flist_5fof_5fparticles_5ffrom_5fdecay_66',['get_list_of_particles_from_decay',['../namespaceFCCAnalyses_1_1MCParticle.html#a9ae4f401d6f801d6562e2975004bcab0',1,'FCCAnalyses::MCParticle']]], + ['get_5flist_5fof_5fstable_5fparticles_5ffrom_5fdecay_67',['get_list_of_stable_particles_from_decay',['../namespaceFCCAnalyses_1_1MCParticle.html#adb2bdcc98b3b5717ef7f1edf294be050',1,'FCCAnalyses::MCParticle']]], + ['get_5fltag_68',['get_ltag',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html#a980ff65232d751a2ffde8787eacb952c',1,'FCCAnalyses::JetTaggingUtils']]], + ['get_5fm_69',['get_m',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a14aa3fe0bd3f2ef70e0aab524e887f09',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5fmass_70',['get_mass',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a4ba26adcb6be9cdcdb4a95cd4be938f9',1,'FCCAnalyses::ReconstructedParticle::get_mass()'],['../namespaceFCCAnalyses_1_1myUtils.html#ad9eba0942cd41fac7192488ee4fc1247',1,'FCCAnalyses::myUtils::get_mass()'],['../namespaceFCCAnalyses_1_1MCParticle.html#af013b0bcdad4c9438c6a83c881c3d75e',1,'FCCAnalyses::MCParticle::get_mass()']]], + ['get_5fmax_71',['get_max',['../namespaceFCCAnalyses_1_1myFinalSel.html#a7fccbe1872543ab26725d28980ad8a6b',1,'FCCAnalyses::myFinalSel::get_max(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)'],['../namespaceFCCAnalyses_1_1myFinalSel.html#a98efb051a34bd1a53773178cb8980ea1',1,'FCCAnalyses::myFinalSel::get_max(ROOT::VecOps::RVec< float > in, float val)']]], + ['get_5fmcdaughter1_72',['get_MCDaughter1',['../namespaceFCCAnalyses_1_1myUtils.html#a5ca841eb9a3ef507f2d8a9f3c7042529',1,'FCCAnalyses::myUtils']]], + ['get_5fmcdaughter2_73',['get_MCDaughter2',['../namespaceFCCAnalyses_1_1myUtils.html#a4cfba8f7ad6664a347865f6ccc7f86a0',1,'FCCAnalyses::myUtils']]], + ['get_5fmcindmcvertex_74',['get_MCindMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a5bb6e4ead32477ec1d749e659f83f1af',1,'FCCAnalyses::myUtils']]], + ['get_5fmcmother1_75',['get_MCMother1',['../namespaceFCCAnalyses_1_1myUtils.html#a70bcbac24fa27b86be05132d3d76db94',1,'FCCAnalyses::myUtils']]], + ['get_5fmcmother2_76',['get_MCMother2',['../namespaceFCCAnalyses_1_1myUtils.html#a41807bddf91c42c0778319e18cd41360',1,'FCCAnalyses::myUtils']]], + ['get_5fmcpdggmothermcvertex_77',['get_MCpdgGMotherMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#aadb0a17653293ff6476e040a5ca61e6b',1,'FCCAnalyses::myUtils']]], + ['get_5fmcpdgmcvertex_78',['get_MCpdgMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a16b564dbbcf2a6332f1b1f801067b253',1,'FCCAnalyses::myUtils']]], + ['get_5fmcpdgmothermcvertex_79',['get_MCpdgMotherMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a8bd566c263a671b549faba755ea542c3',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertex_80',['get_MCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a2b67501b67f675ba808fefce4c6418f3',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertex_5fx_81',['get_MCVertex_x',['../namespaceFCCAnalyses_1_1myUtils.html#a46b9289b1250384dba6af32bc42221d3',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertex_5fy_82',['get_MCVertex_y',['../namespaceFCCAnalyses_1_1myUtils.html#a466ba06f0bf8ba9156d0481916df5d63',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertex_5fz_83',['get_MCVertex_z',['../namespaceFCCAnalyses_1_1myUtils.html#a76d50009c352220acb5cb348403b7d87',1,'FCCAnalyses::myUtils']]], + ['get_5fmcvertexobject_84',['get_MCVertexObject',['../namespaceFCCAnalyses_1_1myUtils.html#aa59644437aebc44447e523dd379aa76b',1,'FCCAnalyses::myUtils']]], + ['get_5fmin_85',['get_min',['../namespaceFCCAnalyses_1_1myFinalSel.html#a278b9d42aae9ce4b03cbae390b2e17f8',1,'FCCAnalyses::myFinalSel::get_min(ROOT::VecOps::RVec< float > in, float val)'],['../namespaceFCCAnalyses_1_1myFinalSel.html#af9ac63703c1a69e14177b7d100f21873',1,'FCCAnalyses::myFinalSel::get_min(ROOT::VecOps::RVec< float > in, ROOT::VecOps::RVec< int > ispv, int index)']]], + ['get_5fmtof_86',['get_mtof',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ae5add2e2a68a0fe2566d64f3abd623bd',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fn_87',['get_n',['../namespaceFCCAnalyses_1_1MCParticle.html#ae5fc6db6f2f2fd2eeb7c30b9ee3e8454',1,'FCCAnalyses::MCParticle::get_n()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ad5f32777e2d12ab009bb8264ac62db52',1,'FCCAnalyses::ReconstructedParticle::get_n()']]], + ['get_5fn_5fsv_88',['get_n_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a4b8715b7fc755c4fe5f37207e0dfca72',1,'FCCAnalyses::VertexingUtils::get_n_SV(FCCAnalysesV0 SV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a5cb48509d18b5c96bedd10f87eda0d8b',1,'FCCAnalyses::VertexingUtils::get_n_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#aeb5fc9e69216ca4b9c1a38cc77fe644f',1,'FCCAnalyses::VertexingUtils::get_n_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fn_5fsv_5fjets_89',['get_n_SV_jets',['../namespaceFCCAnalyses_1_1VertexingUtils.html#accaba2b333830ad08a81c59b8d2283ba',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fndof_5fsv_90',['get_ndof_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad32f0e3ed31dac57e1183dce0bde7240',1,'FCCAnalyses::VertexingUtils::get_nDOF_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a2fd0bb107734ced3dba68f9b9f00d5c1',1,'FCCAnalyses::VertexingUtils::get_nDOF_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fnneg_91',['get_Nneg',['../namespaceFCCAnalyses_1_1myUtils.html#a888aa440ff4bf97ca81f3dca7aefffe8',1,'FCCAnalyses::myUtils']]], + ['get_5fnonprimarytracks_92',['get_NonPrimaryTracks',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#a86c5a8a35facce2191116427614472b5',1,'FCCAnalyses::VertexFitterSimple']]], + ['get_5fnorm_5fchi2_5fsv_93',['get_norm_chi2_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a8612487ca9fcb7ba5937e7cafd287df8',1,'FCCAnalyses::VertexingUtils::get_norm_chi2_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a0f3736265b074ba33994a0fa385e8a11',1,'FCCAnalyses::VertexingUtils::get_norm_chi2_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fnpos_94',['get_Npos',['../namespaceFCCAnalyses_1_1myUtils.html#ae288a26fcff82e98ec6044b950545717',1,'FCCAnalyses::myUtils']]], + ['get_5fntracks_95',['get_nTracks',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a1fab62e78096ec5b58256889627bdd46',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fntracksmcvertex_96',['get_NTracksMCVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a5575c1040738a90d4a47673ce4857dcc',1,'FCCAnalyses::myUtils']]], + ['get_5fnvertex_97',['get_Nvertex',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ae259aba0c683932f5a80ee0151fd35f7',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fomega_98',['get_omega',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a3677f73c1aad7b00f175846c42ee0134',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5fcov_99',['get_omega_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8dbf4a9d344ba4fdb4694757df36a170',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5fd0_5fcov_100',['get_omega_d0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a6a0d1eaff4335888557dc0ccaea9a481',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5fphi0_5fcov_101',['get_omega_phi0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a50ee5993d645a68799e9806e0c541b3c',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5ftanlambda_5fcov_102',['get_omega_tanlambda_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aba77d345f059331a49630edfacdc8112',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fomega_5fz0_5fcov_103',['get_omega_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8a523f3f164586a79a5abb8f7047ac36',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fp_104',['get_p',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a5ad7d0ecdf907af5e6840cb669d406b2',1,'FCCAnalyses::JetClusteringUtils::get_p()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#acc9045cd9cfe6d863e24cfcc92e796a8',1,'FCCAnalyses::JetConstituentsUtils::get_p()'],['../namespaceFCCAnalyses_1_1MCParticle.html#ad3f7bb4e193f6590d4043b1dbb981eeb',1,'FCCAnalyses::MCParticle::get_p()'],['../namespaceFCCAnalyses_1_1myUtils.html#ac3ec2338986451978653319c277c1b53',1,'FCCAnalyses::myUtils::get_p()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a5938497ca9f2d053cc66dd484aa4afe0',1,'FCCAnalyses::ReconstructedParticle::get_p(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)']]], + ['get_5fp4vis_105',['get_P4vis',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a084ff73590d6abcd8ecf5707157aa7c7',1,'FCCAnalyses::ReconstructedParticle']]], + ['get_5fp_5fsv_106',['get_p_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a5fbfe56b35424f54df4ba00c3cba26f1',1,'FCCAnalyses::VertexingUtils::get_p_SV(FCCAnalysesV0 SV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#aeb3d39854cc62c0ce8fa608cf92ef9cb',1,'FCCAnalyses::VertexingUtils::get_p_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a96654ba8821498a03270bcc0c0bdf2f8',1,'FCCAnalyses::VertexingUtils::get_p_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fparentid_107',['get_parentid',['../namespaceFCCAnalyses_1_1MCParticle.html#aad3fc05850bd780367a8e23ad085d6eb',1,'FCCAnalyses::MCParticle']]], + ['get_5fpdg_108',['get_pdg',['../namespaceFCCAnalyses_1_1MCParticle.html#add7f5675932073cc3b8e4569bb1f7f01',1,'FCCAnalyses::MCParticle']]], + ['get_5fpdg_5fv0_109',['get_pdg_v0',['../namespaceFCCAnalyses_1_1VertexingUtils.html#abd865d2c7961bb292b73fdc18bdb111f',1,'FCCAnalyses::VertexingUtils::get_pdg_V0(FCCAnalysesV0 V0)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a19a9d5142fd3f46ad7471a92d50ebe6b',1,'FCCAnalyses::VertexingUtils::get_pdg_V0(ROOT::VecOps::RVec< int > pdg, ROOT::VecOps::RVec< int > nSV_jet)']]], + ['get_5fphi_110',['get_phi',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a0a340b3f2c3086f9f39cbbfbc4e9a7e6',1,'FCCAnalyses::JetClusteringUtils::get_phi()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ae31a0c83dcdad84dbc32f06229f926a3',1,'FCCAnalyses::JetConstituentsUtils::get_phi()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a327ebe8f5402db6817a681a4d0240d9f',1,'FCCAnalyses::MCParticle::get_phi()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a452a59774c838bea5ecca08a54aa6e2b',1,'FCCAnalyses::ReconstructedParticle::get_phi()']]], + ['get_5fphi0_111',['get_phi0',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a62854f78819414143670a9637f802cd6',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphi0_5fcov_112',['get_phi0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a373dea1cada26fe12494dd27b00a469b',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphi0_5fd0_5fcov_113',['get_phi0_d0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a27a6f2ef4a2a206ec587e8aa73375a23',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphi0_5fz0_5fcov_114',['get_phi0_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a6f66f9232f56d143007751de144e68b5',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphi_5fstd_115',['get_phi_std',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a8da41dde5ba94984207e81f88a2225f4',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5fphi_5fsv_116',['get_phi_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a6fcc8ebe062157417e0c9c31bd724ecb',1,'FCCAnalyses::VertexingUtils::get_phi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a826d2ec2e9c8a2aea527b8f887a0bf9a',1,'FCCAnalyses::VertexingUtils::get_phi_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fphirel_117',['get_phirel',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a0e4d2c31f35e614624dd350c5efd969e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fphirel_5fcluster_118',['get_phirel_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a4558ef53f5ae18b51f3e8e805c72e246',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fpids_119',['get_PIDs',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ae9bd487688723e9de59fa25386111eb4',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fpids_5fcluster_120',['get_PIDs_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a43b218ace17b15b86d1b257ccfef4303',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fpmag_5fsv_121',['get_pmag_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a869a4591731fd15a3acc84a5dd6238c0',1,'FCCAnalyses::VertexingUtils::get_pMag_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#aae15a44b8c071676fa9efc126e3d66e2',1,'FCCAnalyses::VertexingUtils::get_pMag_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fpointingangle_5fsv_122',['get_pointingangle_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#af303cb452e8788ad342ac6da94d303fb',1,'FCCAnalyses::VertexingUtils::get_pointingangle_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, FCCAnalysesVertex PV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#abf4d3bcb94b7cddad027d0f987eb8a00',1,'FCCAnalyses::VertexingUtils::get_pointingangle_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, FCCAnalysesVertex PV)']]], + ['get_5fposition_5fsv_123',['get_position_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#add67d918c5689c0927383da4d2148ad9',1,'FCCAnalyses::VertexingUtils::get_position_SV(FCCAnalysesV0 SV)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#aea0647f05440460340cd64c59cecc1b5',1,'FCCAnalyses::VertexingUtils::get_position_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a64718b0872ae6706fe75c6cce9c9d127',1,'FCCAnalyses::VertexingUtils::get_position_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fprimarytracks_124',['get_PrimaryTracks',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#ae64eccf83073fe94d85905971697e01a',1,'FCCAnalyses::VertexFitterSimple']]], + ['get_5fpseudojets_125',['get_pseudoJets',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a34db4649bd7d32d31f28ccc5e7aed4df',1,'FCCAnalyses::JetClusteringUtils']]], + ['get_5fpseudotrack_126',['get_pseudotrack',['../namespaceFCCAnalyses_1_1myUtils.html#ab917be106e8cf16001de27bf1f3c90a4',1,'FCCAnalyses::myUtils']]], + ['get_5fpt_127',['get_pt',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a886c604c7fc6d24ae1249ebe19b1e3a8',1,'FCCAnalyses::JetClusteringUtils::get_pt()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a21b624330019fa2a0c000dd9ec01afd3',1,'FCCAnalyses::JetConstituentsUtils::get_pt()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a8d13371794bceedb9054b0ae5b558175',1,'FCCAnalyses::MCParticle::get_pt()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a7fb07d5b2dd5a721b566ce2f1f555dd6',1,'FCCAnalyses::ReconstructedParticle::get_pt()']]], + ['get_5fpv2v0angle_128',['get_PV2V0angle',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a7465e5830dd5c5bd7b5b663ccede5855',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fpv2vtx_5fangle_129',['get_PV2vtx_angle',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a10e2288fd7c73a1a8e33d04bdb7d7497',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fpv_5fntracks_130',['get_PV_ntracks',['../namespaceFCCAnalyses_1_1myUtils.html#a597fc9b444a65b4667563400b8647d73',1,'FCCAnalyses::myUtils']]], + ['get_5fpx_131',['get_px',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a80d84b505b0acdddf3d3e1f3a6c90d0e',1,'FCCAnalyses::JetClusteringUtils::get_px()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a0a6956db47d431e7423783aef595101e',1,'FCCAnalyses::MCParticle::get_px()'],['../namespaceFCCAnalyses_1_1myUtils.html#af79f8e92868c6d25862f65ab63f7a865',1,'FCCAnalyses::myUtils::get_px()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a2a17b1bff81d40c1351387b31db4f049',1,'FCCAnalyses::ReconstructedParticle::get_px()']]], + ['get_5fpy_132',['get_py',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#ab86bb07f284639a1310df34457595d92',1,'FCCAnalyses::JetClusteringUtils::get_py()'],['../namespaceFCCAnalyses_1_1MCParticle.html#a27335dc1ecd75354c50971f5265d7c2a',1,'FCCAnalyses::MCParticle::get_py()'],['../namespaceFCCAnalyses_1_1myUtils.html#a7167dde2338fe5dd577b187dca3a29ae',1,'FCCAnalyses::myUtils::get_py()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a7c98f21741f8fb42d67af30881b3221a',1,'FCCAnalyses::ReconstructedParticle::get_py()']]], + ['get_5fpz_133',['get_pz',['../namespaceFCCAnalyses_1_1MCParticle.html#a54bb105a8b1e844866b78ff2a3236b95',1,'FCCAnalyses::MCParticle::get_pz()'],['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a8188eefe5d028ce28b01f72fda43a3f2',1,'FCCAnalyses::JetClusteringUtils::get_pz()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a18148c1f18fab0fc58a37a00a181bdea',1,'FCCAnalyses::ReconstructedParticle::get_pz()'],['../namespaceFCCAnalyses_1_1myUtils.html#a1cd41ab4a934042dead0cf994f0edc06',1,'FCCAnalyses::myUtils::get_pz()']]], + ['get_5frecoindtrk_134',['get_recoindTRK',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a5bfe12e022bed7ffb872cd5b2b9cb597',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['get_5frelphi_5fsv_135',['get_relphi_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a9065a5cf753db1894825fa97811de0ae',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab2242582200e5fd506468182328d3556',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3daf44e52981fd17ee8fbd12eb92f006',1,'FCCAnalyses::VertexingUtils::get_relPhi_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)']]], + ['get_5freltheta_5fsv_136',['get_reltheta_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a715a064ea0c655ca0eb4bb5f6d70c509',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#af9f6e46b2c7bdc3576180b52b20ada52',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, fastjet::PseudoJet jet)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a1eda1f50f4fc8da74fed783cc335f808',1,'FCCAnalyses::VertexingUtils::get_relTheta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices, ROOT::VecOps::RVec< int > nSV_jet, ROOT::VecOps::RVec< fastjet::PseudoJet > jets)']]], + ['get_5frp_5fatvertex_137',['get_RP_atVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a2ce5adb595e583d5416ae8cafb4cdf6c',1,'FCCAnalyses::myUtils']]], + ['get_5fsimstatus_138',['get_simStatus',['../namespaceFCCAnalyses_1_1MCParticle.html#a0d12e71b37cd3a9df2aea3d57ed77161',1,'FCCAnalyses::MCParticle']]], + ['get_5fsip2dsig_139',['get_Sip2dSig',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a5b67e24da1f6a38a4eb5617f58933f8c',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip2dval_140',['get_Sip2dVal',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a45a95b6e7307cb2eee552ee13e39c49e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip2dval_5fcluster_141',['get_Sip2dVal_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a840ddb95ec8812048dea1d5613e3f47e',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip2dval_5fclusterv_142',['get_Sip2dVal_clusterV',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aff226d5fcd3f7aef39a87086b0f6f2ea',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip3dsig_143',['get_Sip3dSig',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a4188ec54bd9829bd976757d66a3dfb87',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip3dval_144',['get_Sip3dVal',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a5ea370b9074d03b49061a43e5e6a754c',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip3dval_5fcluster_145',['get_Sip3dVal_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aaf609290cc93b1c942260907ae02c443',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsip3dval_5fclusterv_146',['get_Sip3dVal_clusterV',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8ec0e2fa51c951f820b7327f01732f97',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fsv_5fevent_147',['get_sv_event',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#abbe0f0e1ca4e992732f8554cd4317cf3',1,'FCCAnalyses::VertexFinderLCFIPlus::get_SV_event(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#afcdcc04ac6d683aa0b94ef87c3f4f706',1,'FCCAnalyses::VertexFinderLCFIPlus::get_SV_event(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recoparticles, ROOT::VecOps::RVec< edm4hep::TrackState > thetracks, VertexingUtils::FCCAnalysesVertex PV, ROOT::VecOps::RVec< bool > isInPrimary, bool V0_rej=true, double chi2_cut=9., double invM_cut=10., double chi2Tr_cut=5.)']]], + ['get_5fsv_5fjets_148',['get_SV_jets',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a4055e6837cca30fbe3042ea49906829e',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['get_5fsvinjets_149',['get_svInJets',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab352c820ded585b0f2740156e0ae84cb',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftanlambda_150',['get_tanLambda',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8cb9db6bf159d5af7b1e4dd6ea4e2310',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftanlambda_5fcov_151',['get_tanlambda_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a8134d04ef62a2b650e635d52e3217c89',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftanlambda_5fd0_5fcov_152',['get_tanlambda_d0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a628f6c4806796fd32ad2ab840c4485d7',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftanlambda_5fphi0_5fcov_153',['get_tanlambda_phi0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a5a1bc79253a1594da376e521380b46d6',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftanlambda_5fz0_5fcov_154',['get_tanlambda_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a3f4919bbfdc3e4385cd6c71a4e349d7a',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftheta_155',['get_theta',['../namespaceFCCAnalyses_1_1MCParticle.html#a4f65523ac52d988ed14b29db3acf897e',1,'FCCAnalyses::MCParticle::get_theta()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ac08bd102c77a2ea6d2403a216f3ab8a8',1,'FCCAnalyses::ReconstructedParticle::get_theta()'],['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a6877af1c186b3d0bd851489ff144512f',1,'FCCAnalyses::JetClusteringUtils::get_theta()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a2045fed2e83e9a5257f3707d144caa8b',1,'FCCAnalyses::JetConstituentsUtils::get_theta()']]], + ['get_5ftheta_5fsv_156',['get_theta_sv',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a62cdd77a5739f2a36a022204ca086e8f',1,'FCCAnalyses::VertexingUtils::get_theta_SV(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a7a15b387440f90eabc11182c19ac125a',1,'FCCAnalyses::VertexingUtils::get_theta_SV(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)']]], + ['get_5fthetarel_157',['get_thetarel',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a1147c1c06613c6c5f34475f47e94a01f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5fthetarel_5fcluster_158',['get_thetarel_cluster',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a844385b824d911253835766837f61383',1,'FCCAnalyses::JetConstituentsUtils']]], + ['get_5ftime_159',['get_time',['../namespaceFCCAnalyses_1_1MCParticle.html#abac4eb54eeb7c5d65ebadfde194e6598',1,'FCCAnalyses::MCParticle']]], + ['get_5ftlv_160',['get_tlv',['../namespaceFCCAnalyses_1_1MCParticle.html#a6df0433db6e5adfc13ce8a3f7410ad41',1,'FCCAnalyses::MCParticle::get_tlv()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a650948ee510123d52d4f220a3848d98b',1,'FCCAnalyses::ReconstructedParticle::get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#adfbf4e94a4fb4a08e81bb727eb553847',1,'FCCAnalyses::ReconstructedParticle::get_tlv(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, int index)'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a6e34fa904c0af388ee566edf5a928153',1,'FCCAnalyses::ReconstructedParticle::get_tlv(edm4hep::ReconstructedParticleData in)']]], + ['get_5ftrackcov_161',['get_trackCov',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a3fc24464ec4193f871a7fd6f58c85405',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftrackd0_162',['get_trackd0',['../namespaceFCCAnalyses_1_1myUtils.html#ae04394c5c8978c109c18f6844dc4e62a',1,'FCCAnalyses::myUtils']]], + ['get_5ftracke_163',['get_trackE',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aea159cc3e29d84b6e6c1d80538920d84',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftrackmom_164',['get_trackMom',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aba10973d3f2bb2ff00a989d71017be01',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftrackparam_165',['get_trackParam',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ad6e16d178b83bdbe1f9271e08dc716b0',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftracksinjets_166',['get_tracksInJets',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a1fdd14630d9ab443e9ee41636e7cd904',1,'FCCAnalyses::VertexingUtils']]], + ['get_5ftrackz0_167',['get_trackz0',['../namespaceFCCAnalyses_1_1myUtils.html#a90e6dba1460b8c84ff5feb3dd2d600ae',1,'FCCAnalyses::myUtils']]], + ['get_5ftree_168',['get_tree',['../structFCCAnalyses_1_1MCParticle_1_1get__tree.html#a038566f9460a4960aae11e890aebfba1',1,'FCCAnalyses::MCParticle::get_tree']]], + ['get_5ftruetrack_169',['get_truetrack',['../namespaceFCCAnalyses_1_1myUtils.html#aa325ad7e96391ee9bb39fcf63eadd688',1,'FCCAnalyses::myUtils']]], + ['get_5ftruevertex_170',['get_trueVertex',['../namespaceFCCAnalyses_1_1myUtils.html#a471394aaffe752c99abb5067e0ed6e3b',1,'FCCAnalyses::myUtils']]], + ['get_5ftype_171',['get_type',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#aefa017939fe3b878f90757200552cbaa',1,'FCCAnalyses::ReconstructedParticle::get_type()'],['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ad6e7d1a2f611958c3f9a1b83bc4dddcf',1,'FCCAnalyses::JetConstituentsUtils::get_type()']]], + ['get_5fv0candidate_172',['get_V0candidate',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a9243fbf78cbe3a2e4ab5b6486811f838',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['get_5fv0s_173',['get_v0s',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a28aa2a921da6ce00e6a1405c23b5d7e5',1,'FCCAnalyses::VertexFinderLCFIPlus::get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, bool tight, double chi2_cut=9.)'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a0393232fcd900e13563b9adea47abf2b',1,'FCCAnalyses::VertexFinderLCFIPlus::get_V0s(ROOT::VecOps::RVec< edm4hep::TrackState > np_tracks, VertexingUtils::FCCAnalysesVertex PV, double Ks_invM_low=0.493, double Ks_invM_high=0.503, double Ks_dis=0.5, double Ks_cosAng=0.999, double Lambda_invM_low=1.111, double Lambda_invM_high=1.121, double Lambda_dis=0.5, double Lambda_cosAng=0.99995, double Gamma_invM_low=0., double Gamma_invM_high=0.005, double Gamma_dis=9, double Gamma_cosAng=0.99995, double chi2_cut=9.)']]], + ['get_5fv0s_5fjet_174',['get_V0s_jet',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a19af0408f5c69b4c8c58dd9a852675b8',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['get_5fvertex_175',['get_vertex',['../namespaceFCCAnalyses_1_1MCParticle.html#a29f4974773b9d016a98eafebef1c34de',1,'FCCAnalyses::MCParticle']]], + ['get_5fvertex_5fchi2_176',['get_Vertex_chi2',['../namespaceFCCAnalyses_1_1myUtils.html#ad13d76f173da6be00c437effd4773f1b',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fd2mc_177',['get_Vertex_d2MC',['../namespaceFCCAnalyses_1_1myUtils.html#a729ff9e876ee14adb95ea2c10299f777',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fd2pv_178',['get_Vertex_d2PV',['../namespaceFCCAnalyses_1_1myUtils.html#a004ba5d54aec7e07b79a647f97e76fd0',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fd2pverror_179',['get_Vertex_d2PVError',['../namespaceFCCAnalyses_1_1myUtils.html#afd9910dd8d7d67879b65d7a8ac39d882',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5find_180',['get_Vertex_ind',['../namespaceFCCAnalyses_1_1myUtils.html#ac8d929ba8346e6fd94442b4045dc4094',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5findmc_181',['get_vertex_indmc',['../namespaceFCCAnalyses_1_1myUtils.html#a037704045ea4fb6d60f1931f8d8d353a',1,'FCCAnalyses::myUtils::get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)'],['../namespaceFCCAnalyses_1_1myUtils.html#aa18434f47cfde8e0d8280f2ad9ed1c87',1,'FCCAnalyses::myUtils::get_Vertex_indMC(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)']]], + ['get_5fvertex_5fispv_182',['get_Vertex_isPV',['../namespaceFCCAnalyses_1_1myUtils.html#a811846da52d5ff53ab02d159fbad7e8c',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fmass_183',['get_Vertex_mass',['../namespaceFCCAnalyses_1_1myUtils.html#afc337d031f7464df0f32ce1802e45e58',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fntracks_184',['get_Vertex_ntracks',['../namespaceFCCAnalyses_1_1myUtils.html#a337e7143dd407b7ad9c2ed29449df485',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fthrusthemis_185',['get_Vertex_thrusthemis',['../namespaceFCCAnalyses_1_1myUtils.html#a59631e8d20e11ec227de7828c571a689',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fthrusthemis_5fangle_186',['get_Vertex_thrusthemis_angle',['../namespaceFCCAnalyses_1_1myUtils.html#afc99192f0ef5bc198d4be0cb6b64961c',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fthrusthemis_5femin_187',['get_Vertex_thrusthemis_emin',['../namespaceFCCAnalyses_1_1myUtils.html#ab3cb8d57826f7ebf9486acd9688bfc4d',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fx_188',['get_vertex_x',['../namespaceFCCAnalyses_1_1myUtils.html#afb148f1d6b052c5d0eb7fb700d67c4fd',1,'FCCAnalyses::myUtils::get_Vertex_x()'],['../namespaceFCCAnalyses_1_1MCParticle.html#ac4f544d34da140dee19b79a4850a76db',1,'FCCAnalyses::MCParticle::get_vertex_x()']]], + ['get_5fvertex_5fxerr_189',['get_Vertex_xErr',['../namespaceFCCAnalyses_1_1myUtils.html#adf23daf4e8a30d63e57dd3a515fd53a8',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fy_190',['get_vertex_y',['../namespaceFCCAnalyses_1_1MCParticle.html#a80f988e2f7d7c7ee354985f1941365b5',1,'FCCAnalyses::MCParticle::get_vertex_y()'],['../namespaceFCCAnalyses_1_1myUtils.html#ad96e1b602ea7ad4c08a3520019b84ec2',1,'FCCAnalyses::myUtils::get_Vertex_y(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)']]], + ['get_5fvertex_5fyerr_191',['get_Vertex_yErr',['../namespaceFCCAnalyses_1_1myUtils.html#ac156bf066c768ac4b3965d3e8f087469',1,'FCCAnalyses::myUtils']]], + ['get_5fvertex_5fz_192',['get_vertex_z',['../namespaceFCCAnalyses_1_1myUtils.html#a0d13f34fa27040f4db32bcf0ffe70319',1,'FCCAnalyses::myUtils::get_Vertex_z()'],['../namespaceFCCAnalyses_1_1MCParticle.html#afbf2867627c722ced4cef628546b65ef',1,'FCCAnalyses::MCParticle::get_vertex_z()']]], + ['get_5fvertex_5fzerr_193',['get_Vertex_zErr',['../namespaceFCCAnalyses_1_1myUtils.html#aeca685c9abe2c442e6350500cfed8c1c',1,'FCCAnalyses::myUtils']]], + ['get_5fvertexdata_194',['get_vertexdata',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a4dad66416e90d010e78de67ac3283f15',1,'FCCAnalyses::VertexingUtils::get_VertexData(FCCAnalysesVertex TheVertex)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a1415bce1dfaa0c53c2cae4950748338e',1,'FCCAnalyses::VertexingUtils::get_VertexData(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a0ee263cbc5260bcc46ddf46d586a947c',1,'FCCAnalyses::VertexingUtils::get_VertexData(ROOT::VecOps::RVec< FCCAnalysesVertex > TheVertexColl, int index)']]], + ['get_5fvertexntrk_195',['get_vertexntrk',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a83b59578968f82452e8ab975482786a3',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(FCCAnalysesVertex TheVertex)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#a97e17a63b2ed7f49d06336383cc24380',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(ROOT::VecOps::RVec< FCCAnalysesVertex > vertices)'],['../namespaceFCCAnalyses_1_1VertexingUtils.html#ab0014ffa8093659dac0c71781f6013ef',1,'FCCAnalyses::VertexingUtils::get_VertexNtrk(ROOT::VecOps::RVec< ROOT::VecOps::RVec< FCCAnalysesVertex > > vertices)']]], + ['get_5fvertexobject_196',['get_VertexObject',['../namespaceFCCAnalyses_1_1myUtils.html#a30d9ddc3aae337e05297e503e31d1fe8',1,'FCCAnalyses::myUtils']]], + ['get_5fvertexrecoind_197',['get_VertexRecoInd',['../namespaceFCCAnalyses_1_1VertexingUtils.html#ac881e5be1fa00e9afa9f76a1c625e880',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fvertexrecoparticlesind_198',['get_VertexRecoParticlesInd',['../namespaceFCCAnalyses_1_1VertexingUtils.html#aa350e993211d1c32caf5c5d81220755e',1,'FCCAnalyses::VertexingUtils']]], + ['get_5fweight_199',['get_weight',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#ae9eaf58df00029f5b82c0a7bbea67417',1,'FCCAnalyses::JetFlavourUtils::get_weight()'],['../namespaceFCCAnalyses_1_1WeaverUtils.html#aed5f1c2d28ede2ba632b72d46b93d612',1,'FCCAnalyses::WeaverUtils::get_weight()']]], + ['get_5fweights_200',['get_weights',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#a805f97e89d9423104302c3c762d1e75d',1,'FCCAnalyses::JetFlavourUtils::get_weights()'],['../namespaceFCCAnalyses_1_1WeaverUtils.html#a2ddf13fd51c7a66e5a0ed6c26c0ee327',1,'FCCAnalyses::WeaverUtils::get_weights()']]], + ['get_5fy_201',['get_y',['../namespaceFCCAnalyses_1_1MCParticle.html#aca0dad50feee6714796d321fa953c9f5',1,'FCCAnalyses::MCParticle::get_y()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#a386bcb639bce916197256101e37f2c19',1,'FCCAnalyses::ReconstructedParticle::get_y()']]], + ['get_5fz0_202',['get_z0',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a15cfdd8e88f77cf1fdd75d2d7226164c',1,'FCCAnalyses::JetConstituentsUtils::get_z0()'],['../namespaceFCCAnalyses_1_1myUtils.html#a17c6aca3e7a7e29ade84c342992a7292',1,'FCCAnalyses::myUtils::get_z0()']]], + ['get_5fz0_5fcov_203',['get_z0_cov',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#ab2a67baa593397feff093c7c6faef290',1,'FCCAnalyses::JetConstituentsUtils']]], + ['getaxischarge_204',['getAxisCharge',['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html#a7ef1fd60e6db97ca3014ff7e8d72ba0c',1,'FCCAnalyses::Algorithms::getAxisCharge']]], + ['getaxiscostheta_205',['getaxiscostheta',['../namespaceFCCAnalyses_1_1Algorithms.html#a4332a40bceda3b6c08dabf0a4ba01351',1,'FCCAnalyses::Algorithms::getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)'],['../namespaceFCCAnalyses_1_1Algorithms.html#ac50a2caf1b45deb4b228ccd94f5e145a',1,'FCCAnalyses::Algorithms::getAxisCosTheta(const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)']]], + ['getaxisenergy_206',['getAxisEnergy',['../structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html#a7e77006758069b350e7dd2f9c85fefbe',1,'FCCAnalyses::Algorithms::getAxisEnergy']]], + ['getaxismass_207',['getAxisMass',['../structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html#acfe1bde40307b5c8cea098f7af6f8f54',1,'FCCAnalyses::Algorithms::getAxisMass']]], + ['getaxisn_208',['getAxisN',['../structFCCAnalyses_1_1Algorithms_1_1getAxisN.html#a83a3fe3cac76108a6bbf5ae9ed728858',1,'FCCAnalyses::Algorithms::getAxisN']]], + ['getcalocluster_5fenergy_209',['getCaloCluster_energy',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a26200d975a96e9abbde39f8a2f1cc2d2',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fenergyinlayers_210',['getCaloCluster_energyInLayers',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#acc45980f3c8d6648afc3b8cffbe69e0b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5feta_211',['getCaloCluster_eta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#acae8aa8e17825e0f3365b027d3b075c8',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5ffirstcell_212',['getCaloCluster_firstCell',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a02a267e9e4655550cca3509572d67565',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5flastcell_213',['getCaloCluster_lastCell',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ad91caea6a9f7c363fb51100526dafbf1',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fphi_214',['getCaloCluster_phi',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#acf9ea6a0665881d6f767281f0fa89551',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fpositionvector3_215',['getCaloCluster_positionVector3',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aaf822d15f7d7e2b6f125ec5936afb316',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5ftheta_216',['getCaloCluster_theta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a7860fe1e154ad8dffe733e9ca34a77d6',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fx_217',['getCaloCluster_x',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ab8ed5fa346ed33aaa3c2b54f22628c09',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fy_218',['getCaloCluster_y',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a273f7b3798fe2740909c08e150bb65c7',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalocluster_5fz_219',['getCaloCluster_z',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a3ffc30a6c54b4e56c8d6431211bf6ebf',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fenergy_220',['getCaloHit_energy',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a80746e9541f3dfb66f327ce3d9f48859',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5feta_221',['getCaloHit_eta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a21c7bc557e1cc04bf3aeea0bfee24176',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fetaidx_222',['getCaloHit_etaIdx',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ab5e16004b0f6e1bc74b0dc379e54366f',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5flayer_223',['getCaloHit_layer',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aa39750d76ff507b8e58db3636f152033',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fmoduleidx_224',['getCaloHit_moduleIdx',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a62f6d88c14ffdad9ea9c4101b341e27b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fphi_225',['getCaloHit_phi',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aa8651ee162a8f2db96c3caf38fdae236',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fphiidx_226',['getCaloHit_phiIdx',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a5dd4dba10deba7e43cb18c81a26fc050',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fpositionvector3_227',['getCaloHit_positionVector3',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a26255b4d33c4598f8db0bde9daa9055d',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5ftheta_228',['getCaloHit_theta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#abdd7b4e41d0e58278d881b92d588f01d',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fthetaidx_229',['getCaloHit_thetaIdx',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a871760ab31d00492bdcef36a8614ea0b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fx_230',['getCaloHit_x',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a6a6e299c547a009c61499be1dafd38bd',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fy_231',['getCaloHit_y',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a9211334b7a2afac74c82b2a0f204316c',1,'FCCAnalyses::CaloNtupleizer']]], + ['getcalohit_5fz_232',['getCaloHit_z',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ada934f21a4d7b4d5ae7725305cc9ab7f',1,'FCCAnalyses::CaloNtupleizer']]], + ['getfccanalysescomposite_5fanglethrust_233',['getFCCAnalysesComposite_anglethrust',['../namespaceFCCAnalyses_1_1myUtils.html#ae87565a01933055f46664ab94e29783b',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fb_234',['getFCCAnalysesComposite_B',['../namespaceFCCAnalyses_1_1myUtils.html#a9784d088de15fdeba3e0a7a11b909fed',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fcharge_235',['getFCCAnalysesComposite_charge',['../namespaceFCCAnalyses_1_1myUtils.html#a2828b2c761ee2fef83d842503bc978f5',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fd0_236',['getFCCAnalysesComposite_d0',['../namespaceFCCAnalyses_1_1myUtils.html#a97ed144a427e8bd55fa2d66f12061beb',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5findex_237',['getFCCAnalysesComposite_index',['../namespaceFCCAnalyses_1_1myUtils.html#a105e2ffeb4239c8a539cd81fa8502365',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fmass_238',['getfccanalysescomposite_mass',['../namespaceFCCAnalyses_1_1myUtils.html#af8dd27e702a805f2e25ee4720b623470',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)'],['../namespaceFCCAnalyses_1_1myUtils.html#ae98dc7684681c3ce78380f21e7a9bd12',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)'],['../namespaceFCCAnalyses_1_1myUtils.html#a505a3fe57e8e87fd501152f02f0f4dae',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)'],['../namespaceFCCAnalyses_1_1myUtils.html#aba6bed0cc3d8c19ca25fe086dcae95da',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_mass(ROOT::VecOps::RVec< FCCAnalysesComposite > in)']]], + ['getfccanalysescomposite_5fmcvertex_239',['getFCCAnalysesComposite_mcvertex',['../namespaceFCCAnalyses_1_1myUtils.html#a742b653e5cea0959a9eb52755827c74b',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fn_240',['getfccanalysescomposite_n',['../namespaceFCCAnalyses_1_1myUtils.html#a3c2a294492f22512e87c88951c1092c1',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespaceFCCAnalyses_1_1myUtils.html#af226263acf0d182784a6f7931a91da38',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_N(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)']]], + ['getfccanalysescomposite_5fp_241',['getfccanalysescomposite_p',['../namespaceFCCAnalyses_1_1myUtils.html#a875867ae1964f4df2a94ecbd1652dd62',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)'],['../namespaceFCCAnalyses_1_1myUtils.html#a5bce60372515c1815b61663ef0a757c9',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_p(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)']]], + ['getfccanalysescomposite_5fparticle_242',['getFCCAnalysesComposite_particle',['../namespaceFCCAnalyses_1_1myUtils.html#a07507bd1fb0eab39bd332112353fe905',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fq_243',['getFCCAnalysesComposite_q',['../namespaceFCCAnalyses_1_1myUtils.html#ae0051ba46657fe560d78a9eb974f0460',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5ftrack_244',['getFCCAnalysesComposite_track',['../namespaceFCCAnalyses_1_1myUtils.html#af19b2e51c21b8298fe127e16dbf6bb2a',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5ftruthmatch_245',['getFCCAnalysesComposite_truthMatch',['../namespaceFCCAnalyses_1_1myUtils.html#ae97d05297620cfce63232643003a32cd',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5ftype_246',['getFCCAnalysesComposite_type',['../namespaceFCCAnalyses_1_1myUtils.html#a643355629036dd9ce9aecc076fe79824',1,'FCCAnalyses::myUtils']]], + ['getfccanalysescomposite_5fvertex_247',['getfccanalysescomposite_vertex',['../namespaceFCCAnalyses_1_1myUtils.html#adc10b0f8424240e962a0f0b8ca08a84f',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite > in)'],['../namespaceFCCAnalyses_1_1myUtils.html#acaaf68fd7789c7afeee6eb18b4ef630a',1,'FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex(ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)']]], + ['getfccanalysescomposite_5fz0_248',['getFCCAnalysesComposite_z0',['../namespaceFCCAnalyses_1_1myUtils.html#a186420159f96502bef9cedc24f15b23e',1,'FCCAnalyses::myUtils']]], + ['getfloatat_249',['getFloatAt',['../structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html#adb0d510b3835f9edb73d04ed73fb7f9b',1,'FCCAnalyses::CaloNtupleizer::getFloatAt']]], + ['getjet_5fbtag_250',['getJet_btag',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#acf39f57a212a1132a63fdec3c09f56e8',1,'FCCAnalyses::ReconstructedParticle']]], + ['getjet_5fntags_251',['getJet_ntags',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ae5099c85da54c6437c08ced735902f71',1,'FCCAnalyses::ReconstructedParticle']]], + ['getmass_252',['getMass',['../namespaceFCCAnalyses_1_1Algorithms.html#a8841eda876ff01723aa8f0c908e037ab',1,'FCCAnalyses::Algorithms']]], + ['getmc_5fdaughter_253',['getMC_daughter',['../namespaceFCCAnalyses_1_1myUtils.html#a4f18ea0a4531847199165cf8e3ffe433',1,'FCCAnalyses::myUtils']]], + ['getmc_5fparent_254',['getmc_parent',['../namespaceFCCAnalyses_1_1myUtils.html#a5b63add29b09726285029bfe62396cbc',1,'FCCAnalyses::myUtils::getMC_parent(int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)'],['../namespaceFCCAnalyses_1_1myUtils.html#a1b68789ce227ca31f401f815631aa4a2',1,'FCCAnalyses::myUtils::getMC_parent(int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)']]], + ['getrp2mc_5fcharge_255',['getRP2MC_charge',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#ac5b5f8330112e9c6ebdb3c4503bd540c',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5findex_256',['getRP2MC_index',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a45e480450e26cf595d93ebd1c6045131',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5findex_5ftest_257',['getRP2MC_index_test',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a77faac5d4a93607d10e5bcdc705c39ba',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5findexvec_258',['getRP2MC_indexVec',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a325b13e64dd9bb4fbd8f15e9e9f990b4',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fmass_259',['getRP2MC_mass',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a33264fb41db812e2cf10cd568293d7ec',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fp_260',['getRP2MC_p',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#af04e068ffe7b3da0cc51692b6bc3ab72',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fparentid_261',['getRP2MC_parentid',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a1586e586cc977622ebc40cc1614ee48f',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fpdg_262',['getRP2MC_pdg',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a149f689e42d84cb76dc55aa6ff378a92',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fpx_263',['getRP2MC_px',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a1a85e561be2c54972bd614242c2d55bb',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fpy_264',['getRP2MC_py',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a57018aa27bee48315735f1afb364f672',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5fpz_265',['getRP2MC_pz',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#a7c567b244fc3126ba69bcfdacd4e2b98',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2mc_5ftlv_266',['getRP2MC_tlv',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#aa53e926ca09152d91238d875c48dea3d',1,'FCCAnalyses::ReconstructedParticle2MC']]], + ['getrp2trk_267',['getRP2TRK',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a87f9d795fe2b0899ce2c4612a6f6a56d',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fbz_268',['getRP2TRK_Bz',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a979126203854bca67615c061f7a254ef',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fcharge_269',['getRP2TRK_charge',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac27d0b0d86cbfb4a2316eade286d351f',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_270',['getRP2TRK_D0',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a65e8e3ebe01ca224a216e8d6b0b6488e',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fcov_271',['getRP2TRK_D0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a796ba55959c1f7132902680db63e8676',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fomega_5fcov_272',['getRP2TRK_d0_omega_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a4ea6aecf52a1dfe172a13f40a7d612ea',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fphi0_5fcov_273',['getRP2TRK_d0_phi0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a8abe5994211ab00f7cf89174ac03f000',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fsig_274',['getRP2TRK_D0_sig',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac38e51743e9b47b49e312c344d5919db',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5ftanlambda_5fcov_275',['getRP2TRK_d0_tanlambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a46bfac4caa3bee61df59d8dd63bab7b7',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fd0_5fz0_5fcov_276',['getRP2TRK_d0_z0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a3e8ceb65aeaa269a9a932b17fcf4d93b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fmom_277',['getRP2TRK_mom',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a36734e7f49391a779d63b4c8ed1f164f',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fomega_278',['getRP2TRK_omega',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a0c01c84666c92302ca2f6ab829c6eba6',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fomega_5fcov_279',['getRP2TRK_omega_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#af7a2d7da8764f9047fff28c42eb5ebc4',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fomega_5ftanlambda_5fcov_280',['getRP2TRK_omega_tanlambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a36d4785091bf971aa63e9cf8ea0a1d0f',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fomega_5fz0_5fcov_281',['getRP2TRK_omega_z0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#aefadeaf9a7f8a23a9928106857ccf6e2',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi_282',['getRP2TRK_phi',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#aa7e4f49a178b0d0bf51ecc0a0e201f2b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi0_5fomega_5fcov_283',['getRP2TRK_phi0_omega_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a4aca5ed17404743600d265c64a76bd3b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi0_5ftanlambda_5fcov_284',['getRP2TRK_phi0_tanlambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#acdb6d6ee9437e6426409fbe2ee49d9d0',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi0_5fz0_5fcov_285',['getRP2TRK_phi0_z0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a468868c800bfeaeea8e98be9d1640d4b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fphi_5fcov_286',['getRP2TRK_phi_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a7198c32bbaa350f3a9e980c85417dec6',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5ftanlambda_287',['getRP2TRK_tanLambda',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a11a77d2d897cd5ef75ec14d4bad4d216',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5ftanlambda_5fcov_288',['getRP2TRK_tanLambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a031d47d709d2c8b59ea49ef7347dc927',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fz0_289',['getRP2TRK_Z0',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a46bcc46988c516fa1d02cd6576ebb42b',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fz0_5fcov_290',['getRP2TRK_Z0_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#aa7f9e5152858d02ff2e548de75b75aed',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fz0_5fsig_291',['getRP2TRK_Z0_sig',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ac7f937478727047f3b18a45a4280d1f6',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getrp2trk_5fz0_5ftanlambda_5fcov_292',['getRP2TRK_z0_tanlambda_cov',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#acaf88c75f9b518c3766675053be69b57',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['getsimcalohit_5fdepth_293',['getSimCaloHit_depth',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a950838630078280ac2772c0ccf0d5898',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fenergy_294',['getSimCaloHit_energy',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a99df9a01ac9b0a6dcd03b4f803b14ade',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5feta_295',['getSimCaloHit_eta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a0fa5aa96ac2905002ed4a853b0454fd5',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fphi_296',['getSimCaloHit_phi',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a7f897a6c13adfc18bbca533316492706',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fpositionvector3_297',['getSimCaloHit_positionVector3',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a98da6743f187d448cb977fa67d73eae6',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fr_298',['getSimCaloHit_r',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a1bc3011badec19b8b59a9c3f37f4ec05',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5ftheta_299',['getSimCaloHit_theta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a91cef666c55e40fa30d625fb056b6a7f',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fx_300',['getSimCaloHit_x',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ab66de287d08d1472caefe33768454bc4',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fy_301',['getSimCaloHit_y',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ac40a7bd78ec7b71f0a1c07605ac6bbd9',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcalohit_5fz_302',['getSimCaloHit_z',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a5f2cfddb6fa514470a7178e85873242b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimcellid_303',['getSimCellID',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a527e80611b354dcb16ca8432108214d1',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fenergy_304',['getSimParticleSecondaries_energy',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aed9b00635fe56c92ef6325632ab05e4d',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5feta_305',['getSimParticleSecondaries_eta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ad0c5ba81990d2066ca8bbe72f3c3dbaf',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fpdg_306',['getSimParticleSecondaries_PDG',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ae907542b453cc3eb1307e6c6f596ca4b',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fphi_307',['getSimParticleSecondaries_phi',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a557044277552fca6a64d67b692732baf',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5ftheta_308',['getSimParticleSecondaries_theta',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a3d8b5ddc81367f7cd422ad2e9ab119c3',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fx_309',['getSimParticleSecondaries_x',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#aff20d51162024aa6295963c69822690e',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fy_310',['getSimParticleSecondaries_y',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a416a29da8e4bad661949d7575483434f',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsimparticlesecondaries_5fz_311',['getSimParticleSecondaries_z',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#ae6c935dcfe36b3b2165bd5720770fafd',1,'FCCAnalyses::CaloNtupleizer']]], + ['getsize_312',['getsize',['../namespaceFCCAnalyses_1_1Utils.html#a0e7ffefde1cf7b9533f0a198771ad954',1,'FCCAnalyses::Utils']]], + ['getthrustpointing_313',['getThrustPointing',['../structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html#a3158649230762e956e23b7080f78591d',1,'FCCAnalyses::Algorithms::getThrustPointing']]], + ['gettk_5fn_314',['getTK_n',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#a83619e1141b1402c3191ce44f7d42f01',1,'FCCAnalyses::ReconstructedParticle2Track']]], + ['gettrack2mc_5findex_315',['getTrack2MC_index',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html#ae79d0f72844901237362d370fd60dd16',1,'FCCAnalyses::ReconstructedParticle2MC']]] ]; diff --git a/doc/latest/search/functions_8.js b/doc/latest/search/functions_8.js index 53412e14b2..c457379d74 100644 --- a/doc/latest/search/functions_8.js +++ b/doc/latest/search/functions_8.js @@ -1,6 +1,6 @@ var searchData= [ - ['has_5fanglethrust_5femin_0',['has_anglethrust_emin',['../namespace_f_c_c_analyses_1_1my_utils.html#a4115549e422f128e3e44c34de0449ab2',1,'FCCAnalyses::myUtils']]], - ['haspv_1',['hasPV',['../namespace_f_c_c_analyses_1_1my_utils.html#a51ffb50ed91797e80986881eda4d5cae',1,'FCCAnalyses::myUtils']]], - ['hastrk_2',['hasTRK',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html#ad6578cb6b6fb8dfedbde3a00aa32d1c3',1,'FCCAnalyses::ReconstructedParticle2Track']]] + ['has_5fanglethrust_5femin_0',['has_anglethrust_emin',['../namespaceFCCAnalyses_1_1myUtils.html#a4115549e422f128e3e44c34de0449ab2',1,'FCCAnalyses::myUtils']]], + ['haspv_1',['hasPV',['../namespaceFCCAnalyses_1_1myUtils.html#a51ffb50ed91797e80986881eda4d5cae',1,'FCCAnalyses::myUtils']]], + ['hastrk_2',['hasTRK',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html#ad6578cb6b6fb8dfedbde3a00aa32d1c3',1,'FCCAnalyses::ReconstructedParticle2Track']]] ]; diff --git a/doc/latest/search/functions_9.js b/doc/latest/search/functions_9.js index 679f7430ab..097ad0c2ef 100644 --- a/doc/latest/search/functions_9.js +++ b/doc/latest/search/functions_9.js @@ -1,13 +1,13 @@ var searchData= [ - ['inference_0',['inference',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a18dc5b5d28a75783cc78df8a96d4623b',1,'jetFlavourHelper::JetFlavourHelper']]], - ['info_1',['info',['../struct_weaver_interface_1_1_preprocess_params.html#a4f8ca7fd16cb2a99bae7ee397221d668',1,'WeaverInterface::PreprocessParams']]], - ['init_2',['init',['../classcontrib_1_1_valencia_brief_jet.html#a634c8167dc6b0e89bcf19e54e30a4990',1,'contrib::ValenciaBriefJet']]], - ['initialise_5ffccanalysesjet_3',['initialise_FCCAnalysesJet',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a99da9ebefeed1cf04ba4c80d28f67e05',1,'FCCAnalyses::JetClusteringUtils']]], - ['inputnames_4',['inputNames',['../class_o_n_n_x_runtime.html#a2cec0f03a380c639e88650e4925074ad',1,'ONNXRuntime']]], - ['intersection_5',['Intersection',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#a14f48d75f1d9b7696a5387be202ce9a6',1,'FCCAnalyses::ReconstructedTrack']]], - ['invariantmass_6',['InvariantMass',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a24bc393eb950a5adc708cac92ec6cf8d',1,'FCCAnalyses::JetConstituentsUtils']]], - ['isprimary_5ffortracks_7',['IsPrimary_forTracks',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html#a9f074d5475db3aab1ce870f281a4a8ba',1,'FCCAnalyses::VertexFitterSimple']]], - ['ispv_8',['isPV',['../namespace_f_c_c_analyses_1_1my_utils.html#aa6c482d29e073751795648727a554892',1,'FCCAnalyses::myUtils']]], - ['isv0_9',['isV0',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a80955664dd4bb06533bfbc97575dcc66',1,'FCCAnalyses::VertexFinderLCFIPlus']]] + ['inference_0',['inference',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a18dc5b5d28a75783cc78df8a96d4623b',1,'jetFlavourHelper::JetFlavourHelper']]], + ['info_1',['info',['../structWeaverInterface_1_1PreprocessParams.html#a4f8ca7fd16cb2a99bae7ee397221d668',1,'WeaverInterface::PreprocessParams']]], + ['init_2',['init',['../classcontrib_1_1ValenciaBriefJet.html#a634c8167dc6b0e89bcf19e54e30a4990',1,'contrib::ValenciaBriefJet']]], + ['initialise_5ffccanalysesjet_3',['initialise_FCCAnalysesJet',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a99da9ebefeed1cf04ba4c80d28f67e05',1,'FCCAnalyses::JetClusteringUtils']]], + ['inputnames_4',['inputNames',['../classONNXRuntime.html#a2cec0f03a380c639e88650e4925074ad',1,'ONNXRuntime']]], + ['intersection_5',['Intersection',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#a14f48d75f1d9b7696a5387be202ce9a6',1,'FCCAnalyses::ReconstructedTrack']]], + ['invariantmass_6',['InvariantMass',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a24bc393eb950a5adc708cac92ec6cf8d',1,'FCCAnalyses::JetConstituentsUtils']]], + ['isprimary_5ffortracks_7',['IsPrimary_forTracks',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html#a9f074d5475db3aab1ce870f281a4a8ba',1,'FCCAnalyses::VertexFitterSimple']]], + ['ispv_8',['isPV',['../namespaceFCCAnalyses_1_1myUtils.html#aa6c482d29e073751795648727a554892',1,'FCCAnalyses::myUtils']]], + ['isv0_9',['isV0',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a80955664dd4bb06533bfbc97575dcc66',1,'FCCAnalyses::VertexFinderLCFIPlus']]] ]; diff --git a/doc/latest/search/functions_a.js b/doc/latest/search/functions_a.js index 21d1a7ed87..7fcac113a4 100644 --- a/doc/latest/search/functions_a.js +++ b/doc/latest/search/functions_a.js @@ -1,6 +1,6 @@ var searchData= [ - ['jets_5fsorting_5fon_5fenergy_0',['jets_sorting_on_energy',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa7eeaa54dfcb63650303f19c0b7c1c1f',1,'FCCAnalyses::JetConstituentsUtils']]], - ['jets_5fsorting_5fon_5fnconst_1',['jets_sorting_on_nconst',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a402931ddc1c29178801d5f21898c0256',1,'FCCAnalyses::JetConstituentsUtils']]], - ['jets_5ftwohemispheres_2',['jets_TwoHemispheres',['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html#a1de43dcaa297bca98689a41135a4e554',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]] + ['jets_5fsorting_5fon_5fenergy_0',['jets_sorting_on_energy',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa7eeaa54dfcb63650303f19c0b7c1c1f',1,'FCCAnalyses::JetConstituentsUtils']]], + ['jets_5fsorting_5fon_5fnconst_1',['jets_sorting_on_nconst',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a402931ddc1c29178801d5f21898c0256',1,'FCCAnalyses::JetConstituentsUtils']]], + ['jets_5ftwohemispheres_2',['jets_TwoHemispheres',['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html#a1de43dcaa297bca98689a41135a4e554',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]] ]; diff --git a/doc/latest/search/functions_b.js b/doc/latest/search/functions_b.js index ca89722606..2884e6e79e 100644 --- a/doc/latest/search/functions_b.js +++ b/doc/latest/search/functions_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['list_5fof_5fparticles_5ffrom_5fdecay_0',['list_of_particles_from_decay',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#a6c2cfb92bfa1b49b5eb47b6d90dba462',1,'FCCAnalyses::MCParticle']]], - ['list_5fof_5fstable_5fparticles_5ffrom_5fdecay_1',['list_of_stable_particles_from_decay',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#adc372a6b1084028b8a9a98fb945634d2',1,'FCCAnalyses::MCParticle']]], - ['loadgeometry_2',['loadGeometry',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#afdbf3f12b6bdb18edcefa5e71ed26c46',1,'FCCAnalyses::CaloNtupleizer']]], - ['lognormal_3',['logNormal',['../structlog_normal.html#ae7ed85acac82121d880ea7dea5983fa4',1,'logNormal']]] + ['list_5fof_5fparticles_5ffrom_5fdecay_0',['list_of_particles_from_decay',['../namespaceFCCAnalyses_1_1MCParticle.html#a6c2cfb92bfa1b49b5eb47b6d90dba462',1,'FCCAnalyses::MCParticle']]], + ['list_5fof_5fstable_5fparticles_5ffrom_5fdecay_1',['list_of_stable_particles_from_decay',['../namespaceFCCAnalyses_1_1MCParticle.html#adc372a6b1084028b8a9a98fb945634d2',1,'FCCAnalyses::MCParticle']]], + ['loadgeometry_2',['loadGeometry',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#afdbf3f12b6bdb18edcefa5e71ed26c46',1,'FCCAnalyses::CaloNtupleizer']]], + ['lognormal_3',['logNormal',['../structlogNormal.html#ae7ed85acac82121d880ea7dea5983fa4',1,'logNormal']]] ]; diff --git a/doc/latest/search/functions_c.js b/doc/latest/search/functions_c.js index 55013cb6aa..77689fb8de 100644 --- a/doc/latest/search/functions_c.js +++ b/doc/latest/search/functions_c.js @@ -1,11 +1,11 @@ var searchData= [ - ['mag2_0',['mag2',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a4d88e22fe8e5a60915a3b57ab33a5bf9',1,'FCCAnalyses::Algorithms::calculate_thrust']]], - ['mctrackparameters_1',['mcTrackParameters',['../namespace_f_c_c_analyses_1_1_smear_objects.html#a3e3cc25372e07c5ed25f6cb926fda275',1,'FCCAnalyses::SmearObjects']]], - ['merge_2',['merge',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#af16c91b7746083d05021bc91ae4eca6a',1,'FCCAnalyses::ReconstructedTrack::Merge()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#ab2d5b265b6346572a571bd2c38d8defe',1,'FCCAnalyses::ReconstructedParticle::merge()']]], - ['merge_5fvertexobjet_3',['merge_VertexObjet',['../namespace_f_c_c_analyses_1_1my_utils.html#a38f36bd8b5b44dd8e6cad72dff073890',1,'FCCAnalyses::myUtils']]], - ['mergeparticles_4',['mergeParticles',['../namespace_f_c_c_analyses_1_1_m_c_particle.html#ab1315bf243164c0a4fae1417fcf2b7fd',1,'FCCAnalyses::MCParticle']]], - ['minimize_5fsphericity_5',['minimize_sphericity',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#af1d63789d789a06799ad0f19e33ec559',1,'FCCAnalyses::Algorithms::minimize_sphericity']]], - ['minimize_5fthrust_6',['minimize_thrust',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a0cf23f7da89f793d34a07b3d12824685',1,'FCCAnalyses::Algorithms::minimize_thrust']]], - ['minus_7',['minus',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a787518d92bb7e99da7c12c6585802ebb',1,'FCCAnalyses::Algorithms::calculate_thrust']]] + ['mag2_0',['mag2',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a4d88e22fe8e5a60915a3b57ab33a5bf9',1,'FCCAnalyses::Algorithms::calculate_thrust']]], + ['mctrackparameters_1',['mcTrackParameters',['../namespaceFCCAnalyses_1_1SmearObjects.html#a3e3cc25372e07c5ed25f6cb926fda275',1,'FCCAnalyses::SmearObjects']]], + ['merge_2',['merge',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#af16c91b7746083d05021bc91ae4eca6a',1,'FCCAnalyses::ReconstructedTrack::Merge()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#ab2d5b265b6346572a571bd2c38d8defe',1,'FCCAnalyses::ReconstructedParticle::merge()']]], + ['merge_5fvertexobjet_3',['merge_VertexObjet',['../namespaceFCCAnalyses_1_1myUtils.html#a38f36bd8b5b44dd8e6cad72dff073890',1,'FCCAnalyses::myUtils']]], + ['mergeparticles_4',['mergeParticles',['../namespaceFCCAnalyses_1_1MCParticle.html#ab1315bf243164c0a4fae1417fcf2b7fd',1,'FCCAnalyses::MCParticle']]], + ['minimize_5fsphericity_5',['minimize_sphericity',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#af1d63789d789a06799ad0f19e33ec559',1,'FCCAnalyses::Algorithms::minimize_sphericity']]], + ['minimize_5fthrust_6',['minimize_thrust',['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a0cf23f7da89f793d34a07b3d12824685',1,'FCCAnalyses::Algorithms::minimize_thrust']]], + ['minus_7',['minus',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a787518d92bb7e99da7c12c6585802ebb',1,'FCCAnalyses::Algorithms::calculate_thrust']]] ]; diff --git a/doc/latest/search/functions_d.js b/doc/latest/search/functions_d.js index 70fbc24562..3534164098 100644 --- a/doc/latest/search/functions_d.js +++ b/doc/latest/search/functions_d.js @@ -1,7 +1,7 @@ var searchData= [ - ['onnxruntime_0',['onnxruntime',['../class_o_n_n_x_runtime.html#a5c1ae7394c02525ad70804754de758ce',1,'ONNXRuntime::ONNXRuntime(const ONNXRuntime &)=delete'],['../class_o_n_n_x_runtime.html#a8dc28400fb3890fcf20acead7b02770d',1,'ONNXRuntime::ONNXRuntime(const std::string &="", const std::vector< std::string > &={})']]], - ['operator_28_29_1',['operator()',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func.html#afb7e3ed4bcd1dbb5d3dc3698139b89d8',1,'FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html#ae99dbe74d02c918e3b26db6926a63480',1,'FCCAnalyses::myUtils::sel_PID::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html#aa929a94c025e9ea34cc2cebfcc49c8c1',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html#a668ad408c6b40d18fde4bec840782de2',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html#ae8b075c0beda3272297bd068d8326565',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html#a012d546d75701e21ad1f2349a2ee0b7d',1,'FCCAnalyses::ReconstructedParticle::sel_type::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html#a9fe93fc8a41c91bc46c45915a0835492',1,'FCCAnalyses::ReconstructedParticle::sel_absType::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html#ad3ed2150821bc695f2f3d8c362f13072',1,'FCCAnalyses::ReconstructedParticle::sel_pt::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html#adee56074e85537a9305f3ba2d4331a87',1,'FCCAnalyses::ReconstructedParticle::sel_eta::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html#ab4e0aa93f33927cb6e9ca5959a3375fe',1,'FCCAnalyses::ReconstructedParticle::sel_p::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html#a579d065ee4868bdf76670749757ebd7c',1,'FCCAnalyses::ReconstructedParticle::sel_charge::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html#a6165e445969238268ba897ca12e02009',1,'FCCAnalyses::ReconstructedParticle::sel_axis::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html#a0d168f13bdb0880d314e5731468bdf19',1,'FCCAnalyses::ReconstructedParticle::sel_tag::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html#a38084bc6925478c0694ea6ec1137df06',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::operator()()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html#ad1a38fe947104e207129053746c86db5',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::operator()()'],['../struct_jet_clustering_1_1clustering__jade.html#a09eebd2f799f98ec03c74193505dc696',1,'JetClustering::clustering_jade::operator()()'],['../structlog_normal.html#a539b8fa8c46d18020e75fa5b58c73691',1,'logNormal::operator()()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#aa88b7b9516a3d9aad9447fcae5c044ed',1,'FCCAnalyses::SmearObjects::SmearedTracks::operator()()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#a1bdabddbe22a4777bc7874f6cbe18a25',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::operator()()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#a1d8938c2175afe8650705d3d8b48d248',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::operator()()'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#acf1a9fd932b60465274846d0f815ab69',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::operator()()'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#af331c245c119b25b931e0fa102a91025',1,'FCCAnalyses::VertexingUtils::selTracks::operator()()'],['../struct_jet_clustering_1_1clustering__kt.html#a5861d3bd089219e8b4d721170e1f4a47',1,'JetClustering::clustering_kt::operator()()'],['../struct_jet_clustering_1_1clustering__antikt.html#a9756aec96fa45529313c6d8de5b4388b',1,'JetClustering::clustering_antikt::operator()()'],['../struct_jet_clustering_1_1clustering__cambridge.html#a17b11621657bc00d7069da6daf9f0750',1,'JetClustering::clustering_cambridge::operator()()'],['../struct_jet_clustering_1_1clustering__ee__kt.html#ae1a5136225387aa561cfba889f68c5c5',1,'JetClustering::clustering_ee_kt::operator()()'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#aef2193d0f04cbf00f80df3488fc3a872',1,'JetClustering::clustering_ee_genkt::operator()()'],['../struct_jet_clustering_1_1clustering__genkt.html#aab0c7b48093213283a2ee8ae16980183',1,'JetClustering::clustering_genkt::operator()()'],['../struct_jet_clustering_1_1clustering__valencia.html#a3eb864b5a6677eaa588bd26198933009',1,'JetClustering::clustering_valencia::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a29f4f68b08f9d9a3467cef138a0439c3',1,'FCCAnalyses::myUtils::build_tau23pi::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#a888b1e83d7690ade827e7d9158f277b9',1,'FCCAnalyses::Algorithms::sphericityFit::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#aca09c72fc1aad6b09cb867354465ff3a',1,'FCCAnalyses::Algorithms::minimize_sphericity::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#a45ed4e9b353a1da146057b3de23f160d',1,'FCCAnalyses::Algorithms::thrustFit::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a78104887f503d351b4c81e4671208d75',1,'FCCAnalyses::Algorithms::minimize_thrust::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#ae644da9422217a458b7225bef2f1d3dd',1,'FCCAnalyses::Algorithms::calculate_thrust::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html#a2bb471ae5b455f5da3a8769e483ffe85',1,'FCCAnalyses::Algorithms::getAxisCharge::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html#a679b8f82f8b188c94f27be715e1d92be',1,'FCCAnalyses::Algorithms::getAxisMass::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html#a3bcd4836ef8f49087e75b39d1729f580',1,'FCCAnalyses::Algorithms::getAxisEnergy::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html#acc526dbea3619ba6edfbe538735bf304',1,'FCCAnalyses::Algorithms::getAxisN::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html#a7cdbf65fcd4ea52e114955fc0b1d13cc',1,'FCCAnalyses::Algorithms::getThrustPointing::operator()()'],['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html#a4cb16d73eeae344ca2888313918278be',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres::operator()()'],['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html#a504f7b998cd9889a794b5b8d735e52f2',1,'FCCAnalyses::CaloNtupleizer::sel_layers::operator()()'],['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html#a5df3afa4328b2beff94a7c619b94ac32',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::operator()()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html#aaf5bbb79dfeddb176569c491bdddf34a',1,'FCCAnalyses::JetClusteringUtils::sel_pt::operator()()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html#aeda482e4f3a247ad301af3546a071385',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html#a406d52540dddd523f733a2bc65152bb2',1,'FCCAnalyses::myUtils::sel_PV::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#abc8b90fdb46003c3a386ebdff986375b',1,'FCCAnalyses::myUtils::build_D0::operator()()'],['../struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html#a314a0935bc1cf64f78944fc483259c6c',1,'FCCAnalyses::myUtils::filter_PV::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a98067619e40ab3c1fdaa5f077f5b16a2',1,'FCCAnalyses::MCParticle::get_indices::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html#a53c4d501b40598c949f70ce41c6288dc',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html#aa18b06bbe406accfb01c04f5dfe13c6d',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#a38600e5ea7f1ced2cdf0c3f596bd4787',1,'FCCAnalyses::MCParticle::get_decay::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html#af77fc9f8a4d228ac93446209c5a9d85e',1,'FCCAnalyses::MCParticle::get_tree::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html#a311105ba937244cfd837f719667ee289',1,'FCCAnalyses::MCParticle::sel_pdgID::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html#a35d20620e19ae26667dca195fc7d65a0',1,'FCCAnalyses::MCParticle::sel_genStatus::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html#aa09a1ce77588738a249f8c45bd2732f6',1,'FCCAnalyses::MCParticle::sel_pt::operator()()'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html#ac19205fe9c1410c5d77e1d578b4d1638',1,'FCCAnalyses::MCParticle::filter_pdgID::operator()()'],['../struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html#ad656080f15a85ae068770b6a9147db58',1,'FCCAnalyses::JetTaggingUtils::sel_tag::operator()()'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html#abd0611e8ef65c7231b651ee49f98e00b',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::operator()()']]], - ['operator_3d_2',['operator=',['../class_o_n_n_x_runtime.html#a76c62bd95a41c9b824e3c9b40bdda0e5',1,'ONNXRuntime']]], - ['outputbranches_3',['outputbranches',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#ad55c4a7977149c88f32ab04d7fca25b3',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.outputBranches()'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a06481cb28480d3c058f4cd59bf236c29',1,'jetFlavourHelper.JetFlavourHelper.outputBranches()']]] + ['onnxruntime_0',['onnxruntime',['../classONNXRuntime.html#a5c1ae7394c02525ad70804754de758ce',1,'ONNXRuntime::ONNXRuntime(const ONNXRuntime &)=delete'],['../classONNXRuntime.html#a8dc28400fb3890fcf20acead7b02770d',1,'ONNXRuntime::ONNXRuntime(const std::string &="", const std::vector< std::string > &={})']]], + ['operator_28_29_1',['operator()',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func.html#afb7e3ed4bcd1dbb5d3dc3698139b89d8',1,'FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1sel__PID.html#ae99dbe74d02c918e3b26db6926a63480',1,'FCCAnalyses::myUtils::sel_PID::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html#aa929a94c025e9ea34cc2cebfcc49c8c1',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html#a668ad408c6b40d18fde4bec840782de2',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html#ae8b075c0beda3272297bd068d8326565',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html#a012d546d75701e21ad1f2349a2ee0b7d',1,'FCCAnalyses::ReconstructedParticle::sel_type::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html#a9fe93fc8a41c91bc46c45915a0835492',1,'FCCAnalyses::ReconstructedParticle::sel_absType::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html#ad3ed2150821bc695f2f3d8c362f13072',1,'FCCAnalyses::ReconstructedParticle::sel_pt::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html#adee56074e85537a9305f3ba2d4331a87',1,'FCCAnalyses::ReconstructedParticle::sel_eta::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html#ab4e0aa93f33927cb6e9ca5959a3375fe',1,'FCCAnalyses::ReconstructedParticle::sel_p::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html#a579d065ee4868bdf76670749757ebd7c',1,'FCCAnalyses::ReconstructedParticle::sel_charge::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html#a6165e445969238268ba897ca12e02009',1,'FCCAnalyses::ReconstructedParticle::sel_axis::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html#a0d168f13bdb0880d314e5731468bdf19',1,'FCCAnalyses::ReconstructedParticle::sel_tag::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html#a38084bc6925478c0694ea6ec1137df06',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::operator()()'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html#ad1a38fe947104e207129053746c86db5',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::operator()()'],['../structJetClustering_1_1clustering__jade.html#a09eebd2f799f98ec03c74193505dc696',1,'JetClustering::clustering_jade::operator()()'],['../structlogNormal.html#a539b8fa8c46d18020e75fa5b58c73691',1,'logNormal::operator()()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#aa88b7b9516a3d9aad9447fcae5c044ed',1,'FCCAnalyses::SmearObjects::SmearedTracks::operator()()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#a1bdabddbe22a4777bc7874f6cbe18a25',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::operator()()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#a1d8938c2175afe8650705d3d8b48d248',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::operator()()'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#acf1a9fd932b60465274846d0f815ab69',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::operator()()'],['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#af331c245c119b25b931e0fa102a91025',1,'FCCAnalyses::VertexingUtils::selTracks::operator()()'],['../structJetClustering_1_1clustering__kt.html#a5861d3bd089219e8b4d721170e1f4a47',1,'JetClustering::clustering_kt::operator()()'],['../structJetClustering_1_1clustering__antikt.html#a9756aec96fa45529313c6d8de5b4388b',1,'JetClustering::clustering_antikt::operator()()'],['../structJetClustering_1_1clustering__cambridge.html#a17b11621657bc00d7069da6daf9f0750',1,'JetClustering::clustering_cambridge::operator()()'],['../structJetClustering_1_1clustering__ee__kt.html#ae1a5136225387aa561cfba889f68c5c5',1,'JetClustering::clustering_ee_kt::operator()()'],['../structJetClustering_1_1clustering__ee__genkt.html#aef2193d0f04cbf00f80df3488fc3a872',1,'JetClustering::clustering_ee_genkt::operator()()'],['../structJetClustering_1_1clustering__genkt.html#aab0c7b48093213283a2ee8ae16980183',1,'JetClustering::clustering_genkt::operator()()'],['../structJetClustering_1_1clustering__valencia.html#a3eb864b5a6677eaa588bd26198933009',1,'JetClustering::clustering_valencia::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a29f4f68b08f9d9a3467cef138a0439c3',1,'FCCAnalyses::myUtils::build_tau23pi::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#a888b1e83d7690ade827e7d9158f277b9',1,'FCCAnalyses::Algorithms::sphericityFit::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#aca09c72fc1aad6b09cb867354465ff3a',1,'FCCAnalyses::Algorithms::minimize_sphericity::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#a45ed4e9b353a1da146057b3de23f160d',1,'FCCAnalyses::Algorithms::thrustFit::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a78104887f503d351b4c81e4671208d75',1,'FCCAnalyses::Algorithms::minimize_thrust::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#ae644da9422217a458b7225bef2f1d3dd',1,'FCCAnalyses::Algorithms::calculate_thrust::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html#a2bb471ae5b455f5da3a8769e483ffe85',1,'FCCAnalyses::Algorithms::getAxisCharge::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html#a679b8f82f8b188c94f27be715e1d92be',1,'FCCAnalyses::Algorithms::getAxisMass::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html#a3bcd4836ef8f49087e75b39d1729f580',1,'FCCAnalyses::Algorithms::getAxisEnergy::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisN.html#acc526dbea3619ba6edfbe538735bf304',1,'FCCAnalyses::Algorithms::getAxisN::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html#a7cdbf65fcd4ea52e114955fc0b1d13cc',1,'FCCAnalyses::Algorithms::getThrustPointing::operator()()'],['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html#a4cb16d73eeae344ca2888313918278be',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres::operator()()'],['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html#a504f7b998cd9889a794b5b8d735e52f2',1,'FCCAnalyses::CaloNtupleizer::sel_layers::operator()()'],['../structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html#a5df3afa4328b2beff94a7c619b94ac32',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::operator()()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html#aaf5bbb79dfeddb176569c491bdddf34a',1,'FCCAnalyses::JetClusteringUtils::sel_pt::operator()()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html#aeda482e4f3a247ad301af3546a071385',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1sel__PV.html#a406d52540dddd523f733a2bc65152bb2',1,'FCCAnalyses::myUtils::sel_PV::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#abc8b90fdb46003c3a386ebdff986375b',1,'FCCAnalyses::myUtils::build_D0::operator()()'],['../structFCCAnalyses_1_1myUtils_1_1filter__PV.html#a314a0935bc1cf64f78944fc483259c6c',1,'FCCAnalyses::myUtils::filter_PV::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a98067619e40ab3c1fdaa5f077f5b16a2',1,'FCCAnalyses::MCParticle::get_indices::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html#a53c4d501b40598c949f70ce41c6288dc',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html#aa18b06bbe406accfb01c04f5dfe13c6d',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#a38600e5ea7f1ced2cdf0c3f596bd4787',1,'FCCAnalyses::MCParticle::get_decay::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1get__tree.html#af77fc9f8a4d228ac93446209c5a9d85e',1,'FCCAnalyses::MCParticle::get_tree::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html#a311105ba937244cfd837f719667ee289',1,'FCCAnalyses::MCParticle::sel_pdgID::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html#a35d20620e19ae26667dca195fc7d65a0',1,'FCCAnalyses::MCParticle::sel_genStatus::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pt.html#aa09a1ce77588738a249f8c45bd2732f6',1,'FCCAnalyses::MCParticle::sel_pt::operator()()'],['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html#ac19205fe9c1410c5d77e1d578b4d1638',1,'FCCAnalyses::MCParticle::filter_pdgID::operator()()'],['../structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html#ad656080f15a85ae068770b6a9147db58',1,'FCCAnalyses::JetTaggingUtils::sel_tag::operator()()'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html#abd0611e8ef65c7231b651ee49f98e00b',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::operator()()']]], + ['operator_3d_2',['operator=',['../classONNXRuntime.html#a76c62bd95a41c9b824e3c9b40bdda0e5',1,'ONNXRuntime']]], + ['outputbranches_3',['outputbranches',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#ad55c4a7977149c88f32ab04d7fca25b3',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.outputBranches()'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a06481cb28480d3c058f4cd59bf236c29',1,'jetFlavourHelper.JetFlavourHelper.outputBranches()']]] ]; diff --git a/doc/latest/search/functions_e.js b/doc/latest/search/functions_e.js index 7e6a1ceb8b..ded8036816 100644 --- a/doc/latest/search/functions_e.js +++ b/doc/latest/search/functions_e.js @@ -1,7 +1,7 @@ var searchData= [ - ['partoacts_0',['ParToACTS',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a5f43b223d06744303442542fc44809ac',1,'FCCAnalyses::VertexingUtils']]], - ['partop_1',['ParToP',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html#a9d59131cf0f81b23220443c58584d0f8',1,'FCCAnalyses::VertexingUtils']]], - ['pid_2',['PID',['../namespace_f_c_c_analyses_1_1my_utils.html#ac1fa7429dd12a0bc02a7407b8b336766',1,'FCCAnalyses::myUtils']]], - ['plus_3',['plus',['../struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html#a3d005b301b597a3c26af1f97e05bb78c',1,'FCCAnalyses::Algorithms::calculate_thrust']]] + ['partoacts_0',['ParToACTS',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a5f43b223d06744303442542fc44809ac',1,'FCCAnalyses::VertexingUtils']]], + ['partop_1',['ParToP',['../namespaceFCCAnalyses_1_1VertexingUtils.html#a9d59131cf0f81b23220443c58584d0f8',1,'FCCAnalyses::VertexingUtils']]], + ['pid_2',['PID',['../namespaceFCCAnalyses_1_1myUtils.html#ac1fa7429dd12a0bc02a7407b8b336766',1,'FCCAnalyses::myUtils']]], + ['plus_3',['plus',['../structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html#a3d005b301b597a3c26af1f97e05bb78c',1,'FCCAnalyses::Algorithms::calculate_thrust']]] ]; diff --git a/doc/latest/search/functions_f.js b/doc/latest/search/functions_f.js index c404d24f68..42747549af 100644 --- a/doc/latest/search/functions_f.js +++ b/doc/latest/search/functions_f.js @@ -1,11 +1,11 @@ var searchData= [ - ['r_0',['r',['../classcontrib_1_1_valencia_info.html#a9985685d7eadc5ebe7b846e376ed43b9',1,'contrib::ValenciaInfo::R()'],['../classcontrib_1_1_valencia_plugin.html#a85faaa3e156cf408c7382f002b0826d8',1,'contrib::ValenciaPlugin::R()']]], - ['recoilbuilder_1',['recoilbuilder',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html#a301b0c7477c734909f8f70952a8cdea7',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::recoilBuilder()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html#a6660e83105a806e54d1eccfaa9da37b7',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::recoilBuilder()']]], - ['recomb_5fscheme_2',['recomb_scheme',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#ab363eb077d6d3b25ae9245a6978b36b5',1,'FCCAnalyses::JetClusteringUtils']]], - ['recombine_3',['recombine',['../class_external_recombiner.html#aaf4506055fff2fe78cd90b767cbe6a2f',1,'ExternalRecombiner']]], - ['remove_4',['remove',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html#ab3219dd3bab4dcf9e1166ba9086cbf79',1,'FCCAnalyses::ReconstructedTrack::Remove()'],['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html#af9cc5a8b7d1b85d98c2fcbb4634c799a',1,'FCCAnalyses::ReconstructedParticle::remove()']]], - ['resonancebuilder_5',['resonancebuilder',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html#a739d770c10a6aeab629d4e32a5f82166',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::resonanceBuilder()'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html#a28dd051f0f6e67741af0fdd781b6ac75',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::resonanceBuilder()']]], - ['run_6',['run',['../class_o_n_n_x_runtime.html#a8badef26ee292f7606f281df625fee30',1,'ONNXRuntime::run()'],['../class_weaver_interface.html#aca705cd6d56c7b629099004e12053241',1,'WeaverInterface::run()']]], - ['run_5fclustering_7',['run_clustering',['../classcontrib_1_1_valencia_plugin.html#a3954050e695fd7cddca110de0800a241',1,'contrib::ValenciaPlugin']]] + ['r_0',['r',['../classcontrib_1_1ValenciaInfo.html#a9985685d7eadc5ebe7b846e376ed43b9',1,'contrib::ValenciaInfo::R()'],['../classcontrib_1_1ValenciaPlugin.html#a85faaa3e156cf408c7382f002b0826d8',1,'contrib::ValenciaPlugin::R()']]], + ['recoilbuilder_1',['recoilbuilder',['../structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html#a301b0c7477c734909f8f70952a8cdea7',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::recoilBuilder()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html#a6660e83105a806e54d1eccfaa9da37b7',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::recoilBuilder()']]], + ['recomb_5fscheme_2',['recomb_scheme',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#ab363eb077d6d3b25ae9245a6978b36b5',1,'FCCAnalyses::JetClusteringUtils']]], + ['recombine_3',['recombine',['../classExternalRecombiner.html#aaf4506055fff2fe78cd90b767cbe6a2f',1,'ExternalRecombiner']]], + ['remove_4',['remove',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html#ab3219dd3bab4dcf9e1166ba9086cbf79',1,'FCCAnalyses::ReconstructedTrack::Remove()'],['../namespaceFCCAnalyses_1_1ReconstructedParticle.html#af9cc5a8b7d1b85d98c2fcbb4634c799a',1,'FCCAnalyses::ReconstructedParticle::remove()']]], + ['resonancebuilder_5',['resonancebuilder',['../structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html#a739d770c10a6aeab629d4e32a5f82166',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::resonanceBuilder()'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html#a28dd051f0f6e67741af0fdd781b6ac75',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::resonanceBuilder()']]], + ['run_6',['run',['../classONNXRuntime.html#a8badef26ee292f7606f281df625fee30',1,'ONNXRuntime::run()'],['../classWeaverInterface.html#aca705cd6d56c7b629099004e12053241',1,'WeaverInterface::run()']]], + ['run_5fclustering_7',['run_clustering',['../classcontrib_1_1ValenciaPlugin.html#a3954050e695fd7cddca110de0800a241',1,'contrib::ValenciaPlugin']]] ]; diff --git a/doc/latest/search/namespaces_0.js b/doc/latest/search/namespaces_0.js index c0f07bef42..2f02a12297 100644 --- a/doc/latest/search/namespaces_0.js +++ b/doc/latest/search/namespaces_0.js @@ -1,5 +1,5 @@ var searchData= [ ['contrib_0',['contrib',['../namespacecontrib.html',1,'']]], - ['cstemplate_1',['CSTemplate',['../namespace_c_s_template.html',1,'']]] + ['cstemplate_1',['CSTemplate',['../namespaceCSTemplate.html',1,'']]] ]; diff --git a/doc/latest/search/namespaces_2.js b/doc/latest/search/namespaces_2.js index d8974a44a6..a45f1eb16e 100644 --- a/doc/latest/search/namespaces_2.js +++ b/doc/latest/search/namespaces_2.js @@ -1,25 +1,25 @@ var searchData= [ - ['fccanalyses_0',['FCCAnalyses',['../namespace_f_c_c_analyses.html',1,'']]], - ['fccanalyses_3a_3aalgorithms_1',['Algorithms',['../namespace_f_c_c_analyses_1_1_algorithms.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3acalontupleizer_2',['CaloNtupleizer',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3ajetclusteringutils_3',['JetClusteringUtils',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3ajetconstituentsutils_4',['JetConstituentsUtils',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3ajetflavourutils_5',['JetFlavourUtils',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3ajettaggingutils_6',['JetTaggingUtils',['../namespace_f_c_c_analyses_1_1_jet_tagging_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3amcparticle_7',['MCParticle',['../namespace_f_c_c_analyses_1_1_m_c_particle.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3amyfinalsel_8',['myFinalSel',['../namespace_f_c_c_analyses_1_1my_final_sel.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3amyutils_9',['myUtils',['../namespace_f_c_c_analyses_1_1my_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3areconstructedparticle_10',['ReconstructedParticle',['../namespace_f_c_c_analyses_1_1_reconstructed_particle.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3areconstructedparticle2mc_11',['ReconstructedParticle2MC',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_m_c.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3areconstructedparticle2track_12',['ReconstructedParticle2Track',['../namespace_f_c_c_analyses_1_1_reconstructed_particle2_track.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3areconstructedtrack_13',['ReconstructedTrack',['../namespace_f_c_c_analyses_1_1_reconstructed_track.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3asmearobjects_14',['SmearObjects',['../namespace_f_c_c_analyses_1_1_smear_objects.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3autils_15',['Utils',['../namespace_f_c_c_analyses_1_1_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexfinderacts_16',['VertexFinderActs',['../namespace_f_c_c_analyses_1_1_vertex_finder_acts.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexfinderlcfiplus_17',['VertexFinderLCFIPlus',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexfitteracts_18',['VertexFitterActs',['../namespace_f_c_c_analyses_1_1_vertex_fitter_acts.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexfittersimple_19',['VertexFitterSimple',['../namespace_f_c_c_analyses_1_1_vertex_fitter_simple.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3avertexingutils_20',['VertexingUtils',['../namespace_f_c_c_analyses_1_1_vertexing_utils.html',1,'FCCAnalyses']]], - ['fccanalyses_3a_3aweaverutils_21',['WeaverUtils',['../namespace_f_c_c_analyses_1_1_weaver_utils.html',1,'FCCAnalyses']]] + ['fccanalyses_0',['FCCAnalyses',['../namespaceFCCAnalyses.html',1,'']]], + ['fccanalyses_3a_3aalgorithms_1',['Algorithms',['../namespaceFCCAnalyses_1_1Algorithms.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3acalontupleizer_2',['CaloNtupleizer',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3ajetclusteringutils_3',['JetClusteringUtils',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3ajetconstituentsutils_4',['JetConstituentsUtils',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3ajetflavourutils_5',['JetFlavourUtils',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3ajettaggingutils_6',['JetTaggingUtils',['../namespaceFCCAnalyses_1_1JetTaggingUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3amcparticle_7',['MCParticle',['../namespaceFCCAnalyses_1_1MCParticle.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3amyfinalsel_8',['myFinalSel',['../namespaceFCCAnalyses_1_1myFinalSel.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3amyutils_9',['myUtils',['../namespaceFCCAnalyses_1_1myUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3areconstructedparticle_10',['ReconstructedParticle',['../namespaceFCCAnalyses_1_1ReconstructedParticle.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3areconstructedparticle2mc_11',['ReconstructedParticle2MC',['../namespaceFCCAnalyses_1_1ReconstructedParticle2MC.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3areconstructedparticle2track_12',['ReconstructedParticle2Track',['../namespaceFCCAnalyses_1_1ReconstructedParticle2Track.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3areconstructedtrack_13',['ReconstructedTrack',['../namespaceFCCAnalyses_1_1ReconstructedTrack.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3asmearobjects_14',['SmearObjects',['../namespaceFCCAnalyses_1_1SmearObjects.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3autils_15',['Utils',['../namespaceFCCAnalyses_1_1Utils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexfinderacts_16',['VertexFinderActs',['../namespaceFCCAnalyses_1_1VertexFinderActs.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexfinderlcfiplus_17',['VertexFinderLCFIPlus',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexfitteracts_18',['VertexFitterActs',['../namespaceFCCAnalyses_1_1VertexFitterActs.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexfittersimple_19',['VertexFitterSimple',['../namespaceFCCAnalyses_1_1VertexFitterSimple.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3avertexingutils_20',['VertexingUtils',['../namespaceFCCAnalyses_1_1VertexingUtils.html',1,'FCCAnalyses']]], + ['fccanalyses_3a_3aweaverutils_21',['WeaverUtils',['../namespaceFCCAnalyses_1_1WeaverUtils.html',1,'FCCAnalyses']]] ]; diff --git a/doc/latest/search/namespaces_3.js b/doc/latest/search/namespaces_3.js index 8909b6208c..615496259e 100644 --- a/doc/latest/search/namespaces_3.js +++ b/doc/latest/search/namespaces_3.js @@ -1,6 +1,6 @@ var searchData= [ - ['jetclustering_0',['JetClustering',['../namespace_jet_clustering.html',1,'']]], - ['jetclusteringhelper_1',['jetClusteringHelper',['../namespacejet_clustering_helper.html',1,'']]], - ['jetflavourhelper_2',['jetFlavourHelper',['../namespacejet_flavour_helper.html',1,'']]] + ['jetclustering_0',['JetClustering',['../namespaceJetClustering.html',1,'']]], + ['jetclusteringhelper_1',['jetClusteringHelper',['../namespacejetClusteringHelper.html',1,'']]], + ['jetflavourhelper_2',['jetFlavourHelper',['../namespacejetFlavourHelper.html',1,'']]] ]; diff --git a/doc/latest/search/namespaces_4.js b/doc/latest/search/namespaces_4.js index 09bd4023d0..92c1ded69f 100644 --- a/doc/latest/search/namespaces_4.js +++ b/doc/latest/search/namespaces_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['ort_0',['Ort',['../namespace_ort.html',1,'']]], - ['ort_3a_3aexperimental_1',['Experimental',['../namespace_ort_1_1_experimental.html',1,'Ort']]] + ['ort_0',['Ort',['../namespaceOrt.html',1,'']]], + ['ort_3a_3aexperimental_1',['Experimental',['../namespaceOrt_1_1Experimental.html',1,'Ort']]] ]; diff --git a/doc/latest/search/typedefs_0.js b/doc/latest/search/typedefs_0.js index 3dc9ee2f18..940ffac5d2 100644 --- a/doc/latest/search/typedefs_0.js +++ b/doc/latest/search/typedefs_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['constituentvars_0',['ConstituentVars',['../class_weaver_interface.html#ac8edf1601780d21c0b5ccb79827b9a32',1,'WeaverInterface']]] + ['constituentvars_0',['ConstituentVars',['../classWeaverInterface.html#ac8edf1601780d21c0b5ccb79827b9a32',1,'WeaverInterface']]] ]; diff --git a/doc/latest/search/typedefs_1.js b/doc/latest/search/typedefs_1.js index fdc940f113..40bbd588e6 100644 --- a/doc/latest/search/typedefs_1.js +++ b/doc/latest/search/typedefs_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['fccanalysesjetconstituents_0',['FCCAnalysesJetConstituents',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#aa95d914fb355452e800551590a4c268c',1,'FCCAnalyses::JetConstituentsUtils']]], - ['fccanalysesjetconstituentsdata_1',['fccanalysesjetconstituentsdata',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#af6f4a246be459624068391336786218e',1,'FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituentsData'],['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#a92cded804e8c4d3560a48d9c997bfa79',1,'FCCAnalyses::JetFlavourUtils::FCCAnalysesJetConstituentsData']]] + ['fccanalysesjetconstituents_0',['FCCAnalysesJetConstituents',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#aa95d914fb355452e800551590a4c268c',1,'FCCAnalyses::JetConstituentsUtils']]], + ['fccanalysesjetconstituentsdata_1',['fccanalysesjetconstituentsdata',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#af6f4a246be459624068391336786218e',1,'FCCAnalyses::JetConstituentsUtils::FCCAnalysesJetConstituentsData'],['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#a92cded804e8c4d3560a48d9c997bfa79',1,'FCCAnalyses::JetFlavourUtils::FCCAnalysesJetConstituentsData']]] ]; diff --git a/doc/latest/search/typedefs_2.js b/doc/latest/search/typedefs_2.js index b03e84bacf..b14436afd0 100644 --- a/doc/latest/search/typedefs_2.js +++ b/doc/latest/search/typedefs_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['rp_0',['rp',['../namespace_f_c_c_analyses.html#afb15e764f90023916d21746a736f00ba',1,'FCCAnalyses']]] + ['rp_0',['rp',['../namespaceFCCAnalyses.html#afb15e764f90023916d21746a736f00ba',1,'FCCAnalyses']]] ]; diff --git a/doc/latest/search/typedefs_3.js b/doc/latest/search/typedefs_3.js index c106b685e5..f56cd1d4a7 100644 --- a/doc/latest/search/typedefs_3.js +++ b/doc/latest/search/typedefs_3.js @@ -1,5 +1,5 @@ var searchData= [ - ['tensor_0',['Tensor',['../class_o_n_n_x_runtime.html#acd3c76d73f53d42d0adf58bc26498053',1,'ONNXRuntime']]], + ['tensor_0',['Tensor',['../classONNXRuntime.html#acd3c76d73f53d42d0adf58bc26498053',1,'ONNXRuntime']]], ['trackerhit3ddata_1',['TrackerHit3DData',['../namespaceedm4hep.html#a588da0539601ba69a6938b40323e6f47',1,'edm4hep']]] ]; diff --git a/doc/latest/search/typedefs_4.js b/doc/latest/search/typedefs_4.js index bd7f2a927b..52c025caf9 100644 --- a/doc/latest/search/typedefs_4.js +++ b/doc/latest/search/typedefs_4.js @@ -1,12 +1,12 @@ var searchData= [ - ['variables_0',['Variables',['../namespace_f_c_c_analyses_1_1_jet_flavour_utils.html#a29235bca3eca009b858895f44443a813',1,'FCCAnalyses::JetFlavourUtils']]], - ['vec_5fb_1',['Vec_b',['../namespace_f_c_c_analyses.html#ab0f07b1d08c96453f90535457ea6c9a8',1,'FCCAnalyses']]], - ['vec_5fd_2',['Vec_d',['../namespace_f_c_c_analyses.html#a38318fd7b565ef08a8ffca8dda43966a',1,'FCCAnalyses']]], - ['vec_5ff_3',['Vec_f',['../namespace_f_c_c_analyses.html#a359c18eb1b1fe3b17fa8f2c6230584b4',1,'FCCAnalyses']]], - ['vec_5fi_4',['Vec_i',['../namespace_f_c_c_analyses.html#acb4a10d20ce03db9df755d418c45b46f',1,'FCCAnalyses']]], - ['vec_5fmc_5',['Vec_mc',['../namespace_f_c_c_analyses.html#a722e009abb99d000408b5d9e071ca33e',1,'FCCAnalyses']]], - ['vec_5frp_6',['Vec_rp',['../namespace_f_c_c_analyses.html#a8c3473c1e355dc9d4a864e1962cc1caa',1,'FCCAnalyses']]], - ['vec_5ftlv_7',['Vec_tlv',['../namespace_f_c_c_analyses.html#a51b2636b6327897e43107845d6b421c4',1,'FCCAnalyses']]], - ['vec_5fui_8',['Vec_ui',['../namespace_f_c_c_analyses.html#ad0418f40cc90d10193e23c3ca2e95781',1,'FCCAnalyses']]] + ['variables_0',['Variables',['../namespaceFCCAnalyses_1_1JetFlavourUtils.html#a29235bca3eca009b858895f44443a813',1,'FCCAnalyses::JetFlavourUtils']]], + ['vec_5fb_1',['Vec_b',['../namespaceFCCAnalyses.html#ab0f07b1d08c96453f90535457ea6c9a8',1,'FCCAnalyses']]], + ['vec_5fd_2',['Vec_d',['../namespaceFCCAnalyses.html#a38318fd7b565ef08a8ffca8dda43966a',1,'FCCAnalyses']]], + ['vec_5ff_3',['Vec_f',['../namespaceFCCAnalyses.html#a359c18eb1b1fe3b17fa8f2c6230584b4',1,'FCCAnalyses']]], + ['vec_5fi_4',['Vec_i',['../namespaceFCCAnalyses.html#acb4a10d20ce03db9df755d418c45b46f',1,'FCCAnalyses']]], + ['vec_5fmc_5',['Vec_mc',['../namespaceFCCAnalyses.html#a722e009abb99d000408b5d9e071ca33e',1,'FCCAnalyses']]], + ['vec_5frp_6',['Vec_rp',['../namespaceFCCAnalyses.html#a8c3473c1e355dc9d4a864e1962cc1caa',1,'FCCAnalyses']]], + ['vec_5ftlv_7',['Vec_tlv',['../namespaceFCCAnalyses.html#a51b2636b6327897e43107845d6b421c4',1,'FCCAnalyses']]], + ['vec_5fui_8',['Vec_ui',['../namespaceFCCAnalyses.html#ad0418f40cc90d10193e23c3ca2e95781',1,'FCCAnalyses']]] ]; diff --git a/doc/latest/search/variables_0.js b/doc/latest/search/variables_0.js index 92c1a514f8..b4845f52dd 100644 --- a/doc/latest/search/variables_0.js +++ b/doc/latest/search/variables_0.js @@ -1,30 +1,30 @@ var searchData= [ - ['_5falgoname_0',['_algoname',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#aa3a62df31e2461bf10e3924d69802f92',1,'FCCAnalyses::Algorithms::minimize_thrust::_algoname'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a01b2055357debbbb1c9575117d5b64e5',1,'FCCAnalyses::Algorithms::minimize_sphericity::_algoname']]], - ['_5fbeta_1',['_beta',['../classcontrib_1_1_valencia_plugin.html#a20c7d2863787d1531e33e6e1753d6466',1,'contrib::ValenciaPlugin::_beta'],['../struct_jet_clustering_1_1clustering__valencia.html#a5d83dc98714f2f22a26c5f639aed54b1',1,'JetClustering::clustering_valencia::_beta']]], - ['_5fcs_2',['_cs',['../struct_jet_clustering_1_1clustering__antikt.html#a8e0410db21457f39bcc028c91295d5ee',1,'JetClustering::clustering_antikt::_cs'],['../struct_jet_clustering_1_1clustering__cambridge.html#a3d00ceb825ec4a528b0cf4c4b61e5616',1,'JetClustering::clustering_cambridge::_cs'],['../struct_jet_clustering_1_1clustering__ee__kt.html#adc77e23b8f53925becdc7684ef006004',1,'JetClustering::clustering_ee_kt::_cs'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#ad815ad1208d266ba5485b3b837bfe748',1,'JetClustering::clustering_ee_genkt::_cs'],['../struct_jet_clustering_1_1clustering__genkt.html#af3d6feb1bd46835f0c51cacf8042a673',1,'JetClustering::clustering_genkt::_cs'],['../struct_jet_clustering_1_1clustering__valencia.html#a0990f77b90cc703a431c951e4ae6143f',1,'JetClustering::clustering_valencia::_cs'],['../struct_jet_clustering_1_1clustering__jade.html#a577515428b83291fe4e5fe025fa2645a',1,'JetClustering::clustering_jade::_cs'],['../struct_jet_clustering_1_1clustering__kt.html#a3bfc3da3ac173408ffdbc45e90bc9835',1,'JetClustering::clustering_kt::_cs']]], - ['_5fcut_3',['_cut',['../struct_jet_clustering_1_1clustering__ee__genkt.html#a420ac63ac4e8850c909bff87f16313fd',1,'JetClustering::clustering_ee_genkt::_cut'],['../struct_jet_clustering_1_1clustering__jade.html#abaf05dba980248e0b6385937d307bd91',1,'JetClustering::clustering_jade::_cut'],['../struct_jet_clustering_1_1clustering__valencia.html#ad312348ff39e6883339aae2f61f8ae20',1,'JetClustering::clustering_valencia::_cut'],['../struct_jet_clustering_1_1clustering__genkt.html#ab5d352bca7c2537fab2860fb17d95545',1,'JetClustering::clustering_genkt::_cut'],['../struct_jet_clustering_1_1clustering__ee__kt.html#aab4f8b93c922b3df5cc5a7ef628a3719',1,'JetClustering::clustering_ee_kt::_cut'],['../struct_jet_clustering_1_1clustering__cambridge.html#a05a5ebe9394c579e4d66ebe9473c77dc',1,'JetClustering::clustering_cambridge::_cut'],['../struct_jet_clustering_1_1clustering__antikt.html#ac99262c2f57b51a7cee4afce1235626b',1,'JetClustering::clustering_antikt::_cut'],['../struct_jet_clustering_1_1clustering__kt.html#a52a2e0707e0ae61c235847789eaabdab',1,'JetClustering::clustering_kt::_cut']]], - ['_5fdef_4',['_def',['../struct_jet_clustering_1_1clustering__kt.html#a1018c6e4ef0a82079559e135ea620b58',1,'JetClustering::clustering_kt::_def'],['../struct_jet_clustering_1_1clustering__antikt.html#a30c18fe1150936458e8f8de36844172e',1,'JetClustering::clustering_antikt::_def'],['../struct_jet_clustering_1_1clustering__cambridge.html#a825d39897b92d7562985befadfa30fee',1,'JetClustering::clustering_cambridge::_def'],['../struct_jet_clustering_1_1clustering__ee__kt.html#af393f738ffea90d8ef1c486ad315c46b',1,'JetClustering::clustering_ee_kt::_def'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a69d35b2a331611a8b317196fd80a0f69',1,'JetClustering::clustering_ee_genkt::_def'],['../struct_jet_clustering_1_1clustering__genkt.html#a9ecdb94ed02d0c3854b7a429bbde37af',1,'JetClustering::clustering_genkt::_def'],['../struct_jet_clustering_1_1clustering__valencia.html#a59b08e7c24372d02be42123f0d6abd8e',1,'JetClustering::clustering_valencia::_def'],['../struct_jet_clustering_1_1clustering__jade.html#a17b12d676d14ef17465b104f00e4ea7a',1,'JetClustering::clustering_jade::_def']]], - ['_5fdir_5',['_dir',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html#a8e457ac9b685394f2ce52a13bab40277',1,'FCCAnalyses::Algorithms::getThrustPointing']]], - ['_5fexclusive_6',['_exclusive',['../struct_jet_clustering_1_1clustering__antikt.html#ad669e16045cc95edd5f5e9234d3eb4d1',1,'JetClustering::clustering_antikt::_exclusive'],['../struct_jet_clustering_1_1clustering__cambridge.html#afb2a819df7eafede8e935df190b51bec',1,'JetClustering::clustering_cambridge::_exclusive'],['../struct_jet_clustering_1_1clustering__ee__kt.html#afee50fe58a8134546fed51340a014724',1,'JetClustering::clustering_ee_kt::_exclusive'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#ac9fd3d40e10963efc2afe8ea366cd9b7',1,'JetClustering::clustering_ee_genkt::_exclusive'],['../struct_jet_clustering_1_1clustering__genkt.html#a55c7a82f68f3b54f0d55f0e409316bd0',1,'JetClustering::clustering_genkt::_exclusive'],['../struct_jet_clustering_1_1clustering__valencia.html#aa98e2bfa08cc3966a93b91ee9d661d1e',1,'JetClustering::clustering_valencia::_exclusive'],['../struct_jet_clustering_1_1clustering__jade.html#ace670400952da6d29fc01703077d3d80',1,'JetClustering::clustering_jade::_exclusive'],['../struct_jet_clustering_1_1clustering__kt.html#ad727c8601168fb5c2e14c17013dddbb4',1,'JetClustering::clustering_kt::_exclusive']]], - ['_5fexponent_7',['_exponent',['../struct_jet_clustering_1_1clustering__ee__genkt.html#aac948f311c003ae08cba5d708ca7623e',1,'JetClustering::clustering_ee_genkt::_exponent'],['../struct_jet_clustering_1_1clustering__genkt.html#ae61089d0288cd324e06a77e7b351ec46',1,'JetClustering::clustering_genkt::_exponent']]], - ['_5fgamma_8',['_gamma',['../struct_jet_clustering_1_1clustering__valencia.html#a331e1b7a7d9a7ca5a4f523118eaa20ef',1,'JetClustering::clustering_valencia::_gamma'],['../classcontrib_1_1_valencia_plugin.html#aa8090731606df715bee56f0189826294',1,'contrib::ValenciaPlugin::_gamma']]], - ['_5fjetalgorithm_9',['_jetalgorithm',['../struct_jet_clustering_1_1clustering__kt.html#a772ab627569bbf2914fd1d101333f49d',1,'JetClustering::clustering_kt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__jade.html#ab333959a9063c20c8479251cebcc54da',1,'JetClustering::clustering_jade::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__valencia.html#ad9f327b6f1dc0b799c26137f72f04a5d',1,'JetClustering::clustering_valencia::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__genkt.html#a177a93f1e45dda29b765c97cd5d4ae1f',1,'JetClustering::clustering_genkt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#afabd304c095200dc11352c33adef836a',1,'JetClustering::clustering_ee_genkt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__ee__kt.html#ac9407f4c77d984e014c3499f465335ce',1,'JetClustering::clustering_ee_kt::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__cambridge.html#a576dda40db9532781e559dc390c17f92',1,'JetClustering::clustering_cambridge::_jetAlgorithm'],['../struct_jet_clustering_1_1clustering__antikt.html#a3198dd9c720502228eca16a40be4ec46',1,'JetClustering::clustering_antikt::_jetAlgorithm']]], - ['_5fmax_10',['_max',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html#abdc46cd6b90be728888f98bdbd265985',1,'FCCAnalyses::CaloNtupleizer::sel_layers']]], - ['_5fmaxcalls_11',['_maxcalls',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#ac9b5242821031bd59ef7bb5ceb3eb80f',1,'FCCAnalyses::Algorithms::minimize_sphericity::_maxcalls'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#afc70574d9013fa8455a69854758a14bc',1,'FCCAnalyses::Algorithms::minimize_thrust::_maxcalls']]], - ['_5fmin_12',['_min',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html#af554627fea57af16623cca11c9623318',1,'FCCAnalyses::CaloNtupleizer::sel_layers::_min'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a5002087b8892e7af2d016d18c2e27e39',1,'FCCAnalyses::Algorithms::minimize_thrust::_min'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a0ff57df58af99cf94d230384d71895d2',1,'FCCAnalyses::Algorithms::minimize_sphericity::_min']]], - ['_5fminname_13',['_minname',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a250a2f12a7829ecc74ccdfc597eb2820',1,'FCCAnalyses::Algorithms::minimize_sphericity::_minname'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a221a3db840745914fe7e785215a71e25',1,'FCCAnalyses::Algorithms::minimize_thrust::_minname']]], - ['_5fpos_14',['_pos',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html#ac7ce24c5276dc8d945bf462053bd479a',1,'FCCAnalyses::Algorithms::getAxisCharge::_pos'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html#ad56d9442d39091d812a7f7f3aa5073e0',1,'FCCAnalyses::Algorithms::getAxisMass::_pos'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html#a6b4a211e1479efbbbfbcf5f440997caa',1,'FCCAnalyses::Algorithms::getAxisEnergy::_pos'],['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html#a432249138a9f1d2f9bdf7d926f1486f9',1,'FCCAnalyses::Algorithms::getAxisN::_pos']]], - ['_5fpower_15',['_power',['../struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html#a72a96356948cd72aaa56e20a8863a4ed',1,'FCCAnalyses::Algorithms::getAxisCharge']]], - ['_5fpx_16',['_px',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#ae1b4f09d4edadbac042a47edae4b150c',1,'FCCAnalyses::Algorithms::sphericityFit::_px'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#aaf378f38b5f8b4e2037f04552bb1e954',1,'FCCAnalyses::Algorithms::thrustFit::_px']]], - ['_5fpy_17',['_py',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#a8bbe2551562d8eff6ce2c5d2467b4f40',1,'FCCAnalyses::Algorithms::sphericityFit::_py'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#af203b931eda18c6b15d5b1cb93960ab0',1,'FCCAnalyses::Algorithms::thrustFit::_py']]], - ['_5fpz_18',['_pz',['../struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html#a71126d2c7b39fda3d2bb26d8ed0b1a17',1,'FCCAnalyses::Algorithms::sphericityFit::_pz'],['../struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html#a3e1851de9d1d6ecb08045ee3ee21c323',1,'FCCAnalyses::Algorithms::thrustFit::_pz']]], - ['_5fr_19',['_R',['../classcontrib_1_1_valencia_plugin.html#afe725951f509f4b026ae8feaa7054121',1,'contrib::ValenciaPlugin']]], - ['_5fradius_20',['_radius',['../struct_jet_clustering_1_1clustering__kt.html#a9a88b6c615769379bb48d78dd8415124',1,'JetClustering::clustering_kt::_radius'],['../struct_jet_clustering_1_1clustering__antikt.html#a9bb1cfe218b0a7ca65bc0452be0213f6',1,'JetClustering::clustering_antikt::_radius'],['../struct_jet_clustering_1_1clustering__cambridge.html#a65e7aff5a0bacbbfdd574ac8704fce66',1,'JetClustering::clustering_cambridge::_radius'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a7f60c2508feeeec0e27cf3af07d89e68',1,'JetClustering::clustering_ee_genkt::_radius'],['../struct_jet_clustering_1_1clustering__genkt.html#a2a90853ced2f3b94ed0e9dda05f9da1b',1,'JetClustering::clustering_genkt::_radius'],['../struct_jet_clustering_1_1clustering__valencia.html#a71fd20ac3a2ed75ac27df9188de0805b',1,'JetClustering::clustering_valencia::_radius'],['../struct_jet_clustering_1_1clustering__jade.html#aa54de2080a563ee295c36c135c550eca',1,'JetClustering::clustering_jade::_radius']]], - ['_5frecombination_21',['_recombination',['../struct_jet_clustering_1_1clustering__jade.html#a412aa8372798e5b30879daaff6345f39',1,'JetClustering::clustering_jade::_recombination'],['../struct_jet_clustering_1_1clustering__valencia.html#a9f08ec3776dcbc34b15229547f414cbb',1,'JetClustering::clustering_valencia::_recombination'],['../struct_jet_clustering_1_1clustering__genkt.html#ae695fa2668fd56e9efd60ef230b45a48',1,'JetClustering::clustering_genkt::_recombination'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a87ca1735f843be39a18a07d8f4dfd28d',1,'JetClustering::clustering_ee_genkt::_recombination'],['../struct_jet_clustering_1_1clustering__cambridge.html#ac3614ef857fdf3fd48528fcbcda2fa13',1,'JetClustering::clustering_cambridge::_recombination'],['../struct_jet_clustering_1_1clustering__antikt.html#aed44656aff3670768af56ef2a7396c1d',1,'JetClustering::clustering_antikt::_recombination'],['../struct_jet_clustering_1_1clustering__kt.html#a1026777646affe4b3adcdb7bccf52de8',1,'JetClustering::clustering_kt::_recombination'],['../struct_jet_clustering_1_1clustering__ee__kt.html#ac74fa669b74ac8e12e65e3af75ab3da9',1,'JetClustering::clustering_ee_kt::_recombination']]], - ['_5frecombscheme_22',['_recombscheme',['../struct_jet_clustering_1_1clustering__kt.html#a5652fc2acdab75ea9da13abbf1fb6bbf',1,'JetClustering::clustering_kt::_recombScheme'],['../struct_jet_clustering_1_1clustering__antikt.html#a39801546cdbd6fefe4d08aefd6d7464d',1,'JetClustering::clustering_antikt::_recombScheme'],['../struct_jet_clustering_1_1clustering__cambridge.html#a70911a0b655a22967b9d4bee16bd4f9e',1,'JetClustering::clustering_cambridge::_recombScheme'],['../struct_jet_clustering_1_1clustering__ee__kt.html#aec9a534749920afd56101b9cd49b4642',1,'JetClustering::clustering_ee_kt::_recombScheme'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#a236d13eac1dcd58d30d7a959b2a50354',1,'JetClustering::clustering_ee_genkt::_recombScheme'],['../struct_jet_clustering_1_1clustering__genkt.html#a7354c2656e25522c3a4ccab819678126',1,'JetClustering::clustering_genkt::_recombScheme'],['../struct_jet_clustering_1_1clustering__valencia.html#aef3c7f5e9f64bbd8358aee402330fc15',1,'JetClustering::clustering_valencia::_recombScheme'],['../struct_jet_clustering_1_1clustering__jade.html#acaf33b94818a4a3ab2f4a879dae13874',1,'JetClustering::clustering_jade::_recombScheme']]], - ['_5fsorted_23',['_sorted',['../struct_jet_clustering_1_1clustering__antikt.html#a342e997708028c1959bdcf853aa7dad6',1,'JetClustering::clustering_antikt::_sorted'],['../struct_jet_clustering_1_1clustering__jade.html#ac01ad96cd34f265028e24a3453ff524c',1,'JetClustering::clustering_jade::_sorted'],['../struct_jet_clustering_1_1clustering__valencia.html#aede10ff9b3c576f2a19eef89ea3e76b9',1,'JetClustering::clustering_valencia::_sorted'],['../struct_jet_clustering_1_1clustering__genkt.html#a14ffe27fb661e0a6506c0652a21455ab',1,'JetClustering::clustering_genkt::_sorted'],['../struct_jet_clustering_1_1clustering__ee__genkt.html#ab968239de55d7c4d43380821ddb79f63',1,'JetClustering::clustering_ee_genkt::_sorted'],['../struct_jet_clustering_1_1clustering__ee__kt.html#ac31283ded6230ef674ab47f717f85232',1,'JetClustering::clustering_ee_kt::_sorted'],['../struct_jet_clustering_1_1clustering__cambridge.html#a38c80d289f942979d0fce21a7013978e',1,'JetClustering::clustering_cambridge::_sorted'],['../struct_jet_clustering_1_1clustering__kt.html#a1b066cad9268edc33d3493dbde09ff66',1,'JetClustering::clustering_kt::_sorted']]], - ['_5fstep_24',['_step',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a2b2e09272648ea3dc4ed0c34f39e2ed3',1,'FCCAnalyses::Algorithms::minimize_sphericity::_step'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a327ce99bf6ac05363ba50550e227290d',1,'FCCAnalyses::Algorithms::minimize_thrust::_step']]], - ['_5ftolerance_25',['_tolerance',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#a115e35a3f77cbdb468af597d40b44e2f',1,'FCCAnalyses::Algorithms::minimize_sphericity::_tolerance'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a8d2d92a5915cd2bc86a00ab19c70f8cb',1,'FCCAnalyses::Algorithms::minimize_thrust::_tolerance']]], - ['_5fvariable_26',['_variable',['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html#ae4f8ba2330f011570ab288758b003009',1,'FCCAnalyses::Algorithms::minimize_sphericity::_variable'],['../struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html#a09c750fe1a100ff5ea3b5842a9ba3a00',1,'FCCAnalyses::Algorithms::minimize_thrust::_variable']]] + ['_5falgoname_0',['_algoname',['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#aa3a62df31e2461bf10e3924d69802f92',1,'FCCAnalyses::Algorithms::minimize_thrust::_algoname'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a01b2055357debbbb1c9575117d5b64e5',1,'FCCAnalyses::Algorithms::minimize_sphericity::_algoname']]], + ['_5fbeta_1',['_beta',['../classcontrib_1_1ValenciaPlugin.html#a20c7d2863787d1531e33e6e1753d6466',1,'contrib::ValenciaPlugin::_beta'],['../structJetClustering_1_1clustering__valencia.html#a5d83dc98714f2f22a26c5f639aed54b1',1,'JetClustering::clustering_valencia::_beta']]], + ['_5fcs_2',['_cs',['../structJetClustering_1_1clustering__antikt.html#a8e0410db21457f39bcc028c91295d5ee',1,'JetClustering::clustering_antikt::_cs'],['../structJetClustering_1_1clustering__cambridge.html#a3d00ceb825ec4a528b0cf4c4b61e5616',1,'JetClustering::clustering_cambridge::_cs'],['../structJetClustering_1_1clustering__ee__kt.html#adc77e23b8f53925becdc7684ef006004',1,'JetClustering::clustering_ee_kt::_cs'],['../structJetClustering_1_1clustering__ee__genkt.html#ad815ad1208d266ba5485b3b837bfe748',1,'JetClustering::clustering_ee_genkt::_cs'],['../structJetClustering_1_1clustering__genkt.html#af3d6feb1bd46835f0c51cacf8042a673',1,'JetClustering::clustering_genkt::_cs'],['../structJetClustering_1_1clustering__valencia.html#a0990f77b90cc703a431c951e4ae6143f',1,'JetClustering::clustering_valencia::_cs'],['../structJetClustering_1_1clustering__jade.html#a577515428b83291fe4e5fe025fa2645a',1,'JetClustering::clustering_jade::_cs'],['../structJetClustering_1_1clustering__kt.html#a3bfc3da3ac173408ffdbc45e90bc9835',1,'JetClustering::clustering_kt::_cs']]], + ['_5fcut_3',['_cut',['../structJetClustering_1_1clustering__ee__genkt.html#a420ac63ac4e8850c909bff87f16313fd',1,'JetClustering::clustering_ee_genkt::_cut'],['../structJetClustering_1_1clustering__jade.html#abaf05dba980248e0b6385937d307bd91',1,'JetClustering::clustering_jade::_cut'],['../structJetClustering_1_1clustering__valencia.html#ad312348ff39e6883339aae2f61f8ae20',1,'JetClustering::clustering_valencia::_cut'],['../structJetClustering_1_1clustering__genkt.html#ab5d352bca7c2537fab2860fb17d95545',1,'JetClustering::clustering_genkt::_cut'],['../structJetClustering_1_1clustering__ee__kt.html#aab4f8b93c922b3df5cc5a7ef628a3719',1,'JetClustering::clustering_ee_kt::_cut'],['../structJetClustering_1_1clustering__cambridge.html#a05a5ebe9394c579e4d66ebe9473c77dc',1,'JetClustering::clustering_cambridge::_cut'],['../structJetClustering_1_1clustering__antikt.html#ac99262c2f57b51a7cee4afce1235626b',1,'JetClustering::clustering_antikt::_cut'],['../structJetClustering_1_1clustering__kt.html#a52a2e0707e0ae61c235847789eaabdab',1,'JetClustering::clustering_kt::_cut']]], + ['_5fdef_4',['_def',['../structJetClustering_1_1clustering__kt.html#a1018c6e4ef0a82079559e135ea620b58',1,'JetClustering::clustering_kt::_def'],['../structJetClustering_1_1clustering__antikt.html#a30c18fe1150936458e8f8de36844172e',1,'JetClustering::clustering_antikt::_def'],['../structJetClustering_1_1clustering__cambridge.html#a825d39897b92d7562985befadfa30fee',1,'JetClustering::clustering_cambridge::_def'],['../structJetClustering_1_1clustering__ee__kt.html#af393f738ffea90d8ef1c486ad315c46b',1,'JetClustering::clustering_ee_kt::_def'],['../structJetClustering_1_1clustering__ee__genkt.html#a69d35b2a331611a8b317196fd80a0f69',1,'JetClustering::clustering_ee_genkt::_def'],['../structJetClustering_1_1clustering__genkt.html#a9ecdb94ed02d0c3854b7a429bbde37af',1,'JetClustering::clustering_genkt::_def'],['../structJetClustering_1_1clustering__valencia.html#a59b08e7c24372d02be42123f0d6abd8e',1,'JetClustering::clustering_valencia::_def'],['../structJetClustering_1_1clustering__jade.html#a17b12d676d14ef17465b104f00e4ea7a',1,'JetClustering::clustering_jade::_def']]], + ['_5fdir_5',['_dir',['../structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html#a8e457ac9b685394f2ce52a13bab40277',1,'FCCAnalyses::Algorithms::getThrustPointing']]], + ['_5fexclusive_6',['_exclusive',['../structJetClustering_1_1clustering__antikt.html#ad669e16045cc95edd5f5e9234d3eb4d1',1,'JetClustering::clustering_antikt::_exclusive'],['../structJetClustering_1_1clustering__cambridge.html#afb2a819df7eafede8e935df190b51bec',1,'JetClustering::clustering_cambridge::_exclusive'],['../structJetClustering_1_1clustering__ee__kt.html#afee50fe58a8134546fed51340a014724',1,'JetClustering::clustering_ee_kt::_exclusive'],['../structJetClustering_1_1clustering__ee__genkt.html#ac9fd3d40e10963efc2afe8ea366cd9b7',1,'JetClustering::clustering_ee_genkt::_exclusive'],['../structJetClustering_1_1clustering__genkt.html#a55c7a82f68f3b54f0d55f0e409316bd0',1,'JetClustering::clustering_genkt::_exclusive'],['../structJetClustering_1_1clustering__valencia.html#aa98e2bfa08cc3966a93b91ee9d661d1e',1,'JetClustering::clustering_valencia::_exclusive'],['../structJetClustering_1_1clustering__jade.html#ace670400952da6d29fc01703077d3d80',1,'JetClustering::clustering_jade::_exclusive'],['../structJetClustering_1_1clustering__kt.html#ad727c8601168fb5c2e14c17013dddbb4',1,'JetClustering::clustering_kt::_exclusive']]], + ['_5fexponent_7',['_exponent',['../structJetClustering_1_1clustering__ee__genkt.html#aac948f311c003ae08cba5d708ca7623e',1,'JetClustering::clustering_ee_genkt::_exponent'],['../structJetClustering_1_1clustering__genkt.html#ae61089d0288cd324e06a77e7b351ec46',1,'JetClustering::clustering_genkt::_exponent']]], + ['_5fgamma_8',['_gamma',['../structJetClustering_1_1clustering__valencia.html#a331e1b7a7d9a7ca5a4f523118eaa20ef',1,'JetClustering::clustering_valencia::_gamma'],['../classcontrib_1_1ValenciaPlugin.html#aa8090731606df715bee56f0189826294',1,'contrib::ValenciaPlugin::_gamma']]], + ['_5fjetalgorithm_9',['_jetalgorithm',['../structJetClustering_1_1clustering__kt.html#a772ab627569bbf2914fd1d101333f49d',1,'JetClustering::clustering_kt::_jetAlgorithm'],['../structJetClustering_1_1clustering__jade.html#ab333959a9063c20c8479251cebcc54da',1,'JetClustering::clustering_jade::_jetAlgorithm'],['../structJetClustering_1_1clustering__valencia.html#ad9f327b6f1dc0b799c26137f72f04a5d',1,'JetClustering::clustering_valencia::_jetAlgorithm'],['../structJetClustering_1_1clustering__genkt.html#a177a93f1e45dda29b765c97cd5d4ae1f',1,'JetClustering::clustering_genkt::_jetAlgorithm'],['../structJetClustering_1_1clustering__ee__genkt.html#afabd304c095200dc11352c33adef836a',1,'JetClustering::clustering_ee_genkt::_jetAlgorithm'],['../structJetClustering_1_1clustering__ee__kt.html#ac9407f4c77d984e014c3499f465335ce',1,'JetClustering::clustering_ee_kt::_jetAlgorithm'],['../structJetClustering_1_1clustering__cambridge.html#a576dda40db9532781e559dc390c17f92',1,'JetClustering::clustering_cambridge::_jetAlgorithm'],['../structJetClustering_1_1clustering__antikt.html#a3198dd9c720502228eca16a40be4ec46',1,'JetClustering::clustering_antikt::_jetAlgorithm']]], + ['_5fmax_10',['_max',['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html#abdc46cd6b90be728888f98bdbd265985',1,'FCCAnalyses::CaloNtupleizer::sel_layers']]], + ['_5fmaxcalls_11',['_maxcalls',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#ac9b5242821031bd59ef7bb5ceb3eb80f',1,'FCCAnalyses::Algorithms::minimize_sphericity::_maxcalls'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#afc70574d9013fa8455a69854758a14bc',1,'FCCAnalyses::Algorithms::minimize_thrust::_maxcalls']]], + ['_5fmin_12',['_min',['../structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html#af554627fea57af16623cca11c9623318',1,'FCCAnalyses::CaloNtupleizer::sel_layers::_min'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a5002087b8892e7af2d016d18c2e27e39',1,'FCCAnalyses::Algorithms::minimize_thrust::_min'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a0ff57df58af99cf94d230384d71895d2',1,'FCCAnalyses::Algorithms::minimize_sphericity::_min']]], + ['_5fminname_13',['_minname',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a250a2f12a7829ecc74ccdfc597eb2820',1,'FCCAnalyses::Algorithms::minimize_sphericity::_minname'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a221a3db840745914fe7e785215a71e25',1,'FCCAnalyses::Algorithms::minimize_thrust::_minname']]], + ['_5fpos_14',['_pos',['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html#ac7ce24c5276dc8d945bf462053bd479a',1,'FCCAnalyses::Algorithms::getAxisCharge::_pos'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html#ad56d9442d39091d812a7f7f3aa5073e0',1,'FCCAnalyses::Algorithms::getAxisMass::_pos'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html#a6b4a211e1479efbbbfbcf5f440997caa',1,'FCCAnalyses::Algorithms::getAxisEnergy::_pos'],['../structFCCAnalyses_1_1Algorithms_1_1getAxisN.html#a432249138a9f1d2f9bdf7d926f1486f9',1,'FCCAnalyses::Algorithms::getAxisN::_pos']]], + ['_5fpower_15',['_power',['../structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html#a72a96356948cd72aaa56e20a8863a4ed',1,'FCCAnalyses::Algorithms::getAxisCharge']]], + ['_5fpx_16',['_px',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#ae1b4f09d4edadbac042a47edae4b150c',1,'FCCAnalyses::Algorithms::sphericityFit::_px'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#aaf378f38b5f8b4e2037f04552bb1e954',1,'FCCAnalyses::Algorithms::thrustFit::_px']]], + ['_5fpy_17',['_py',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#a8bbe2551562d8eff6ce2c5d2467b4f40',1,'FCCAnalyses::Algorithms::sphericityFit::_py'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#af203b931eda18c6b15d5b1cb93960ab0',1,'FCCAnalyses::Algorithms::thrustFit::_py']]], + ['_5fpz_18',['_pz',['../structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html#a71126d2c7b39fda3d2bb26d8ed0b1a17',1,'FCCAnalyses::Algorithms::sphericityFit::_pz'],['../structFCCAnalyses_1_1Algorithms_1_1thrustFit.html#a3e1851de9d1d6ecb08045ee3ee21c323',1,'FCCAnalyses::Algorithms::thrustFit::_pz']]], + ['_5fr_19',['_R',['../classcontrib_1_1ValenciaPlugin.html#afe725951f509f4b026ae8feaa7054121',1,'contrib::ValenciaPlugin']]], + ['_5fradius_20',['_radius',['../structJetClustering_1_1clustering__kt.html#a9a88b6c615769379bb48d78dd8415124',1,'JetClustering::clustering_kt::_radius'],['../structJetClustering_1_1clustering__antikt.html#a9bb1cfe218b0a7ca65bc0452be0213f6',1,'JetClustering::clustering_antikt::_radius'],['../structJetClustering_1_1clustering__cambridge.html#a65e7aff5a0bacbbfdd574ac8704fce66',1,'JetClustering::clustering_cambridge::_radius'],['../structJetClustering_1_1clustering__ee__genkt.html#a7f60c2508feeeec0e27cf3af07d89e68',1,'JetClustering::clustering_ee_genkt::_radius'],['../structJetClustering_1_1clustering__genkt.html#a2a90853ced2f3b94ed0e9dda05f9da1b',1,'JetClustering::clustering_genkt::_radius'],['../structJetClustering_1_1clustering__valencia.html#a71fd20ac3a2ed75ac27df9188de0805b',1,'JetClustering::clustering_valencia::_radius'],['../structJetClustering_1_1clustering__jade.html#aa54de2080a563ee295c36c135c550eca',1,'JetClustering::clustering_jade::_radius']]], + ['_5frecombination_21',['_recombination',['../structJetClustering_1_1clustering__jade.html#a412aa8372798e5b30879daaff6345f39',1,'JetClustering::clustering_jade::_recombination'],['../structJetClustering_1_1clustering__valencia.html#a9f08ec3776dcbc34b15229547f414cbb',1,'JetClustering::clustering_valencia::_recombination'],['../structJetClustering_1_1clustering__genkt.html#ae695fa2668fd56e9efd60ef230b45a48',1,'JetClustering::clustering_genkt::_recombination'],['../structJetClustering_1_1clustering__ee__genkt.html#a87ca1735f843be39a18a07d8f4dfd28d',1,'JetClustering::clustering_ee_genkt::_recombination'],['../structJetClustering_1_1clustering__cambridge.html#ac3614ef857fdf3fd48528fcbcda2fa13',1,'JetClustering::clustering_cambridge::_recombination'],['../structJetClustering_1_1clustering__antikt.html#aed44656aff3670768af56ef2a7396c1d',1,'JetClustering::clustering_antikt::_recombination'],['../structJetClustering_1_1clustering__kt.html#a1026777646affe4b3adcdb7bccf52de8',1,'JetClustering::clustering_kt::_recombination'],['../structJetClustering_1_1clustering__ee__kt.html#ac74fa669b74ac8e12e65e3af75ab3da9',1,'JetClustering::clustering_ee_kt::_recombination']]], + ['_5frecombscheme_22',['_recombscheme',['../structJetClustering_1_1clustering__kt.html#a5652fc2acdab75ea9da13abbf1fb6bbf',1,'JetClustering::clustering_kt::_recombScheme'],['../structJetClustering_1_1clustering__antikt.html#a39801546cdbd6fefe4d08aefd6d7464d',1,'JetClustering::clustering_antikt::_recombScheme'],['../structJetClustering_1_1clustering__cambridge.html#a70911a0b655a22967b9d4bee16bd4f9e',1,'JetClustering::clustering_cambridge::_recombScheme'],['../structJetClustering_1_1clustering__ee__kt.html#aec9a534749920afd56101b9cd49b4642',1,'JetClustering::clustering_ee_kt::_recombScheme'],['../structJetClustering_1_1clustering__ee__genkt.html#a236d13eac1dcd58d30d7a959b2a50354',1,'JetClustering::clustering_ee_genkt::_recombScheme'],['../structJetClustering_1_1clustering__genkt.html#a7354c2656e25522c3a4ccab819678126',1,'JetClustering::clustering_genkt::_recombScheme'],['../structJetClustering_1_1clustering__valencia.html#aef3c7f5e9f64bbd8358aee402330fc15',1,'JetClustering::clustering_valencia::_recombScheme'],['../structJetClustering_1_1clustering__jade.html#acaf33b94818a4a3ab2f4a879dae13874',1,'JetClustering::clustering_jade::_recombScheme']]], + ['_5fsorted_23',['_sorted',['../structJetClustering_1_1clustering__antikt.html#a342e997708028c1959bdcf853aa7dad6',1,'JetClustering::clustering_antikt::_sorted'],['../structJetClustering_1_1clustering__jade.html#ac01ad96cd34f265028e24a3453ff524c',1,'JetClustering::clustering_jade::_sorted'],['../structJetClustering_1_1clustering__valencia.html#aede10ff9b3c576f2a19eef89ea3e76b9',1,'JetClustering::clustering_valencia::_sorted'],['../structJetClustering_1_1clustering__genkt.html#a14ffe27fb661e0a6506c0652a21455ab',1,'JetClustering::clustering_genkt::_sorted'],['../structJetClustering_1_1clustering__ee__genkt.html#ab968239de55d7c4d43380821ddb79f63',1,'JetClustering::clustering_ee_genkt::_sorted'],['../structJetClustering_1_1clustering__ee__kt.html#ac31283ded6230ef674ab47f717f85232',1,'JetClustering::clustering_ee_kt::_sorted'],['../structJetClustering_1_1clustering__cambridge.html#a38c80d289f942979d0fce21a7013978e',1,'JetClustering::clustering_cambridge::_sorted'],['../structJetClustering_1_1clustering__kt.html#a1b066cad9268edc33d3493dbde09ff66',1,'JetClustering::clustering_kt::_sorted']]], + ['_5fstep_24',['_step',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a2b2e09272648ea3dc4ed0c34f39e2ed3',1,'FCCAnalyses::Algorithms::minimize_sphericity::_step'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a327ce99bf6ac05363ba50550e227290d',1,'FCCAnalyses::Algorithms::minimize_thrust::_step']]], + ['_5ftolerance_25',['_tolerance',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#a115e35a3f77cbdb468af597d40b44e2f',1,'FCCAnalyses::Algorithms::minimize_sphericity::_tolerance'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a8d2d92a5915cd2bc86a00ab19c70f8cb',1,'FCCAnalyses::Algorithms::minimize_thrust::_tolerance']]], + ['_5fvariable_26',['_variable',['../structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html#ae4f8ba2330f011570ab288758b003009',1,'FCCAnalyses::Algorithms::minimize_sphericity::_variable'],['../structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html#a09c750fe1a100ff5ea3b5842a9ba3a00',1,'FCCAnalyses::Algorithms::minimize_thrust::_variable']]] ]; diff --git a/doc/latest/search/variables_1.js b/doc/latest/search/variables_1.js index 153b2ac789..d6280a3c42 100644 --- a/doc/latest/search/variables_1.js +++ b/doc/latest/search/variables_1.js @@ -1,6 +1,6 @@ var searchData= [ - ['beta_0',['beta',['../classcontrib_1_1_valencia_brief_jet.html#ae94e3477ccc110081e5a5c016529eede',1,'contrib::ValenciaBriefJet']]], - ['beta_5f_1',['beta_',['../classcontrib_1_1_valencia_info.html#a5bb1b139bc4baed04f4b334a1876a790',1,'contrib::ValenciaInfo']]], - ['bz_2',['bz',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a64dbf8aa8423e5a00ef13b0e65ff3b4d',1,'jetFlavourHelper::JetFlavourHelper']]] + ['beta_0',['beta',['../classcontrib_1_1ValenciaBriefJet.html#ae94e3477ccc110081e5a5c016529eede',1,'contrib::ValenciaBriefJet']]], + ['beta_5f_1',['beta_',['../classcontrib_1_1ValenciaInfo.html#a5bb1b139bc4baed04f4b334a1876a790',1,'contrib::ValenciaInfo']]], + ['bz_2',['bz',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a64dbf8aa8423e5a00ef13b0e65ff3b4d',1,'jetFlavourHelper::JetFlavourHelper']]] ]; diff --git a/doc/latest/search/variables_10.js b/doc/latest/search/variables_10.js index 000afebb1a..2a2355dcab 100644 --- a/doc/latest/search/variables_10.js +++ b/doc/latest/search/variables_10.js @@ -1,6 +1,6 @@ var searchData= [ - ['tag_0',['tag',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#ada5a4a3d858f3e8c122d48b49e789291',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.tag'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a028308fd24df1910d4bbc6bf1a89e284',1,'jetFlavourHelper.JetFlavourHelper.tag']]], - ['trackerhits_1',['trackerhits',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a45d9eb952af26cf5d1645102c4b4722f',1,'jetFlavourHelper::JetFlavourHelper']]], - ['trackstate_2',['trackstate',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#abc933246af19358d4c31e35c035da1ff',1,'jetFlavourHelper::JetFlavourHelper']]] + ['tag_0',['tag',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#ada5a4a3d858f3e8c122d48b49e789291',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.tag'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a028308fd24df1910d4bbc6bf1a89e284',1,'jetFlavourHelper.JetFlavourHelper.tag']]], + ['trackerhits_1',['trackerhits',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a45d9eb952af26cf5d1645102c4b4722f',1,'jetFlavourHelper::JetFlavourHelper']]], + ['trackstate_2',['trackstate',['../classjetFlavourHelper_1_1JetFlavourHelper.html#abc933246af19358d4c31e35c035da1ff',1,'jetFlavourHelper::JetFlavourHelper']]] ]; diff --git a/doc/latest/search/variables_11.js b/doc/latest/search/variables_11.js index 8dcd8ba59b..3849776d44 100644 --- a/doc/latest/search/variables_11.js +++ b/doc/latest/search/variables_11.js @@ -1,6 +1,6 @@ var searchData= [ - ['updated_5ftrack_5fmomentum_5fat_5fvertex_0',['updated_track_momentum_at_vertex',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a4d59eed6b00046f7ccc09e4f08e193e4',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['updated_5ftrack_5fparameters_1',['updated_track_parameters',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#afcdb8f62acb2fd515dc5197e969204af',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['upper_5fbound_2',['upper_bound',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#aa418eeafc4cdefdb0a3f4b86875aab14',1,'WeaverInterface::PreprocessParams::VarInfo']]] + ['updated_5ftrack_5fmomentum_5fat_5fvertex_0',['updated_track_momentum_at_vertex',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a4d59eed6b00046f7ccc09e4f08e193e4',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['updated_5ftrack_5fparameters_1',['updated_track_parameters',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#afcdb8f62acb2fd515dc5197e969204af',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['upper_5fbound_2',['upper_bound',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#aa418eeafc4cdefdb0a3f4b86875aab14',1,'WeaverInterface::PreprocessParams::VarInfo']]] ]; diff --git a/doc/latest/search/variables_12.js b/doc/latest/search/variables_12.js index 76fdbf5176..165ff10df8 100644 --- a/doc/latest/search/variables_12.js +++ b/doc/latest/search/variables_12.js @@ -1,9 +1,9 @@ var searchData= [ - ['var_5finfo_5fmap_0',['var_info_map',['../struct_weaver_interface_1_1_preprocess_params.html#a3ecb107c2650ca4e8bb5d4ff2e5ab834',1,'WeaverInterface::PreprocessParams']]], - ['var_5fnames_1',['var_names',['../struct_weaver_interface_1_1_preprocess_params.html#a03a92e634483a0955167d0e6c30c2527',1,'WeaverInterface::PreprocessParams']]], - ['variables_2',['variables',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a9d74a76dc715c6ef5a7a9f0aa33669d8',1,'jetFlavourHelper::JetFlavourHelper']]], - ['variables_5fnames_5f_3',['variables_names_',['../class_weaver_interface.html#a7760db24a6e73f1c7bd994e60c950778',1,'WeaverInterface']]], - ['vertex_4',['vertex',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a71cf10d8ab6fd7c4f622e9247127f6cc',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::vertex'],['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html#a662c429d8cf5332aa9267c2bef9a41d7',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::vertex'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#af6ba4d82554b370457f55a3d26129cd7',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex::vertex'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#ada7977da53ca1a360e7c7a76a66d9c32',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::vertex']]], - ['vtx_5',['vtx',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html#aeb8d6a8ea2eb879c7eb67d3fe7cafcfa',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]] + ['var_5finfo_5fmap_0',['var_info_map',['../structWeaverInterface_1_1PreprocessParams.html#a3ecb107c2650ca4e8bb5d4ff2e5ab834',1,'WeaverInterface::PreprocessParams']]], + ['var_5fnames_1',['var_names',['../structWeaverInterface_1_1PreprocessParams.html#a03a92e634483a0955167d0e6c30c2527',1,'WeaverInterface::PreprocessParams']]], + ['variables_2',['variables',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a9d74a76dc715c6ef5a7a9f0aa33669d8',1,'jetFlavourHelper::JetFlavourHelper']]], + ['variables_5fnames_5f_3',['variables_names_',['../classWeaverInterface.html#a7760db24a6e73f1c7bd994e60c950778',1,'WeaverInterface']]], + ['vertex_4',['vertex',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a71cf10d8ab6fd7c4f622e9247127f6cc',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::vertex'],['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html#a662c429d8cf5332aa9267c2bef9a41d7',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::vertex'],['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#af6ba4d82554b370457f55a3d26129cd7',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex::vertex'],['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#ada7977da53ca1a360e7c7a76a66d9c32',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::vertex']]], + ['vtx_5',['vtx',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html#aeb8d6a8ea2eb879c7eb67d3fe7cafcfa',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]] ]; diff --git a/doc/latest/search/variables_2.js b/doc/latest/search/variables_2.js index 04caf141a1..67900f25b7 100644 --- a/doc/latest/search/variables_2.js +++ b/doc/latest/search/variables_2.js @@ -1,12 +1,12 @@ var searchData= [ - ['calohits_0',['calohits',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#ad78637649431bea7298024e1222f7bbc',1,'jetFlavourHelper::JetFlavourHelper']]], - ['cast_5fconstituent_1',['cast_constituent',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a05eb654ebeeb7c98a7f25d4370d5adb0',1,'FCCAnalyses::JetConstituentsUtils']]], - ['cast_5fconstituent_5f2_2',['cast_constituent_2',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a900cf87ec5ae9045bc32b6ecf0a8cdc7',1,'FCCAnalyses::JetConstituentsUtils']]], - ['cast_5fconstituent_5f3_3',['cast_constituent_3',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a53fc92667dae273224686580141fcb76',1,'FCCAnalyses::JetConstituentsUtils']]], - ['cast_5fconstituent_5f4_4',['cast_constituent_4',['../namespace_f_c_c_analyses_1_1_jet_constituents_utils.html#a4b50d0f69d6311eb2ed43fc63440fb60',1,'FCCAnalyses::JetConstituentsUtils']]], - ['center_5',['center',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a21677905f1fa392ac5a09fa993ce7108',1,'WeaverInterface::PreprocessParams::VarInfo']]], - ['charge_6',['charge',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a8f144e2fa70cfb0df7c9bef33d1a7cea',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::charge'],['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html#a74250f6b4304b27f7db3b575a2271881',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::charge']]], - ['const_7',['const',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a5b9493388fc76f37a5d5f9739ff5c488',1,'jetFlavourHelper::JetFlavourHelper']]], - ['constituents_8',['constituents',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html#a786d7786dd0669b32339cf4e5610a479',1,'JetClustering::FCCAnalysesJet::constituents'],['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#a45fbcfe6cac616031b663392c53009c6',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.constituents']]] + ['calohits_0',['calohits',['../classjetFlavourHelper_1_1JetFlavourHelper.html#ad78637649431bea7298024e1222f7bbc',1,'jetFlavourHelper::JetFlavourHelper']]], + ['cast_5fconstituent_1',['cast_constituent',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a05eb654ebeeb7c98a7f25d4370d5adb0',1,'FCCAnalyses::JetConstituentsUtils']]], + ['cast_5fconstituent_5f2_2',['cast_constituent_2',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a900cf87ec5ae9045bc32b6ecf0a8cdc7',1,'FCCAnalyses::JetConstituentsUtils']]], + ['cast_5fconstituent_5f3_3',['cast_constituent_3',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a53fc92667dae273224686580141fcb76',1,'FCCAnalyses::JetConstituentsUtils']]], + ['cast_5fconstituent_5f4_4',['cast_constituent_4',['../namespaceFCCAnalyses_1_1JetConstituentsUtils.html#a4b50d0f69d6311eb2ed43fc63440fb60',1,'FCCAnalyses::JetConstituentsUtils']]], + ['center_5',['center',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a21677905f1fa392ac5a09fa993ce7108',1,'WeaverInterface::PreprocessParams::VarInfo']]], + ['charge_6',['charge',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a8f144e2fa70cfb0df7c9bef33d1a7cea',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::charge'],['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html#a74250f6b4304b27f7db3b575a2271881',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::charge']]], + ['const_7',['const',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a5b9493388fc76f37a5d5f9739ff5c488',1,'jetFlavourHelper::JetFlavourHelper']]], + ['constituents_8',['constituents',['../structJetClustering_1_1FCCAnalysesJet.html#a786d7786dd0669b32339cf4e5610a479',1,'JetClustering::FCCAnalysesJet::constituents'],['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#a45fbcfe6cac616031b663392c53009c6',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.constituents']]] ]; diff --git a/doc/latest/search/variables_3.js b/doc/latest/search/variables_3.js index 3b8bb8bc71..a63954e0c4 100644 --- a/doc/latest/search/variables_3.js +++ b/doc/latest/search/variables_3.js @@ -1,8 +1,8 @@ var searchData= [ - ['data_5f_0',['data_',['../class_weaver_interface.html#ab3d9bc4d49ce82a766ed8ccaf853c340',1,'WeaverInterface']]], - ['debug_5fme_1',['debug_me',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a0ae91163ef46e5a215f7bdf8722135d8',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['definition_2',['definition',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#af3b225d643c8f5a357c98c70e021c187',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.definition'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a98b24f73c63b06a6c0bcd777a2bd9c96',1,'jetFlavourHelper.JetFlavourHelper.definition']]], - ['dib_3',['diB',['../classcontrib_1_1_valencia_brief_jet.html#afa3d3d03ef24f400ce8ce8abc36a45a6',1,'contrib::ValenciaBriefJet']]], - ['dndx_4',['dndx',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#af75e76fe5d205c9c9b5a6c7d106675ac',1,'jetFlavourHelper::JetFlavourHelper']]] + ['data_5f_0',['data_',['../classWeaverInterface.html#ab3d9bc4d49ce82a766ed8ccaf853c340',1,'WeaverInterface']]], + ['debug_5fme_1',['debug_me',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a0ae91163ef46e5a215f7bdf8722135d8',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['definition_2',['definition',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#af3b225d643c8f5a357c98c70e021c187',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.definition'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a98b24f73c63b06a6c0bcd777a2bd9c96',1,'jetFlavourHelper.JetFlavourHelper.definition']]], + ['dib_3',['diB',['../classcontrib_1_1ValenciaBriefJet.html#afa3d3d03ef24f400ce8ce8abc36a45a6',1,'contrib::ValenciaBriefJet']]], + ['dndx_4',['dndx',['../classjetFlavourHelper_1_1JetFlavourHelper.html#af75e76fe5d205c9c9b5a6c7d106675ac',1,'jetFlavourHelper::JetFlavourHelper']]] ]; diff --git a/doc/latest/search/variables_4.js b/doc/latest/search/variables_4.js index 91679cc599..9ef8c8776a 100644 --- a/doc/latest/search/variables_4.js +++ b/doc/latest/search/variables_4.js @@ -1,7 +1,7 @@ var searchData= [ - ['e_0',['E',['../classcontrib_1_1_valencia_brief_jet.html#a5cb3984592746914ca943b884d41f599',1,'contrib::ValenciaBriefJet']]], - ['env_5f_1',['env_',['../class_o_n_n_x_runtime.html#a6ba3c1c92420998ab594a025a91d4901',1,'ONNXRuntime']]], - ['exclusive_5fdmerge_2',['exclusive_dmerge',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html#a1189ad16fe57bc5dfbb628cae258c49b',1,'JetClustering::FCCAnalysesJet']]], - ['exclusive_5fdmerge_5fmax_3',['exclusive_dmerge_max',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html#a1ce87f1978b3e0dcbc6c7bdb5d43d61c',1,'JetClustering::FCCAnalysesJet']]] + ['e_0',['E',['../classcontrib_1_1ValenciaBriefJet.html#a5cb3984592746914ca943b884d41f599',1,'contrib::ValenciaBriefJet']]], + ['env_5f_1',['env_',['../classONNXRuntime.html#a6ba3c1c92420998ab594a025a91d4901',1,'ONNXRuntime']]], + ['exclusive_5fdmerge_2',['exclusive_dmerge',['../structJetClustering_1_1FCCAnalysesJet.html#a1189ad16fe57bc5dfbb628cae258c49b',1,'JetClustering::FCCAnalysesJet']]], + ['exclusive_5fdmerge_5fmax_3',['exclusive_dmerge_max',['../structJetClustering_1_1FCCAnalysesJet.html#a1ce87f1978b3e0dcbc6c7bdb5d43d61c',1,'JetClustering::FCCAnalysesJet']]] ]; diff --git a/doc/latest/search/variables_5.js b/doc/latest/search/variables_5.js index 72f11c0bcc..5cbc8258f7 100644 --- a/doc/latest/search/variables_5.js +++ b/doc/latest/search/variables_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['final_5ftrack_5fphases_0',['final_track_phases',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a0a1f834b2ed3113138c4afb057d1edbc',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]] + ['final_5ftrack_5fphases_0',['final_track_phases',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a0a1f834b2ed3113138c4afb057d1edbc',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]] ]; diff --git a/doc/latest/search/variables_6.js b/doc/latest/search/variables_6.js index 77e47c78c9..169bb852a2 100644 --- a/doc/latest/search/variables_6.js +++ b/doc/latest/search/variables_6.js @@ -1,9 +1,9 @@ var searchData= [ - ['gamma_5f_0',['gamma_',['../classcontrib_1_1_valencia_info.html#a2f938a04000ce805914da463f0f84420',1,'contrib::ValenciaInfo']]], - ['get_5fweight_5fstr_1',['get_weight_str',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a82b12617c6684475f291b76663534e12',1,'jetFlavourHelper::JetFlavourHelper']]], - ['globalmm_2',['globalmm',['../namespace_f_c_c_analyses_1_1my_utils.html#acb83e14905e0e5a24e422db97849c32f',1,'FCCAnalyses::myUtils']]], - ['gmother_5find_3',['gmother_ind',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#a58bc47d2f1c4aef3cddf0ddfe91c0bdd',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], - ['gweaver2_4',['gWeaver2',['../namespace_f_c_c_analyses.html#a297716b181abd8c1c5f0f1cd079876bf',1,'FCCAnalyses']]], - ['gweavers_5',['gWeavers',['../namespace_f_c_c_analyses.html#a3fed8fa694d7905bd9ad079e81b58ef4',1,'FCCAnalyses']]] + ['gamma_5f_0',['gamma_',['../classcontrib_1_1ValenciaInfo.html#a2f938a04000ce805914da463f0f84420',1,'contrib::ValenciaInfo']]], + ['get_5fweight_5fstr_1',['get_weight_str',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a82b12617c6684475f291b76663534e12',1,'jetFlavourHelper::JetFlavourHelper']]], + ['globalmm_2',['globalmm',['../namespaceFCCAnalyses_1_1myUtils.html#acb83e14905e0e5a24e422db97849c32f',1,'FCCAnalyses::myUtils']]], + ['gmother_5find_3',['gmother_ind',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#a58bc47d2f1c4aef3cddf0ddfe91c0bdd',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], + ['gweaver2_4',['gWeaver2',['../namespaceFCCAnalyses.html#a297716b181abd8c1c5f0f1cd079876bf',1,'FCCAnalyses']]], + ['gweavers_5',['gWeavers',['../namespaceFCCAnalyses.html#a3fed8fa694d7905bd9ad079e81b58ef4',1,'FCCAnalyses']]] ]; diff --git a/doc/latest/search/variables_7.js b/doc/latest/search/variables_7.js index 133938abad..ac7708439b 100644 --- a/doc/latest/search/variables_7.js +++ b/doc/latest/search/variables_7.js @@ -1,12 +1,12 @@ var searchData= [ - ['index_0',['index',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a456b23abb9e6a6233b5eb1da95ccaefb',1,'FCCAnalyses::myUtils::FCCAnalysesComposite']]], - ['input_5fcoll_1',['input_coll',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#aa3fd3a9a8125270bbdb1bbf093565aa3',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], - ['input_5fnames_5f_2',['input_names_',['../class_o_n_n_x_runtime.html#a4a73a8a724bb65c98baef2e53cc05b1d',1,'ONNXRuntime']]], - ['input_5fnode_5fdims_5f_3',['input_node_dims_',['../class_o_n_n_x_runtime.html#a78644c4bc27cf26833dd3026289fbd2c',1,'ONNXRuntime']]], - ['input_5fnode_5fstrings_5f_4',['input_node_strings_',['../class_o_n_n_x_runtime.html#a9ea4568b9e064847a8ed4d4e5a8dafc7',1,'ONNXRuntime']]], - ['input_5fshapes_5f_5',['input_shapes_',['../class_weaver_interface.html#a208751dc60beb974b03ec307d887b9fa',1,'WeaverInterface']]], - ['input_5fsizes_5f_6',['input_sizes_',['../class_weaver_interface.html#a5ead74d59105f7dd72c60dca5a16806b',1,'WeaverInterface']]], - ['invm_7',['invM',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html#a51060d179a88b63a221da0a7ecbc9640',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], - ['issetup_8',['isSetup',['../namespace_f_c_c_analyses.html#afb3bd9dfba7d818a8e4d86659621c92a',1,'FCCAnalyses']]] + ['index_0',['index',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a456b23abb9e6a6233b5eb1da95ccaefb',1,'FCCAnalyses::myUtils::FCCAnalysesComposite']]], + ['input_5fcoll_1',['input_coll',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#aa3fd3a9a8125270bbdb1bbf093565aa3',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], + ['input_5fnames_5f_2',['input_names_',['../classONNXRuntime.html#a4a73a8a724bb65c98baef2e53cc05b1d',1,'ONNXRuntime']]], + ['input_5fnode_5fdims_5f_3',['input_node_dims_',['../classONNXRuntime.html#a78644c4bc27cf26833dd3026289fbd2c',1,'ONNXRuntime']]], + ['input_5fnode_5fstrings_5f_4',['input_node_strings_',['../classONNXRuntime.html#a9ea4568b9e064847a8ed4d4e5a8dafc7',1,'ONNXRuntime']]], + ['input_5fshapes_5f_5',['input_shapes_',['../classWeaverInterface.html#a208751dc60beb974b03ec307d887b9fa',1,'WeaverInterface']]], + ['input_5fsizes_5f_6',['input_sizes_',['../classWeaverInterface.html#a5ead74d59105f7dd72c60dca5a16806b',1,'WeaverInterface']]], + ['invm_7',['invM',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html#a51060d179a88b63a221da0a7ecbc9640',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], + ['issetup_8',['isSetup',['../namespaceFCCAnalyses.html#afb3bd9dfba7d818a8e4d86659621c92a',1,'FCCAnalyses']]] ]; diff --git a/doc/latest/search/variables_8.js b/doc/latest/search/variables_8.js index 7700e4c631..01a07badd9 100644 --- a/doc/latest/search/variables_8.js +++ b/doc/latest/search/variables_8.js @@ -1,6 +1,6 @@ var searchData= [ - ['jet_0',['jet',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a4f49d03467e980703f414def2b4e59e7',1,'jetFlavourHelper::JetFlavourHelper']]], - ['jet_5fobs_1',['jet_obs',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#a726343730b6ccd6de2424d74771a86f7',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], - ['jets_2',['jets',['../struct_jet_clustering_1_1_f_c_c_analyses_jet.html#a9cb6fb56f7cca98091f81ef68fa3a1db',1,'JetClustering::FCCAnalysesJet::jets'],['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#a20637f074ef4b87e8a6a39600cb550a7',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.jets']]] + ['jet_0',['jet',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a4f49d03467e980703f414def2b4e59e7',1,'jetFlavourHelper::JetFlavourHelper']]], + ['jet_5fobs_1',['jet_obs',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#a726343730b6ccd6de2424d74771a86f7',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], + ['jets_2',['jets',['../structJetClustering_1_1FCCAnalysesJet.html#a9cb6fb56f7cca98091f81ef68fa3a1db',1,'JetClustering::FCCAnalysesJet::jets'],['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#a20637f074ef4b87e8a6a39600cb550a7',1,'jetClusteringHelper.ExclusiveJetClusteringHelper.jets']]] ]; diff --git a/doc/latest/search/variables_9.js b/doc/latest/search/variables_9.js index f32fd1bdee..9ebaf6894c 100644 --- a/doc/latest/search/variables_9.js +++ b/doc/latest/search/variables_9.js @@ -1,5 +1,5 @@ var searchData= [ - ['l_0',['l',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a8c1a87beeb6b1dbbf745f915b3a5f4ec',1,'jetFlavourHelper::JetFlavourHelper']]], - ['lower_5fbound_1',['lower_bound',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#ae3fa6a0129fcbeebc67ae48ec7a64b14',1,'WeaverInterface::PreprocessParams::VarInfo']]] + ['l_0',['l',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a8c1a87beeb6b1dbbf745f915b3a5f4ec',1,'jetFlavourHelper::JetFlavourHelper']]], + ['lower_5fbound_1',['lower_bound',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#ae3fa6a0129fcbeebc67ae48ec7a64b14',1,'WeaverInterface::PreprocessParams::VarInfo']]] ]; diff --git a/doc/latest/search/variables_a.js b/doc/latest/search/variables_a.js index 747fb8b5f1..9076c0d185 100644 --- a/doc/latest/search/variables_a.js +++ b/doc/latest/search/variables_a.js @@ -1,64 +1,64 @@ var searchData= [ - ['m_5fa_0',['m_a',['../structlog_normal.html#add3110a23a15a2429e7d1cf81f611981',1,'logNormal']]], - ['m_5fabs_1',['m_abs',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html#a4b132cc20208d30e38ff12c1c661e190',1,'FCCAnalyses::MCParticle::filter_pdgID::m_abs'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html#a93fb62a868d4e617281fd5107a86d401',1,'FCCAnalyses::ReconstructedParticle::sel_charge::m_abs']]], - ['m_5fangle_2',['m_angle',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a9c8ade6faeef7d7ee526269825f431fb',1,'FCCAnalyses::myUtils::build_tau23pi']]], - ['m_5fb_3',['m_b',['../structlog_normal.html#a47dcb2971fe88930e8765764fd6c5f8e',1,'logNormal']]], - ['m_5fc_4',['m_c',['../structlog_normal.html#a12d04981e8a7358d121c4cb9adaf2ce9',1,'logNormal']]], - ['m_5fcharge_5',['m_charge',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html#a6cd2b22ccf81ddab8ab8c183f3527e3b',1,'FCCAnalyses::ReconstructedParticle::sel_charge']]], - ['m_5fchargeconjugate_6',['m_chargeconjugate',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html#acf5896df7d7c91aded5c79e96fe9b23a',1,'FCCAnalyses::MCParticle::sel_pdgID']]], - ['m_5fchargeconjugatedaughters_7',['m_chargeConjugateDaughters',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a49306225e2e5e135372c7121257848d8',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fchargeconjugatemother_8',['m_chargeConjugateMother',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a19c1d11831882cfe0dc2623f8f0aca8d',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fchargedonly_9',['m_chargedonly',['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html#a97a6e83ae888828c97b08ee9c35edd89',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_chargedOnly'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html#a60b35936f0d42bdb413f055aab7e264f',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_chargedOnly']]], - ['m_5fclosest_10',['m_closest',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html#abfb4d3172874779f856aaaedb68c72ac',1,'FCCAnalyses::myUtils::sel_PV']]], - ['m_5fd0sig_5fmax_11',['m_d0sig_max',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#a8329ed8e25aa297a8420282aeb612d0f',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['m_5fd0sig_5fmin_12',['m_d0sig_min',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#a7edebd487e74bd6157f526ff9dfc6c7e',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['m_5fdaughters_13',['m_daughters',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#a6b4d8ee4afc646ca6f10c592a938b16d',1,'FCCAnalyses::MCParticle::get_decay']]], - ['m_5fdebug_14',['m_debug',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#aab015355e74d54a852d3d23fcd3a06c6',1,'FCCAnalyses::SmearObjects::SmearedTracks::m_debug'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#a4c693526d7ce504e6a3465e3e74c3b43',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_debug'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#a411a4851827075edb8897cd6ff1ba7fa',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_debug'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#af5196890d431cb6d45b0554832da9383',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_debug']]], - ['m_5fdecoder_15',['m_decoder',['../namespace_f_c_c_analyses_1_1_calo_ntupleizer.html#a913e72d4964621ff826d669fa2d991f3',1,'FCCAnalyses::CaloNtupleizer']]], - ['m_5fdelta_16',['m_delta',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html#af9c41df18dfbe6a08064c5b76653548d',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder']]], - ['m_5fe_17',['m_e',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a71ca5cce96a0525a0c3e635066f0fdac',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['m_5fextra_18',['m_extra',['../class_external_recombiner.html#aaaebba38a3a94c3805f1b7090b09a655',1,'ExternalRecombiner']]], - ['m_5ffilterpv_19',['m_filterPV',['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#ab24779f4020df8c2dcbbd3c5253a54c5',1,'FCCAnalyses::myUtils::build_D0']]], - ['m_5fgenstatus_20',['m_genstatus',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html#ab6d00e52d013b7b7d6cba837b7fe4720',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::m_genstatus'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html#a64de822a508d0b579e74302bd93be482',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::m_genstatus']]], - ['m_5finclusivedecay_21',['m_inclusiveDecay',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a779621e350fd47ed2d4149d3b09f769e',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5findex_22',['m_index',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html#a2f9542628db1b388d3f52fac4803c315',1,'FCCAnalyses::MCParticle::get_tree']]], - ['m_5finf_23',['m_inf',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#ae13868d985cfaf0715b27959fd3f4f77',1,'FCCAnalyses::MCParticle::get_decay']]], - ['m_5fmass_24',['m_mass',['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#ae2889d05c7b51930024c38b344da94f8',1,'FCCAnalyses::myUtils::build_D0']]], - ['m_5fmasshigh_25',['m_masshigh',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a64a7baba427a241ed3838e4f2fd407b9',1,'FCCAnalyses::myUtils::build_tau23pi']]], - ['m_5fmasslow_26',['m_masslow',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a53b5393605647dda58fb48b9b13e41d8',1,'FCCAnalyses::myUtils::build_tau23pi']]], - ['m_5fmax_5fp_27',['m_max_p',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html#ad6744284ea4f7fb88497e2024fac3549',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], - ['m_5fmin_5feta_28',['m_min_eta',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html#ae7d787337a4209904d1833bc4f4ed324',1,'FCCAnalyses::ReconstructedParticle::sel_eta']]], - ['m_5fmin_5fp_29',['m_min_p',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html#aa9aec95719827b8c5de5f768e7d0bf7b',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], - ['m_5fmin_5fpt_30',['m_min_pt',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html#a9739f6bdee17500b2a235510a64e0ba8',1,'FCCAnalyses::JetClusteringUtils::sel_pt::m_min_pt'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html#a1379cfabd8d2f54e4e04b37eb983b0b9',1,'FCCAnalyses::ReconstructedParticle::sel_pt::m_min_pt'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html#afa075a2e113c418ce29dd49fafe92ab0',1,'FCCAnalyses::MCParticle::sel_pt::m_min_pt']]], - ['m_5fmode_31',['m_mode',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#aa8a404cae7d3a94a8b90a9a07ee00c1e',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle']]], - ['m_5fmother_32',['m_mother',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html#a5c54310c2ab9c0063e1ea61b7b446790',1,'FCCAnalyses::MCParticle::get_decay']]], - ['m_5fp_33',['m_p',['../struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html#a340f4ec19f72d1d9d9000f1d7bd2dfaf',1,'FCCAnalyses::myUtils::build_D0::m_p'],['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#a2ab8c354139d2c0da4ceb14f3aca1899',1,'FCCAnalyses::myUtils::build_tau23pi::m_p'],['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#a96a8356000c15a5b0041a6cd4453b8fc',1,'FCCAnalyses::VertexFinderLCFIPlus::m_p']]], - ['m_5fpass_34',['m_pass',['../struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html#ab0ee139844d80c5ac48eab3c661efed2',1,'FCCAnalyses::JetTaggingUtils::sel_tag::m_pass'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html#a69648ac53342746e70da2a725bf3d3dc',1,'FCCAnalyses::ReconstructedParticle::sel_tag::m_pass']]], - ['m_5fpdg_35',['m_pdg',['../struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html#a2a5d0ffe84f9ff26c6f6bd1f1a67d830',1,'FCCAnalyses::myUtils::sel_PID::m_PDG'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html#a3114f907d7a8c70592d82df3e756299a',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_PDG'],['../struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html#a8dc52fffd2229327e0a216e153774e9e',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_PDG'],['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html#a0daa2e14a8456f841cc653c2ce5f3fef',1,'FCCAnalyses::MCParticle::sel_pdgID::m_pdg']]], - ['m_5fpdg_5fdaughters_36',['m_pdg_daughters',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a64324b4a4839670586ee526862ebb7fd',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fpdg_5fmother_37',['m_pdg_mother',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a94d80014b84e35af0a20d2f7f695889f',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fpdgid_38',['m_pdgid',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html#a180926de24b8c6c029fb2e6baa45e5e6',1,'FCCAnalyses::MCParticle::filter_pdgID']]], - ['m_5fpi_39',['m_pi',['../namespace_f_c_c_analyses_1_1_vertex_finder_l_c_f_i_plus.html#af5108da5c951942a4ec4120334a81206',1,'FCCAnalyses::VertexFinderLCFIPlus']]], - ['m_5fpos_40',['m_pos',['../struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html#a77b96a1d0ec2dfe76f72f5879e7ca816',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::m_pos'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html#ad9360bea72e660821f9bb3bca9ffd7b8',1,'FCCAnalyses::ReconstructedParticle::sel_axis::m_pos']]], - ['m_5fpv_41',['m_pv',['../struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html#ac7dd043fb9fb0b96a3d23677c5715c3f',1,'FCCAnalyses::myUtils::filter_PV']]], - ['m_5frandom_42',['m_random',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#a506b86dcf3910e681375b57ebd363c43',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_random'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#ad6fd39f8fc8e333be3a7dd5a67dde949',1,'FCCAnalyses::SmearObjects::SmearedTracks::m_random'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#a5f69c1bd284e7d4967580be859804ccb',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_random']]], - ['m_5frecombination_43',['m_recombination',['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html#a6dd68940a8493b099a31fe1aee839b33',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]], - ['m_5fresonance_5fmass_44',['m_resonance_mass',['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html#a5ba7b6d9a122eeef092d8e73b160c04d',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::m_resonance_mass'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html#a9f6c083b7ec193c195a2a0d33244decf',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::m_resonance_mass']]], - ['m_5frho_45',['m_rho',['../struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html#ae0d6ad8b92912f7de7b5e8446896b094',1,'FCCAnalyses::myUtils::build_tau23pi']]], - ['m_5fscale_46',['m_scale',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html#aeeab241cfb91e8949b970acf989c38c0',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_scale'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html#acefeb9d299feec2e7c35713ab34fde46',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_scale'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#af26d9d1de34491962d78061a0c20278a',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_scale']]], - ['m_5fsmear_5fparameters_47',['m_smear_parameters',['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html#ac396cb8163b8f4dd8acf61b923bc062e',1,'FCCAnalyses::SmearObjects::SmearedTracks']]], - ['m_5fsorted_48',['m_sorted',['../struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html#ae8cbf8e1c6b83339f7eed767315bb404',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]], - ['m_5fsqrts_49',['m_sqrts',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html#a32278d328bbb696b87a66838874d3542',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::m_sqrts'],['../struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html#a329814e4aa98d24bebf0143fcdbb6a7c',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::m_sqrts']]], - ['m_5fstabledaughters_50',['m_stableDaughters',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html#a52a2220468066dc40fee5e583949da18',1,'FCCAnalyses::MCParticle::get_indices']]], - ['m_5fstatus_51',['m_status',['../struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html#a4a61e72aff1641a7c471dc45d76d8fa1',1,'FCCAnalyses::MCParticle::sel_genStatus']]], - ['m_5ftype_52',['m_type',['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html#a87421a4b0fa0a2b2086899784be18760',1,'FCCAnalyses::ReconstructedParticle::sel_absType::m_type'],['../struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html#af4a1f37305b9593ed6e7ab7b8e2b3e4e',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_type'],['../struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html#a9babd5062e25ec9508677089dca8f196',1,'FCCAnalyses::ReconstructedParticle::sel_type::m_type']]], - ['m_5fz0sig_5fmax_53',['m_z0sig_max',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#a24914e4dbb60c8a613ea0c5e8901ab24',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['m_5fz0sig_5fmin_54',['m_z0sig_min',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html#aeea60897fbd83a4229bf4a831190d0a5',1,'FCCAnalyses::VertexingUtils::selTracks']]], - ['max_5flength_55',['max_length',['../struct_weaver_interface_1_1_preprocess_params.html#add4b95fd5240777e2b602ef33cd61e8d',1,'WeaverInterface::PreprocessParams']]], - ['mc_5find_56',['mc_ind',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a884c5a6e8dd695a1f096d90a43443658',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex::mc_ind'],['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#a69ea380268bd347a0d75c0917b6281d5',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::mc_ind']]], - ['mc_5findex_57',['mc_index',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a51b891638f029e522a811b481b568deb',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::mc_index'],['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html#a278e01e4e9c96211fe0cab2d4ae00d74',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::mc_index']]], - ['mc_5findneutral_58',['mc_indneutral',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#aa05f6b4157592113e8f54ab4ade8912f',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], - ['min_5flength_59',['min_length',['../struct_weaver_interface_1_1_preprocess_params.html#a73ae9e0e62b2bb25e9d9d0eec1a57ec5',1,'WeaverInterface::PreprocessParams']]], - ['mother_5find_60',['mother_ind',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html#ac5a9405e23411cec5d9793e73feb58c2',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]] + ['m_5fa_0',['m_a',['../structlogNormal.html#add3110a23a15a2429e7d1cf81f611981',1,'logNormal']]], + ['m_5fabs_1',['m_abs',['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html#a4b132cc20208d30e38ff12c1c661e190',1,'FCCAnalyses::MCParticle::filter_pdgID::m_abs'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html#a93fb62a868d4e617281fd5107a86d401',1,'FCCAnalyses::ReconstructedParticle::sel_charge::m_abs']]], + ['m_5fangle_2',['m_angle',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a9c8ade6faeef7d7ee526269825f431fb',1,'FCCAnalyses::myUtils::build_tau23pi']]], + ['m_5fb_3',['m_b',['../structlogNormal.html#a47dcb2971fe88930e8765764fd6c5f8e',1,'logNormal']]], + ['m_5fc_4',['m_c',['../structlogNormal.html#a12d04981e8a7358d121c4cb9adaf2ce9',1,'logNormal']]], + ['m_5fcharge_5',['m_charge',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html#a6cd2b22ccf81ddab8ab8c183f3527e3b',1,'FCCAnalyses::ReconstructedParticle::sel_charge']]], + ['m_5fchargeconjugate_6',['m_chargeconjugate',['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html#acf5896df7d7c91aded5c79e96fe9b23a',1,'FCCAnalyses::MCParticle::sel_pdgID']]], + ['m_5fchargeconjugatedaughters_7',['m_chargeConjugateDaughters',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a49306225e2e5e135372c7121257848d8',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fchargeconjugatemother_8',['m_chargeConjugateMother',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a19c1d11831882cfe0dc2623f8f0aca8d',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fchargedonly_9',['m_chargedonly',['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html#a97a6e83ae888828c97b08ee9c35edd89',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_chargedOnly'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html#a60b35936f0d42bdb413f055aab7e264f',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_chargedOnly']]], + ['m_5fclosest_10',['m_closest',['../structFCCAnalyses_1_1myUtils_1_1sel__PV.html#abfb4d3172874779f856aaaedb68c72ac',1,'FCCAnalyses::myUtils::sel_PV']]], + ['m_5fd0sig_5fmax_11',['m_d0sig_max',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#a8329ed8e25aa297a8420282aeb612d0f',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['m_5fd0sig_5fmin_12',['m_d0sig_min',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#a7edebd487e74bd6157f526ff9dfc6c7e',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['m_5fdaughters_13',['m_daughters',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#a6b4d8ee4afc646ca6f10c592a938b16d',1,'FCCAnalyses::MCParticle::get_decay']]], + ['m_5fdebug_14',['m_debug',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#aab015355e74d54a852d3d23fcd3a06c6',1,'FCCAnalyses::SmearObjects::SmearedTracks::m_debug'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#a4c693526d7ce504e6a3465e3e74c3b43',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_debug'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#a411a4851827075edb8897cd6ff1ba7fa',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_debug'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#af5196890d431cb6d45b0554832da9383',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_debug']]], + ['m_5fdecoder_15',['m_decoder',['../namespaceFCCAnalyses_1_1CaloNtupleizer.html#a913e72d4964621ff826d669fa2d991f3',1,'FCCAnalyses::CaloNtupleizer']]], + ['m_5fdelta_16',['m_delta',['../structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html#af9c41df18dfbe6a08064c5b76653548d',1,'FCCAnalyses::ReconstructedParticle::angular_separationBuilder']]], + ['m_5fe_17',['m_e',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a71ca5cce96a0525a0c3e635066f0fdac',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['m_5fextra_18',['m_extra',['../classExternalRecombiner.html#aaaebba38a3a94c3805f1b7090b09a655',1,'ExternalRecombiner']]], + ['m_5ffilterpv_19',['m_filterPV',['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#ab24779f4020df8c2dcbbd3c5253a54c5',1,'FCCAnalyses::myUtils::build_D0']]], + ['m_5fgenstatus_20',['m_genstatus',['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html#ab6d00e52d013b7b7d6cba837b7fe4720',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertex::m_genstatus'],['../structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html#a64de822a508d0b579e74302bd93be482',1,'FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::m_genstatus']]], + ['m_5finclusivedecay_21',['m_inclusiveDecay',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a779621e350fd47ed2d4149d3b09f769e',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5findex_22',['m_index',['../structFCCAnalyses_1_1MCParticle_1_1get__tree.html#a2f9542628db1b388d3f52fac4803c315',1,'FCCAnalyses::MCParticle::get_tree']]], + ['m_5finf_23',['m_inf',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#ae13868d985cfaf0715b27959fd3f4f77',1,'FCCAnalyses::MCParticle::get_decay']]], + ['m_5fmass_24',['m_mass',['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#ae2889d05c7b51930024c38b344da94f8',1,'FCCAnalyses::myUtils::build_D0']]], + ['m_5fmasshigh_25',['m_masshigh',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a64a7baba427a241ed3838e4f2fd407b9',1,'FCCAnalyses::myUtils::build_tau23pi']]], + ['m_5fmasslow_26',['m_masslow',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a53b5393605647dda58fb48b9b13e41d8',1,'FCCAnalyses::myUtils::build_tau23pi']]], + ['m_5fmax_5fp_27',['m_max_p',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html#ad6744284ea4f7fb88497e2024fac3549',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], + ['m_5fmin_5feta_28',['m_min_eta',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html#ae7d787337a4209904d1833bc4f4ed324',1,'FCCAnalyses::ReconstructedParticle::sel_eta']]], + ['m_5fmin_5fp_29',['m_min_p',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html#aa9aec95719827b8c5de5f768e7d0bf7b',1,'FCCAnalyses::ReconstructedParticle::sel_p']]], + ['m_5fmin_5fpt_30',['m_min_pt',['../structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html#a9739f6bdee17500b2a235510a64e0ba8',1,'FCCAnalyses::JetClusteringUtils::sel_pt::m_min_pt'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html#a1379cfabd8d2f54e4e04b37eb983b0b9',1,'FCCAnalyses::ReconstructedParticle::sel_pt::m_min_pt'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pt.html#afa075a2e113c418ce29dd49fafe92ab0',1,'FCCAnalyses::MCParticle::sel_pt::m_min_pt']]], + ['m_5fmode_31',['m_mode',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#aa8a404cae7d3a94a8b90a9a07ee00c1e',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle']]], + ['m_5fmother_32',['m_mother',['../structFCCAnalyses_1_1MCParticle_1_1get__decay.html#a5c54310c2ab9c0063e1ea61b7b446790',1,'FCCAnalyses::MCParticle::get_decay']]], + ['m_5fp_33',['m_p',['../structFCCAnalyses_1_1myUtils_1_1build__D0.html#a340f4ec19f72d1d9d9000f1d7bd2dfaf',1,'FCCAnalyses::myUtils::build_D0::m_p'],['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#a2ab8c354139d2c0da4ceb14f3aca1899',1,'FCCAnalyses::myUtils::build_tau23pi::m_p'],['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#a96a8356000c15a5b0041a6cd4453b8fc',1,'FCCAnalyses::VertexFinderLCFIPlus::m_p']]], + ['m_5fpass_34',['m_pass',['../structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html#ab0ee139844d80c5ac48eab3c661efed2',1,'FCCAnalyses::JetTaggingUtils::sel_tag::m_pass'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html#a69648ac53342746e70da2a725bf3d3dc',1,'FCCAnalyses::ReconstructedParticle::sel_tag::m_pass']]], + ['m_5fpdg_35',['m_pdg',['../structFCCAnalyses_1_1myUtils_1_1sel__PID.html#a2a5d0ffe84f9ff26c6f6bd1f1a67d830',1,'FCCAnalyses::myUtils::sel_PID::m_PDG'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html#a3114f907d7a8c70592d82df3e756299a',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_PDG'],['../structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html#a8dc52fffd2229327e0a216e153774e9e',1,'FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_PDG'],['../structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html#a0daa2e14a8456f841cc653c2ce5f3fef',1,'FCCAnalyses::MCParticle::sel_pdgID::m_pdg']]], + ['m_5fpdg_5fdaughters_36',['m_pdg_daughters',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a64324b4a4839670586ee526862ebb7fd',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fpdg_5fmother_37',['m_pdg_mother',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a94d80014b84e35af0a20d2f7f695889f',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fpdgid_38',['m_pdgid',['../structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html#a180926de24b8c6c029fb2e6baa45e5e6',1,'FCCAnalyses::MCParticle::filter_pdgID']]], + ['m_5fpi_39',['m_pi',['../namespaceFCCAnalyses_1_1VertexFinderLCFIPlus.html#af5108da5c951942a4ec4120334a81206',1,'FCCAnalyses::VertexFinderLCFIPlus']]], + ['m_5fpos_40',['m_pos',['../structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html#a77b96a1d0ec2dfe76f72f5879e7ca816',1,'FCCAnalyses::CaloNtupleizer::getFloatAt::m_pos'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html#ad9360bea72e660821f9bb3bca9ffd7b8',1,'FCCAnalyses::ReconstructedParticle::sel_axis::m_pos']]], + ['m_5fpv_41',['m_pv',['../structFCCAnalyses_1_1myUtils_1_1filter__PV.html#ac7dd043fb9fb0b96a3d23677c5715c3f',1,'FCCAnalyses::myUtils::filter_PV']]], + ['m_5frandom_42',['m_random',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#a506b86dcf3910e681375b57ebd363c43',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_random'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#ad6fd39f8fc8e333be3a7dd5a67dde949',1,'FCCAnalyses::SmearObjects::SmearedTracks::m_random'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#a5f69c1bd284e7d4967580be859804ccb',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_random']]], + ['m_5frecombination_43',['m_recombination',['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html#a6dd68940a8493b099a31fe1aee839b33',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]], + ['m_5fresonance_5fmass_44',['m_resonance_mass',['../structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html#a5ba7b6d9a122eeef092d8e73b160c04d',1,'FCCAnalyses::JetClusteringUtils::resonanceBuilder::m_resonance_mass'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html#a9f6c083b7ec193c195a2a0d33244decf',1,'FCCAnalyses::ReconstructedParticle::resonanceBuilder::m_resonance_mass']]], + ['m_5frho_45',['m_rho',['../structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html#ae0d6ad8b92912f7de7b5e8446896b094',1,'FCCAnalyses::myUtils::build_tau23pi']]], + ['m_5fscale_46',['m_scale',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html#aeeab241cfb91e8949b970acf989c38c0',1,'FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_scale'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html#acefeb9d299feec2e7c35713ab34fde46',1,'FCCAnalyses::SmearObjects::SmearedTracksTOF::m_scale'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#af26d9d1de34491962d78061a0c20278a',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_scale']]], + ['m_5fsmear_5fparameters_47',['m_smear_parameters',['../structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html#ac396cb8163b8f4dd8acf61b923bc062e',1,'FCCAnalyses::SmearObjects::SmearedTracks']]], + ['m_5fsorted_48',['m_sorted',['../structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html#ae8cbf8e1c6b83339f7eed767315bb404',1,'FCCAnalyses::Algorithms::jets_TwoHemispheres']]], + ['m_5fsqrts_49',['m_sqrts',['../structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html#a32278d328bbb696b87a66838874d3542',1,'FCCAnalyses::ReconstructedParticle::recoilBuilder::m_sqrts'],['../structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html#a329814e4aa98d24bebf0143fcdbb6a7c',1,'FCCAnalyses::JetClusteringUtils::recoilBuilder::m_sqrts']]], + ['m_5fstabledaughters_50',['m_stableDaughters',['../structFCCAnalyses_1_1MCParticle_1_1get__indices.html#a52a2220468066dc40fee5e583949da18',1,'FCCAnalyses::MCParticle::get_indices']]], + ['m_5fstatus_51',['m_status',['../structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html#a4a61e72aff1641a7c471dc45d76d8fa1',1,'FCCAnalyses::MCParticle::sel_genStatus']]], + ['m_5ftype_52',['m_type',['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html#a87421a4b0fa0a2b2086899784be18760',1,'FCCAnalyses::ReconstructedParticle::sel_absType::m_type'],['../structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html#af4a1f37305b9593ed6e7ab7b8e2b3e4e',1,'FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_type'],['../structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html#a9babd5062e25ec9508677089dca8f196',1,'FCCAnalyses::ReconstructedParticle::sel_type::m_type']]], + ['m_5fz0sig_5fmax_53',['m_z0sig_max',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#a24914e4dbb60c8a613ea0c5e8901ab24',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['m_5fz0sig_5fmin_54',['m_z0sig_min',['../structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html#aeea60897fbd83a4229bf4a831190d0a5',1,'FCCAnalyses::VertexingUtils::selTracks']]], + ['max_5flength_55',['max_length',['../structWeaverInterface_1_1PreprocessParams.html#add4b95fd5240777e2b602ef33cd61e8d',1,'WeaverInterface::PreprocessParams']]], + ['mc_5find_56',['mc_ind',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a884c5a6e8dd695a1f096d90a43443658',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex::mc_ind'],['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#a69ea380268bd347a0d75c0917b6281d5',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::mc_ind']]], + ['mc_5findex_57',['mc_index',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a51b891638f029e522a811b481b568deb',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::mc_index'],['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html#a278e01e4e9c96211fe0cab2d4ae00d74',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::mc_index']]], + ['mc_5findneutral_58',['mc_indneutral',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#aa05f6b4157592113e8f54ab4ade8912f',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]], + ['min_5flength_59',['min_length',['../structWeaverInterface_1_1PreprocessParams.html#a73ae9e0e62b2bb25e9d9d0eec1a57ec5',1,'WeaverInterface::PreprocessParams']]], + ['mother_5find_60',['mother_ind',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html#ac5a9405e23411cec5d9793e73feb58c2',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC']]] ]; diff --git a/doc/latest/search/variables_b.js b/doc/latest/search/variables_b.js index 875fd9df89..0b1c9bb71b 100644 --- a/doc/latest/search/variables_b.js +++ b/doc/latest/search/variables_b.js @@ -1,12 +1,12 @@ var searchData= [ - ['name_0',['name',['../struct_weaver_interface_1_1_preprocess_params.html#af12a43dddc0c78f21fd377c784771311',1,'WeaverInterface::PreprocessParams']]], - ['njets_1',['njets',['../classjet_clustering_helper_1_1_exclusive_jet_clustering_helper.html#a6639d73c09d1ce185abec596617eef4c',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], - ['nmax_5fdmerge_2',['Nmax_dmerge',['../namespace_f_c_c_analyses_1_1_jet_clustering_utils.html#a8cb30991db6727e0c230bbe84b7dacfe',1,'FCCAnalyses::JetClusteringUtils']]], - ['norm_5ffactor_3',['norm_factor',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a77ad9c5edefc1f30144abd5d654628e8',1,'WeaverInterface::PreprocessParams::VarInfo']]], - ['nsv_5fjet_4',['nSV_jet',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html#a90643fed7de80675178cf8f1e8feb000',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], - ['ntracks_5',['ntracks',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#ab2ce764eaa643d7222ed81101b3891a2',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['nx_6',['nx',['../classcontrib_1_1_valencia_brief_jet.html#a80492c2e275cfb3cd9d8fb8345837101',1,'contrib::ValenciaBriefJet']]], - ['ny_7',['ny',['../classcontrib_1_1_valencia_brief_jet.html#a5c634eeb78b93fae40473b0afe24ff77',1,'contrib::ValenciaBriefJet']]], - ['nz_8',['nz',['../classcontrib_1_1_valencia_brief_jet.html#a1f96ef1f3b4623a31940911b17f25b7d',1,'contrib::ValenciaBriefJet']]] + ['name_0',['name',['../structWeaverInterface_1_1PreprocessParams.html#af12a43dddc0c78f21fd377c784771311',1,'WeaverInterface::PreprocessParams']]], + ['njets_1',['njets',['../classjetClusteringHelper_1_1ExclusiveJetClusteringHelper.html#a6639d73c09d1ce185abec596617eef4c',1,'jetClusteringHelper::ExclusiveJetClusteringHelper']]], + ['nmax_5fdmerge_2',['Nmax_dmerge',['../namespaceFCCAnalyses_1_1JetClusteringUtils.html#a8cb30991db6727e0c230bbe84b7dacfe',1,'FCCAnalyses::JetClusteringUtils']]], + ['norm_5ffactor_3',['norm_factor',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a77ad9c5edefc1f30144abd5d654628e8',1,'WeaverInterface::PreprocessParams::VarInfo']]], + ['nsv_5fjet_4',['nSV_jet',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html#a90643fed7de80675178cf8f1e8feb000',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], + ['ntracks_5',['ntracks',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#ab2ce764eaa643d7222ed81101b3891a2',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['nx_6',['nx',['../classcontrib_1_1ValenciaBriefJet.html#a80492c2e275cfb3cd9d8fb8345837101',1,'contrib::ValenciaBriefJet']]], + ['ny_7',['ny',['../classcontrib_1_1ValenciaBriefJet.html#a5c634eeb78b93fae40473b0afe24ff77',1,'contrib::ValenciaBriefJet']]], + ['nz_8',['nz',['../classcontrib_1_1ValenciaBriefJet.html#a1f96ef1f3b4623a31940911b17f25b7d',1,'contrib::ValenciaBriefJet']]] ]; diff --git a/doc/latest/search/variables_c.js b/doc/latest/search/variables_c.js index c0ad44451c..a9c4ccc605 100644 --- a/doc/latest/search/variables_c.js +++ b/doc/latest/search/variables_c.js @@ -1,6 +1,6 @@ var searchData= [ - ['onnx_5f_0',['onnx_',['../class_weaver_interface.html#aacb4cd6fd5cde52edbc655d8312cfe14',1,'WeaverInterface']]], - ['output_5fnode_5fdims_5f_1',['output_node_dims_',['../class_o_n_n_x_runtime.html#af39f5339415ad28552f5745ff8db6160',1,'ONNXRuntime']]], - ['output_5fnode_5fstrings_5f_2',['output_node_strings_',['../class_o_n_n_x_runtime.html#a27b04191237164cc11bde35518b39229',1,'ONNXRuntime']]] + ['onnx_5f_0',['onnx_',['../classWeaverInterface.html#aacb4cd6fd5cde52edbc655d8312cfe14',1,'WeaverInterface']]], + ['output_5fnode_5fdims_5f_1',['output_node_dims_',['../classONNXRuntime.html#af39f5339415ad28552f5745ff8db6160',1,'ONNXRuntime']]], + ['output_5fnode_5fstrings_5f_2',['output_node_strings_',['../classONNXRuntime.html#a27b04191237164cc11bde35518b39229',1,'ONNXRuntime']]] ]; diff --git a/doc/latest/search/variables_d.js b/doc/latest/search/variables_d.js index b29ce3bd59..6a8f6b95e5 100644 --- a/doc/latest/search/variables_d.js +++ b/doc/latest/search/variables_d.js @@ -1,11 +1,11 @@ var searchData= [ - ['pad_0',['pad',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a8e05f75dfc1bd3e787bc2edc2c48c39c',1,'WeaverInterface::PreprocessParams::VarInfo']]], - ['particle_1',['particle',['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html#a6990407739c9fe0c066573c80b806f86',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::particle'],['../struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html#a85254f1a3c9b18ebc2313589173df619',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::particle'],['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a8144261158126b558d4cd68669f3cc44',1,'jetFlavourHelper.JetFlavourHelper.particle']]], - ['pdgabs_2',['pdgAbs',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html#a40e6ddf74b8f8966e4528ce7b1c62007',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], - ['pfcand_3',['pfcand',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a7833ffedc0af292f691889db10fd56fe',1,'jetFlavourHelper::JetFlavourHelper']]], - ['pfnh_4',['pfnh',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a54d80bc3df42eedb254d0dce4905a178',1,'jetFlavourHelper::JetFlavourHelper']]], - ['pfphoton_5',['pfphoton',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#afa5909dcce6af67c3cb7fc68667a12b6',1,'jetFlavourHelper::JetFlavourHelper']]], - ['pftrack_6',['pftrack',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a4bd520345a53f36a8a1d83cf3ef931f4',1,'jetFlavourHelper::JetFlavourHelper']]], - ['prep_5finfo_5fmap_5f_7',['prep_info_map_',['../class_weaver_interface.html#a749b65a4430a53347da41ad9a20370ab',1,'WeaverInterface']]] + ['pad_0',['pad',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a8e05f75dfc1bd3e787bc2edc2c48c39c',1,'WeaverInterface::PreprocessParams::VarInfo']]], + ['particle_1',['particle',['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html#a6990407739c9fe0c066573c80b806f86',1,'FCCAnalyses::myUtils::FCCAnalysesComposite::particle'],['../structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html#a85254f1a3c9b18ebc2313589173df619',1,'FCCAnalyses::myUtils::FCCAnalysesComposite2::particle'],['../classjetFlavourHelper_1_1JetFlavourHelper.html#a8144261158126b558d4cd68669f3cc44',1,'jetFlavourHelper.JetFlavourHelper.particle']]], + ['pdgabs_2',['pdgAbs',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html#a40e6ddf74b8f8966e4528ce7b1c62007',1,'FCCAnalyses::VertexingUtils::FCCAnalysesV0']]], + ['pfcand_3',['pfcand',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a7833ffedc0af292f691889db10fd56fe',1,'jetFlavourHelper::JetFlavourHelper']]], + ['pfnh_4',['pfnh',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a54d80bc3df42eedb254d0dce4905a178',1,'jetFlavourHelper::JetFlavourHelper']]], + ['pfphoton_5',['pfphoton',['../classjetFlavourHelper_1_1JetFlavourHelper.html#afa5909dcce6af67c3cb7fc68667a12b6',1,'jetFlavourHelper::JetFlavourHelper']]], + ['pftrack_6',['pftrack',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a4bd520345a53f36a8a1d83cf3ef931f4',1,'jetFlavourHelper::JetFlavourHelper']]], + ['prep_5finfo_5fmap_5f_7',['prep_info_map_',['../classWeaverInterface.html#a749b65a4430a53347da41ad9a20370ab',1,'WeaverInterface']]] ]; diff --git a/doc/latest/search/variables_e.js b/doc/latest/search/variables_e.js index 71d8ac3683..a59bc5df55 100644 --- a/doc/latest/search/variables_e.js +++ b/doc/latest/search/variables_e.js @@ -1,8 +1,8 @@ var searchData= [ - ['r_0',['R',['../classcontrib_1_1_valencia_brief_jet.html#af5f006f4c085d06ec28407b8f8dd841e',1,'contrib::ValenciaBriefJet']]], - ['r_5f_1',['R_',['../classcontrib_1_1_valencia_info.html#a79d6105f376cedbb2e53183a9c26c61c',1,'contrib::ValenciaInfo']]], - ['reco_5fchi2_2',['reco_chi2',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a7808a3d5dd0616b5a2bda7bb2398bd2f',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['reco_5find_3',['reco_ind',['../struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html#a1907c2f10ca2653d57187401e2cf97aa',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], - ['replace_5finf_5fvalue_4',['replace_inf_value',['../struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html#a33f5b1b108b0462c3f8cd25ee1399cbf',1,'WeaverInterface::PreprocessParams::VarInfo']]] + ['r_0',['R',['../classcontrib_1_1ValenciaBriefJet.html#af5f006f4c085d06ec28407b8f8dd841e',1,'contrib::ValenciaBriefJet']]], + ['r_5f_1',['R_',['../classcontrib_1_1ValenciaInfo.html#a79d6105f376cedbb2e53183a9c26c61c',1,'contrib::ValenciaInfo']]], + ['reco_5fchi2_2',['reco_chi2',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a7808a3d5dd0616b5a2bda7bb2398bd2f',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['reco_5find_3',['reco_ind',['../structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html#a1907c2f10ca2653d57187401e2cf97aa',1,'FCCAnalyses::VertexingUtils::FCCAnalysesVertex']]], + ['replace_5finf_5fvalue_4',['replace_inf_value',['../structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html#a33f5b1b108b0462c3f8cd25ee1399cbf',1,'WeaverInterface::PreprocessParams::VarInfo']]] ]; diff --git a/doc/latest/search/variables_f.js b/doc/latest/search/variables_f.js index 58afd46497..30e223df34 100644 --- a/doc/latest/search/variables_f.js +++ b/doc/latest/search/variables_f.js @@ -1,5 +1,5 @@ var searchData= [ - ['scores_0',['scores',['../classjet_flavour_helper_1_1_jet_flavour_helper.html#a03d8edf0968c8bcbbfc05af186c35637',1,'jetFlavourHelper::JetFlavourHelper']]], - ['session_5f_1',['session_',['../class_o_n_n_x_runtime.html#a0c1d6065611163cec52550e1c3081ec1',1,'ONNXRuntime']]] + ['scores_0',['scores',['../classjetFlavourHelper_1_1JetFlavourHelper.html#a03d8edf0968c8bcbbfc05af186c35637',1,'jetFlavourHelper::JetFlavourHelper']]], + ['session_5f_1',['session_',['../classONNXRuntime.html#a0c1d6065611163cec52550e1c3081ec1',1,'ONNXRuntime']]] ]; diff --git a/doc/latest/splitbar.png b/doc/latest/splitbar.png index dd79ed2bc0..8c96172911 100644 Binary files a/doc/latest/splitbar.png and b/doc/latest/splitbar.png differ diff --git a/doc/latest/splitbard.png b/doc/latest/splitbard.png index 622cfe8256..1e1d2666dc 100644 Binary files a/doc/latest/splitbard.png and b/doc/latest/splitbard.png differ diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1calculate__thrust-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1calculate__thrust-members.html new file mode 100644 index 0000000000..ef6b13a619 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1calculate__thrust-members.html @@ -0,0 +1,107 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    +

    + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::Algorithms::calculate_thrust Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::Algorithms::calculate_thrust, including all inherited members.

    + + + + + + + + + + +
    calculate_thrust()FCCAnalyses::Algorithms::calculate_thrustinline
    copy(float(&vecOut)[4], float vecIn[4])FCCAnalyses::Algorithms::calculate_thrustinline
    cross(float(&vec)[4], float vec1[4], float vec2[4])FCCAnalyses::Algorithms::calculate_thrustinline
    dot(float vec1[4], float vec2[4])FCCAnalyses::Algorithms::calculate_thrustinline
    mag2(float(&vec)[4])FCCAnalyses::Algorithms::calculate_thrustinline
    minus(float(&vecOut)[4], float vecIn1[4], float vecIn2[4])FCCAnalyses::Algorithms::calculate_thrustinline
    operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::calculate_thrust
    plus(float(&vec)[4], float vecIn1[4], float vecIn2[4])FCCAnalyses::Algorithms::calculate_thrustinline
    unit(float(&vec)[4])FCCAnalyses::Algorithms::calculate_thrustinline
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html new file mode 100644 index 0000000000..dfa276f8eb --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1calculate__thrust.html @@ -0,0 +1,442 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::Algorithms::calculate_thrust Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::Algorithms::calculate_thrust Struct Reference
    +
    +
    + +

    Calculates the thrust axis by looping over all possible combinations. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    + + + + + + + + + + + + + + + + + + + + +

    +Public Member Functions

     calculate_thrust ()
     
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     
    void mag2 (float(&vec)[4])
     
    float dot (float vec1[4], float vec2[4])
     
    void cross (float(&vec)[4], float vec1[4], float vec2[4])
     
    void unit (float(&vec)[4])
     
    void plus (float(&vec)[4], float vecIn1[4], float vecIn2[4])
     
    void minus (float(&vecOut)[4], float vecIn1[4], float vecIn2[4])
     
    void copy (float(&vecOut)[4], float vecIn[4])
     
    +

    Detailed Description

    +

    Calculates the thrust axis by looping over all possible combinations.

    +

    Constructor & Destructor Documentation

    + +

    ◆ calculate_thrust()

    + +
    +
    + + + + + +
    + + + + + + + +
    FCCAnalyses::Algorithms::calculate_thrust::calculate_thrust ()
    +
    +inline
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ copy()

    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + +
    void FCCAnalyses::Algorithms::calculate_thrust::copy (float(&) vecOut[4],
    float vecIn[4] 
    )
    +
    +inline
    +
    + +
    +
    + +

    ◆ cross()

    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    void FCCAnalyses::Algorithms::calculate_thrust::cross (float(&) vec[4],
    float vec1[4],
    float vec2[4] 
    )
    +
    +inline
    +
    + +
    +
    + +

    ◆ dot()

    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::Algorithms::calculate_thrust::dot (float vec1[4],
    float vec2[4] 
    )
    +
    +inline
    +
    + +
    +
    + +

    ◆ mag2()

    + +
    +
    + + + + + +
    + + + + + + + + +
    void FCCAnalyses::Algorithms::calculate_thrust::mag2 (float(&) vec[4])
    +
    +inline
    +
    + +
    +
    + +

    ◆ minus()

    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    void FCCAnalyses::Algorithms::calculate_thrust::minus (float(&) vecOut[4],
    float vecIn1[4],
    float vecIn2[4] 
    )
    +
    +inline
    +
    + +
    +
    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::calculate_thrust::operator() (const ROOT::VecOps::RVec< float > & px,
    const ROOT::VecOps::RVec< float > & py,
    const ROOT::VecOps::RVec< float > & pz 
    )
    +
    + +
    +
    + +

    ◆ plus()

    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    void FCCAnalyses::Algorithms::calculate_thrust::plus (float(&) vec[4],
    float vecIn1[4],
    float vecIn2[4] 
    )
    +
    +inline
    +
    + +
    +
    + +

    ◆ unit()

    + +
    +
    + + + + + +
    + + + + + + + + +
    void FCCAnalyses::Algorithms::calculate_thrust::unit (float(&) vec[4])
    +
    +inline
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisCharge-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisCharge-members.html new file mode 100644 index 0000000000..931221b092 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisCharge-members.html @@ -0,0 +1,102 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::Algorithms::getAxisCharge Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::Algorithms::getAxisCharge, including all inherited members.

    + + + + + +
    _posFCCAnalyses::Algorithms::getAxisChargeprivate
    _powerFCCAnalyses::Algorithms::getAxisChargeprivate
    getAxisCharge(bool arg_pos=0, float arg_power=1)FCCAnalyses::Algorithms::getAxisCharge
    operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::getAxisCharge
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html new file mode 100644 index 0000000000..7202ecf74e --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisCharge.html @@ -0,0 +1,249 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::Algorithms::getAxisCharge Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::Algorithms::getAxisCharge Struct Reference
    +
    +
    + +

    Get the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    + + + + + + +

    +Public Member Functions

     getAxisCharge (bool arg_pos=0, float arg_power=1)
     
    float operator() (const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     
    + + + + + + +

    +Private Attributes

    bool _pos
     
    float _power
     Which hemisphere to select, false/0=cosTheta<0 true/1=cosTheta>0. Default=0.
     
    +

    Detailed Description

    +

    Get the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf.

    +

    Constructor & Destructor Documentation

    + +

    ◆ getAxisCharge()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::Algorithms::getAxisCharge::getAxisCharge (bool arg_pos = 0,
    float arg_power = 1 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::Algorithms::getAxisCharge::operator() (const ROOT::VecOps::RVec< float > & angle,
    const ROOT::VecOps::RVec< float > & charge,
    const ROOT::VecOps::RVec< float > & px,
    const ROOT::VecOps::RVec< float > & py,
    const ROOT::VecOps::RVec< float > & pz 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _pos

    + +
    +
    + + + + + +
    + + + + +
    bool FCCAnalyses::Algorithms::getAxisCharge::_pos
    +
    +private
    +
    + +
    +
    + +

    ◆ _power

    + +
    +
    + + + + + +
    + + + + +
    float FCCAnalyses::Algorithms::getAxisCharge::_power
    +
    +private
    +
    + +

    Which hemisphere to select, false/0=cosTheta<0 true/1=cosTheta>0. Default=0.

    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy-members.html new file mode 100644 index 0000000000..a6889fc7ae --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::Algorithms::getAxisEnergy Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::Algorithms::getAxisEnergy, including all inherited members.

    + + + + +
    _posFCCAnalyses::Algorithms::getAxisEnergyprivate
    getAxisEnergy(bool arg_pos=0)FCCAnalyses::Algorithms::getAxisEnergy
    operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &energy)FCCAnalyses::Algorithms::getAxisEnergy
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html new file mode 100644 index 0000000000..547c6df843 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisEnergy.html @@ -0,0 +1,200 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::Algorithms::getAxisEnergy Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::Algorithms::getAxisEnergy Struct Reference
    +
    +
    + +

    Get the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    + + + + + + +

    +Public Member Functions

     getAxisEnergy (bool arg_pos=0)
     
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &energy)
     
    + + + +

    +Private Attributes

    bool _pos
     
    +

    Detailed Description

    +

    Get the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies.

    +

    Constructor & Destructor Documentation

    + +

    ◆ getAxisEnergy()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::Algorithms::getAxisEnergy::getAxisEnergy (bool arg_pos = 0)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::getAxisEnergy::operator() (const ROOT::VecOps::RVec< float > & angle,
    const ROOT::VecOps::RVec< float > & charge,
    const ROOT::VecOps::RVec< float > & energy 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _pos

    + +
    +
    + + + + + +
    + + + + +
    bool FCCAnalyses::Algorithms::getAxisEnergy::_pos
    +
    +private
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisMass-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisMass-members.html new file mode 100644 index 0000000000..19673b8ae9 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisMass-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::Algorithms::getAxisMass Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::Algorithms::getAxisMass, including all inherited members.

    + + + + +
    _posFCCAnalyses::Algorithms::getAxisMassprivate
    getAxisMass(bool arg_pos=0)FCCAnalyses::Algorithms::getAxisMass
    operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &energy, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::getAxisMass
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html new file mode 100644 index 0000000000..f8e822ce49 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisMass.html @@ -0,0 +1,212 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::Algorithms::getAxisMass Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::Algorithms::getAxisMass Struct Reference
    +
    +
    + +

    Get the invariant mass in a given hemisphere (defined by it's angle wrt to axis). + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    + + + + + + +

    +Public Member Functions

     getAxisMass (bool arg_pos=0)
     
    float operator() (const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &energy, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     
    + + + +

    +Private Attributes

    bool _pos
     
    +

    Detailed Description

    +

    Get the invariant mass in a given hemisphere (defined by it's angle wrt to axis).

    +

    Constructor & Destructor Documentation

    + +

    ◆ getAxisMass()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::Algorithms::getAxisMass::getAxisMass (bool arg_pos = 0)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    float FCCAnalyses::Algorithms::getAxisMass::operator() (const ROOT::VecOps::RVec< float > & angle,
    const ROOT::VecOps::RVec< float > & energy,
    const ROOT::VecOps::RVec< float > & px,
    const ROOT::VecOps::RVec< float > & py,
    const ROOT::VecOps::RVec< float > & pz 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _pos

    + +
    +
    + + + + + +
    + + + + +
    bool FCCAnalyses::Algorithms::getAxisMass::_pos
    +
    +private
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisN-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisN-members.html new file mode 100644 index 0000000000..e25947567d --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisN-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::Algorithms::getAxisN Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::Algorithms::getAxisN, including all inherited members.

    + + + + +
    _posFCCAnalyses::Algorithms::getAxisNprivate
    getAxisN(bool arg_pos=0)FCCAnalyses::Algorithms::getAxisN
    operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge)FCCAnalyses::Algorithms::getAxisN
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisN.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisN.html new file mode 100644 index 0000000000..1a2c233fde --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getAxisN.html @@ -0,0 +1,194 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::Algorithms::getAxisN Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::Algorithms::getAxisN Struct Reference
    +
    +
    + +

    Get the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    + + + + + + +

    +Public Member Functions

     getAxisN (bool arg_pos=0)
     
    ROOT::VecOps::RVec< int > operator() (const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge)
     
    + + + +

    +Private Attributes

    bool _pos
     
    +

    Detailed Description

    +

    Get the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity.

    +

    Constructor & Destructor Documentation

    + +

    ◆ getAxisN()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::Algorithms::getAxisN::getAxisN (bool arg_pos = 0)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::Algorithms::getAxisN::operator() (const ROOT::VecOps::RVec< float > & angle,
    const ROOT::VecOps::RVec< float > & charge 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _pos

    + +
    +
    + + + + + +
    + + + + +
    bool FCCAnalyses::Algorithms::getAxisN::_pos
    +
    +private
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getThrustPointing-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getThrustPointing-members.html new file mode 100644 index 0000000000..0bec2328c8 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getThrustPointing-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::Algorithms::getThrustPointing Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::Algorithms::getThrustPointing, including all inherited members.

    + + + + +
    _dirFCCAnalyses::Algorithms::getThrustPointingprivate
    getThrustPointing(float arg_dir=1.)FCCAnalyses::Algorithms::getThrustPointing
    operator()(const ROOT::VecOps::RVec< float > &in, const ROOT::VecOps::RVec< float > &rp_e, const ROOT::VecOps::RVec< float > &thrust)FCCAnalyses::Algorithms::getThrustPointing
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html new file mode 100644 index 0000000000..6da4130b9e --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1getThrustPointing.html @@ -0,0 +1,200 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::Algorithms::getThrustPointing Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::Algorithms::getThrustPointing Struct Reference
    +
    +
    + +

    Make the thrust axis points to hemisphere with maximum or minimum energy. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    + + + + + + +

    +Public Member Functions

     getThrustPointing (float arg_dir=1.)
     
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &in, const ROOT::VecOps::RVec< float > &rp_e, const ROOT::VecOps::RVec< float > &thrust)
     
    + + + +

    +Private Attributes

    float _dir
     
    +

    Detailed Description

    +

    Make the thrust axis points to hemisphere with maximum or minimum energy.

    +

    Constructor & Destructor Documentation

    + +

    ◆ getThrustPointing()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::Algorithms::getThrustPointing::getThrustPointing (float arg_dir = 1.)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::getThrustPointing::operator() (const ROOT::VecOps::RVec< float > & in,
    const ROOT::VecOps::RVec< float > & rp_e,
    const ROOT::VecOps::RVec< float > & thrust 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _dir

    + +
    +
    + + + + + +
    + + + + +
    float FCCAnalyses::Algorithms::getThrustPointing::_dir
    +
    +private
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres-members.html new file mode 100644 index 0000000000..d97f8fef63 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres-members.html @@ -0,0 +1,102 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::Algorithms::jets_TwoHemispheres Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::Algorithms::jets_TwoHemispheres, including all inherited members.

    + + + + + +
    jets_TwoHemispheres(int arg_sorted, int arg_recombination)FCCAnalyses::Algorithms::jets_TwoHemispheres
    m_recombinationFCCAnalyses::Algorithms::jets_TwoHemispheres
    m_sortedFCCAnalyses::Algorithms::jets_TwoHemispheres
    operator()(const ROOT::VecOps::RVec< float > &RP_px, const ROOT::VecOps::RVec< float > &RP_py, const ROOT::VecOps::RVec< float > &RP_pz, const ROOT::VecOps::RVec< float > &RP_e, const ROOT::VecOps::RVec< float > &RP_costheta)FCCAnalyses::Algorithms::jets_TwoHemispheres
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html new file mode 100644 index 0000000000..05f21546ab --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1jets__TwoHemispheres.html @@ -0,0 +1,236 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::Algorithms::jets_TwoHemispheres Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::Algorithms::jets_TwoHemispheres Struct Reference
    +
    +
    + +

    make "jets" by splitting the events into two hemisphere transverse to the thrust axis. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    + + + + + + +

    +Public Member Functions

     jets_TwoHemispheres (int arg_sorted, int arg_recombination)
     
    JetClustering::FCCAnalysesJet operator() (const ROOT::VecOps::RVec< float > &RP_px, const ROOT::VecOps::RVec< float > &RP_py, const ROOT::VecOps::RVec< float > &RP_pz, const ROOT::VecOps::RVec< float > &RP_e, const ROOT::VecOps::RVec< float > &RP_costheta)
     
    + + + + + + + +

    +Public Attributes

    int m_sorted =0
     pT ordering=0, E ordering=1
     
    int m_recombination = 0
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    +

    Detailed Description

    +

    make "jets" by splitting the events into two hemisphere transverse to the thrust axis.

    +

    Constructor & Destructor Documentation

    + +

    ◆ jets_TwoHemispheres()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::Algorithms::jets_TwoHemispheres::jets_TwoHemispheres (int arg_sorted,
    int arg_recombination 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    JetClustering::FCCAnalysesJet FCCAnalyses::Algorithms::jets_TwoHemispheres::operator() (const ROOT::VecOps::RVec< float > & RP_px,
    const ROOT::VecOps::RVec< float > & RP_py,
    const ROOT::VecOps::RVec< float > & RP_pz,
    const ROOT::VecOps::RVec< float > & RP_e,
    const ROOT::VecOps::RVec< float > & RP_costheta 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_recombination

    + +
    +
    + + + + +
    int FCCAnalyses::Algorithms::jets_TwoHemispheres::m_recombination = 0
    +
    + +

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.

    + +
    +
    + +

    ◆ m_sorted

    + +
    +
    + + + + +
    int FCCAnalyses::Algorithms::jets_TwoHemispheres::m_sorted =0
    +
    + +

    pT ordering=0, E ordering=1

    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity-members.html new file mode 100644 index 0000000000..89222ae024 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity-members.html @@ -0,0 +1,107 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::Algorithms::minimize_sphericity Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::Algorithms::minimize_sphericity, including all inherited members.

    + + + + + + + + + + +
    _algonameFCCAnalyses::Algorithms::minimize_sphericityprivate
    _maxcallsFCCAnalyses::Algorithms::minimize_sphericityprivate
    _minFCCAnalyses::Algorithms::minimize_sphericityprivate
    _minnameFCCAnalyses::Algorithms::minimize_sphericityprivate
    _stepFCCAnalyses::Algorithms::minimize_sphericityprivate
    _toleranceFCCAnalyses::Algorithms::minimize_sphericityprivate
    _variableFCCAnalyses::Algorithms::minimize_sphericityprivate
    minimize_sphericity(std::string arg_minname="Minuit2", std::string arg_algoname="Migrad", int arg_maxcalls=100000, float arg_tolerance=0.001)FCCAnalyses::Algorithms::minimize_sphericity
    operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::minimize_sphericity
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html new file mode 100644 index 0000000000..44067decbc --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__sphericity.html @@ -0,0 +1,381 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::Algorithms::minimize_sphericity Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::Algorithms::minimize_sphericity Struct Reference
    +
    +
    + +

    Calculates the sphericity axis based on a list of px, py, pz. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    + + + + + + +

    +Public Member Functions

     minimize_sphericity (std::string arg_minname="Minuit2", std::string arg_algoname="Migrad", int arg_maxcalls=100000, float arg_tolerance=0.001)
     
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     
    + + + + + + + + + + + + + + + + + + + + +

    +Private Attributes

    char const * _minname
     
    char const * _algoname
     Minimizer to use, Minuit2 default.
     
    int _maxcalls
     Optimisation algorithm, Migrad default.
     
    float _tolerance
     Maximum call to minimization function, default=100000.
     
    ROOT::Math::Minimizer * _min
     Tolerance for minimization, default=0.001.
     
    double _step [3] ={0.001,0.001,0.001}
     internal ROOT minimizer
     
    double _variable [3] ={1.0,1.0,1.0}
     
    +

    Detailed Description

    +

    Calculates the sphericity axis based on a list of px, py, pz.

    +

    Constructor & Destructor Documentation

    + +

    ◆ minimize_sphericity()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::Algorithms::minimize_sphericity::minimize_sphericity (std::string arg_minname = "Minuit2",
    std::string arg_algoname = "Migrad",
    int arg_maxcalls = 100000,
    float arg_tolerance = 0.001 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::minimize_sphericity::operator() (const ROOT::VecOps::RVec< float > & px,
    const ROOT::VecOps::RVec< float > & py,
    const ROOT::VecOps::RVec< float > & pz 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _algoname

    + +
    +
    + + + + + +
    + + + + +
    char const* FCCAnalyses::Algorithms::minimize_sphericity::_algoname
    +
    +private
    +
    + +

    Minimizer to use, Minuit2 default.

    + +
    +
    + +

    ◆ _maxcalls

    + +
    +
    + + + + + +
    + + + + +
    int FCCAnalyses::Algorithms::minimize_sphericity::_maxcalls
    +
    +private
    +
    + +

    Optimisation algorithm, Migrad default.

    + +
    +
    + +

    ◆ _min

    + +
    +
    + + + + + +
    + + + + +
    ROOT::Math::Minimizer* FCCAnalyses::Algorithms::minimize_sphericity::_min
    +
    +private
    +
    + +

    Tolerance for minimization, default=0.001.

    + +
    +
    + +

    ◆ _minname

    + +
    +
    + + + + + +
    + + + + +
    char const* FCCAnalyses::Algorithms::minimize_sphericity::_minname
    +
    +private
    +
    + +
    +
    + +

    ◆ _step

    + +
    +
    + + + + + +
    + + + + +
    double FCCAnalyses::Algorithms::minimize_sphericity::_step[3] ={0.001,0.001,0.001}
    +
    +private
    +
    + +

    internal ROOT minimizer

    + +
    +
    + +

    ◆ _tolerance

    + +
    +
    + + + + + +
    + + + + +
    float FCCAnalyses::Algorithms::minimize_sphericity::_tolerance
    +
    +private
    +
    + +

    Maximum call to minimization function, default=100000.

    + +
    +
    + +

    ◆ _variable

    + +
    +
    + + + + + +
    + + + + +
    double FCCAnalyses::Algorithms::minimize_sphericity::_variable[3] ={1.0,1.0,1.0}
    +
    +private
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__thrust-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__thrust-members.html new file mode 100644 index 0000000000..4f793477e7 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__thrust-members.html @@ -0,0 +1,107 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::Algorithms::minimize_thrust Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::Algorithms::minimize_thrust, including all inherited members.

    + + + + + + + + + + +
    _algonameFCCAnalyses::Algorithms::minimize_thrustprivate
    _maxcallsFCCAnalyses::Algorithms::minimize_thrustprivate
    _minFCCAnalyses::Algorithms::minimize_thrustprivate
    _minnameFCCAnalyses::Algorithms::minimize_thrustprivate
    _stepFCCAnalyses::Algorithms::minimize_thrustprivate
    _toleranceFCCAnalyses::Algorithms::minimize_thrustprivate
    _variableFCCAnalyses::Algorithms::minimize_thrustprivate
    minimize_thrust(std::string arg_minname="Minuit2", std::string arg_algoname="Migrad", int arg_maxcalls=100000, float arg_tolerance=0.001)FCCAnalyses::Algorithms::minimize_thrust
    operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::minimize_thrust
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html new file mode 100644 index 0000000000..a9fee5a39e --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1minimize__thrust.html @@ -0,0 +1,381 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::Algorithms::minimize_thrust Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::Algorithms::minimize_thrust Struct Reference
    +
    +
    + +

    Finds the thrust axis based on a list of px, py, pz. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    + + + + + + +

    +Public Member Functions

     minimize_thrust (std::string arg_minname="Minuit2", std::string arg_algoname="Migrad", int arg_maxcalls=100000, float arg_tolerance=0.001)
     
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     
    + + + + + + + + + + + + + + + + + + + + +

    +Private Attributes

    char const * _minname
     
    char const * _algoname
     Minimizer to use, Minuit2 default.
     
    int _maxcalls
     Optimisation algorithm, Migrad default.
     
    float _tolerance
     Maximum call to minimization function, default=100000.
     
    ROOT::Math::Minimizer * _min
     Tolerance for minimization, default=0.001.
     
    double _step [3] ={0.001,0.001,0.001}
     internal ROOT minimizer
     
    double _variable [3] ={1.0,1.0,1.0}
     
    +

    Detailed Description

    +

    Finds the thrust axis based on a list of px, py, pz.

    +

    Constructor & Destructor Documentation

    + +

    ◆ minimize_thrust()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::Algorithms::minimize_thrust::minimize_thrust (std::string arg_minname = "Minuit2",
    std::string arg_algoname = "Migrad",
    int arg_maxcalls = 100000,
    float arg_tolerance = 0.001 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::minimize_thrust::operator() (const ROOT::VecOps::RVec< float > & px,
    const ROOT::VecOps::RVec< float > & py,
    const ROOT::VecOps::RVec< float > & pz 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _algoname

    + +
    +
    + + + + + +
    + + + + +
    char const* FCCAnalyses::Algorithms::minimize_thrust::_algoname
    +
    +private
    +
    + +

    Minimizer to use, Minuit2 default.

    + +
    +
    + +

    ◆ _maxcalls

    + +
    +
    + + + + + +
    + + + + +
    int FCCAnalyses::Algorithms::minimize_thrust::_maxcalls
    +
    +private
    +
    + +

    Optimisation algorithm, Migrad default.

    + +
    +
    + +

    ◆ _min

    + +
    +
    + + + + + +
    + + + + +
    ROOT::Math::Minimizer* FCCAnalyses::Algorithms::minimize_thrust::_min
    +
    +private
    +
    + +

    Tolerance for minimization, default=0.001.

    + +
    +
    + +

    ◆ _minname

    + +
    +
    + + + + + +
    + + + + +
    char const* FCCAnalyses::Algorithms::minimize_thrust::_minname
    +
    +private
    +
    + +
    +
    + +

    ◆ _step

    + +
    +
    + + + + + +
    + + + + +
    double FCCAnalyses::Algorithms::minimize_thrust::_step[3] ={0.001,0.001,0.001}
    +
    +private
    +
    + +

    internal ROOT minimizer

    + +
    +
    + +

    ◆ _tolerance

    + +
    +
    + + + + + +
    + + + + +
    float FCCAnalyses::Algorithms::minimize_thrust::_tolerance
    +
    +private
    +
    + +

    Maximum call to minimization function, default=100000.

    + +
    +
    + +

    ◆ _variable

    + +
    +
    + + + + + +
    + + + + +
    double FCCAnalyses::Algorithms::minimize_thrust::_variable[3] ={1.0,1.0,1.0}
    +
    +private
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1sphericityFit-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1sphericityFit-members.html new file mode 100644 index 0000000000..593d5c7f4f --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1sphericityFit-members.html @@ -0,0 +1,103 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::Algorithms::sphericityFit Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::Algorithms::sphericityFit, including all inherited members.

    + + + + + + +
    _pxFCCAnalyses::Algorithms::sphericityFitprivate
    _pyFCCAnalyses::Algorithms::sphericityFitprivate
    _pzFCCAnalyses::Algorithms::sphericityFitprivate
    operator()(const double *par)FCCAnalyses::Algorithms::sphericityFit
    sphericityFit(const ROOT::VecOps::RVec< float > &arg_px, const ROOT::VecOps::RVec< float > &arg_py, const ROOT::VecOps::RVec< float > &arg_pz)FCCAnalyses::Algorithms::sphericityFit
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html new file mode 100644 index 0000000000..03b0a4df15 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1sphericityFit.html @@ -0,0 +1,254 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::Algorithms::sphericityFit Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::Algorithms::sphericityFit Struct Reference
    +
    +
    + +

    Function that runs the fit for the sphericity axis determination. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    + + + + + + +

    +Public Member Functions

     sphericityFit (const ROOT::VecOps::RVec< float > &arg_px, const ROOT::VecOps::RVec< float > &arg_py, const ROOT::VecOps::RVec< float > &arg_pz)
     
    float operator() (const double *par)
     
    + + + + + + + + + +

    +Private Attributes

    ROOT::VecOps::RVec< float > _px
     
    ROOT::VecOps::RVec< float > _py
     vector of px
     
    ROOT::VecOps::RVec< float > _pz
     vector of py
     
    +

    Detailed Description

    +

    Function that runs the fit for the sphericity axis determination.

    +

    Constructor & Destructor Documentation

    + +

    ◆ sphericityFit()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::Algorithms::sphericityFit::sphericityFit (const ROOT::VecOps::RVec< float > & arg_px,
    const ROOT::VecOps::RVec< float > & arg_py,
    const ROOT::VecOps::RVec< float > & arg_pz 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    float FCCAnalyses::Algorithms::sphericityFit::operator() (const double * par)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _px

    + +
    +
    + + + + + +
    + + + + +
    ROOT::VecOps::RVec<float> FCCAnalyses::Algorithms::sphericityFit::_px
    +
    +private
    +
    + +
    +
    + +

    ◆ _py

    + +
    +
    + + + + + +
    + + + + +
    ROOT::VecOps::RVec<float> FCCAnalyses::Algorithms::sphericityFit::_py
    +
    +private
    +
    + +

    vector of px

    + +
    +
    + +

    ◆ _pz

    + +
    +
    + + + + + +
    + + + + +
    ROOT::VecOps::RVec<float> FCCAnalyses::Algorithms::sphericityFit::_pz
    +
    +private
    +
    + +

    vector of py

    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1thrustFit-members.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1thrustFit-members.html new file mode 100644 index 0000000000..62e121630c --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1thrustFit-members.html @@ -0,0 +1,103 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::Algorithms::thrustFit Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::Algorithms::thrustFit, including all inherited members.

    + + + + + + +
    _pxFCCAnalyses::Algorithms::thrustFitprivate
    _pyFCCAnalyses::Algorithms::thrustFitprivate
    _pzFCCAnalyses::Algorithms::thrustFitprivate
    operator()(const double *par)FCCAnalyses::Algorithms::thrustFit
    thrustFit(const ROOT::VecOps::RVec< float > &arg_px, const ROOT::VecOps::RVec< float > &arg_py, const ROOT::VecOps::RVec< float > &arg_pz)FCCAnalyses::Algorithms::thrustFit
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1Algorithms_1_1thrustFit.html b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1thrustFit.html new file mode 100644 index 0000000000..fff05c900a --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1Algorithms_1_1thrustFit.html @@ -0,0 +1,254 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::Algorithms::thrustFit Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::Algorithms::thrustFit Struct Reference
    +
    +
    + +

    Function that runs the fit for the thrust axis determination. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    + + + + + + +

    +Public Member Functions

     thrustFit (const ROOT::VecOps::RVec< float > &arg_px, const ROOT::VecOps::RVec< float > &arg_py, const ROOT::VecOps::RVec< float > &arg_pz)
     
    float operator() (const double *par)
     
    + + + + + + + + + +

    +Private Attributes

    ROOT::VecOps::RVec< float > _px
     
    ROOT::VecOps::RVec< float > _py
     vector of px
     
    ROOT::VecOps::RVec< float > _pz
     vector of py
     
    +

    Detailed Description

    +

    Function that runs the fit for the thrust axis determination.

    +

    Constructor & Destructor Documentation

    + +

    ◆ thrustFit()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::Algorithms::thrustFit::thrustFit (const ROOT::VecOps::RVec< float > & arg_px,
    const ROOT::VecOps::RVec< float > & arg_py,
    const ROOT::VecOps::RVec< float > & arg_pz 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    float FCCAnalyses::Algorithms::thrustFit::operator() (const double * par)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _px

    + +
    +
    + + + + + +
    + + + + +
    ROOT::VecOps::RVec<float> FCCAnalyses::Algorithms::thrustFit::_px
    +
    +private
    +
    + +
    +
    + +

    ◆ _py

    + +
    +
    + + + + + +
    + + + + +
    ROOT::VecOps::RVec<float> FCCAnalyses::Algorithms::thrustFit::_py
    +
    +private
    +
    + +

    vector of px

    + +
    +
    + +

    ◆ _pz

    + +
    +
    + + + + + +
    + + + + +
    ROOT::VecOps::RVec<float> FCCAnalyses::Algorithms::thrustFit::_pz
    +
    +private
    +
    + +

    vector of py

    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt-members.html b/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt-members.html new file mode 100644 index 0000000000..dba209b8a6 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::CaloNtupleizer::getFloatAt Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::CaloNtupleizer::getFloatAt, including all inherited members.

    + + + + +
    getFloatAt(size_t pos)FCCAnalyses::CaloNtupleizer::getFloatAt
    m_posFCCAnalyses::CaloNtupleizer::getFloatAt
    operator()(const ROOT::VecOps::RVec< std::vector< float > > &in)FCCAnalyses::CaloNtupleizer::getFloatAt
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html b/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html new file mode 100644 index 0000000000..438a42e024 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1getFloatAt.html @@ -0,0 +1,171 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::CaloNtupleizer::getFloatAt Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::CaloNtupleizer::getFloatAt Struct Reference
    +
    +
    + +

    #include <analyzers/dataframe/FCCAnalyses/CaloNtupleizer.h>

    + + + + + + +

    +Public Member Functions

     getFloatAt (size_t pos)
     
    ROOT::RVecF operator() (const ROOT::VecOps::RVec< std::vector< float > > &in)
     
    + + + +

    +Public Attributes

    size_t m_pos
     
    +

    Constructor & Destructor Documentation

    + +

    ◆ getFloatAt()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::CaloNtupleizer::getFloatAt::getFloatAt (size_t pos)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    ROOT::RVecF FCCAnalyses::CaloNtupleizer::getFloatAt::operator() (const ROOT::VecOps::RVec< std::vector< float > > & in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_pos

    + +
    +
    + + + + +
    size_t FCCAnalyses::CaloNtupleizer::getFloatAt::m_pos
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers-members.html b/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers-members.html new file mode 100644 index 0000000000..d15dbd4c2e --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers-members.html @@ -0,0 +1,102 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::CaloNtupleizer::sel_layers Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::CaloNtupleizer::sel_layers, including all inherited members.

    + + + + + +
    _maxFCCAnalyses::CaloNtupleizer::sel_layersprivate
    _minFCCAnalyses::CaloNtupleizer::sel_layersprivate
    operator()(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)FCCAnalyses::CaloNtupleizer::sel_layers
    sel_layers(int arg_min=0, int arg_max=10)FCCAnalyses::CaloNtupleizer::sel_layers
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html b/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html new file mode 100644 index 0000000000..1046abf85b --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1CaloNtupleizer_1_1sel__layers.html @@ -0,0 +1,218 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::CaloNtupleizer::sel_layers Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::CaloNtupleizer::sel_layers Struct Reference
    +
    +
    + +

    select layers + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/CaloNtupleizer.h>

    + + + + + + +

    +Public Member Functions

     sel_layers (int arg_min=0, int arg_max=10)
     
    ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > operator() (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    + + + + + +

    +Private Attributes

    int _min
     
    int _max
     
    +

    Detailed Description

    +

    select layers

    +

    Constructor & Destructor Documentation

    + +

    ◆ sel_layers()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::CaloNtupleizer::sel_layers::sel_layers (int arg_min = 0,
    int arg_max = 10 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > FCCAnalyses::CaloNtupleizer::sel_layers::operator() (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _max

    + +
    +
    + + + + + +
    + + + + +
    int FCCAnalyses::CaloNtupleizer::sel_layers::_max
    +
    +private
    +
    + +
    +
    + +

    ◆ _min

    + +
    +
    + + + + + +
    + + + + +
    int FCCAnalyses::CaloNtupleizer::sel_layers::_min
    +
    +private
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder-members.html b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder-members.html new file mode 100644 index 0000000000..5c1dbf9c93 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::JetClusteringUtils::recoilBuilder Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::JetClusteringUtils::recoilBuilder, including all inherited members.

    + + + + +
    m_sqrtsFCCAnalyses::JetClusteringUtils::recoilBuilder
    operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > in)FCCAnalyses::JetClusteringUtils::recoilBuilder
    recoilBuilder(float arg_sqrts)FCCAnalyses::JetClusteringUtils::recoilBuilder
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html new file mode 100644 index 0000000000..40a6c475b2 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1recoilBuilder.html @@ -0,0 +1,171 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::JetClusteringUtils::recoilBuilder Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::JetClusteringUtils::recoilBuilder Struct Reference
    +
    +
    + +

    #include <analyzers/dataframe/FCCAnalyses/JetClusteringUtils.h>

    + + + + + + +

    +Public Member Functions

     recoilBuilder (float arg_sqrts)
     
    double operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > in)
     
    + + + +

    +Public Attributes

    float m_sqrts = 240.0
     
    +

    Constructor & Destructor Documentation

    + +

    ◆ recoilBuilder()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::JetClusteringUtils::recoilBuilder::recoilBuilder (float arg_sqrts)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    double FCCAnalyses::JetClusteringUtils::recoilBuilder::operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_sqrts

    + +
    +
    + + + + +
    float FCCAnalyses::JetClusteringUtils::recoilBuilder::m_sqrts = 240.0
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder-members.html b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder-members.html new file mode 100644 index 0000000000..4846ff0d89 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::JetClusteringUtils::resonanceBuilder Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::JetClusteringUtils::resonanceBuilder, including all inherited members.

    + + + + +
    m_resonance_massFCCAnalyses::JetClusteringUtils::resonanceBuilder
    operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > legs)FCCAnalyses::JetClusteringUtils::resonanceBuilder
    resonanceBuilder(float arg_resonance_mass)FCCAnalyses::JetClusteringUtils::resonanceBuilder
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html new file mode 100644 index 0000000000..0485501f94 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1resonanceBuilder.html @@ -0,0 +1,171 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::JetClusteringUtils::resonanceBuilder Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::JetClusteringUtils::resonanceBuilder Struct Reference
    +
    +
    + +

    #include <analyzers/dataframe/FCCAnalyses/JetClusteringUtils.h>

    + + + + + + +

    +Public Member Functions

     resonanceBuilder (float arg_resonance_mass)
     
    ROOT::VecOps::RVec< fastjet::PseudoJet > operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > legs)
     
    + + + +

    +Public Attributes

    float m_resonance_mass
     
    +

    Constructor & Destructor Documentation

    + +

    ◆ resonanceBuilder()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::JetClusteringUtils::resonanceBuilder::resonanceBuilder (float arg_resonance_mass)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::resonanceBuilder::operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > legs)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_resonance_mass

    + +
    +
    + + + + +
    float FCCAnalyses::JetClusteringUtils::resonanceBuilder::m_resonance_mass
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt-members.html b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt-members.html new file mode 100644 index 0000000000..bedea446ee --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::JetClusteringUtils::sel_pt Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::JetClusteringUtils::sel_pt, including all inherited members.

    + + + + +
    m_min_ptFCCAnalyses::JetClusteringUtils::sel_pt
    operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > in)FCCAnalyses::JetClusteringUtils::sel_pt
    sel_pt(float arg_min_pt)FCCAnalyses::JetClusteringUtils::sel_pt
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html new file mode 100644 index 0000000000..df37bab865 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1JetClusteringUtils_1_1sel__pt.html @@ -0,0 +1,176 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::JetClusteringUtils::sel_pt Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::JetClusteringUtils::sel_pt Struct Reference
    +
    +
    + +

    Select clustered jets with transverse momentum greader than a minimum value [GeV]. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/JetClusteringUtils.h>

    + + + + + + +

    +Public Member Functions

     sel_pt (float arg_min_pt)
     
    ROOT::VecOps::RVec< fastjet::PseudoJet > operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > in)
     
    + + + +

    +Public Attributes

    float m_min_pt = 1.
     
    +

    Detailed Description

    +

    Select clustered jets with transverse momentum greader than a minimum value [GeV].

    +

    Constructor & Destructor Documentation

    + +

    ◆ sel_pt()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::JetClusteringUtils::sel_pt::sel_pt (float arg_min_pt)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::sel_pt::operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_min_pt

    + +
    +
    + + + + +
    float FCCAnalyses::JetClusteringUtils::sel_pt::m_min_pt = 1.
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag-members.html b/doc/latest/structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag-members.html new file mode 100644 index 0000000000..b71cf498ac --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::JetTaggingUtils::sel_tag Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::JetTaggingUtils::sel_tag, including all inherited members.

    + + + + +
    m_passFCCAnalyses::JetTaggingUtils::sel_tag
    operator()(ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< fastjet::PseudoJet > in)FCCAnalyses::JetTaggingUtils::sel_tag
    sel_tag(bool arg_pass)FCCAnalyses::JetTaggingUtils::sel_tag
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html b/doc/latest/structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html new file mode 100644 index 0000000000..231081abe8 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1JetTaggingUtils_1_1sel__tag.html @@ -0,0 +1,186 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::JetTaggingUtils::sel_tag Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::JetTaggingUtils::sel_tag Struct Reference
    +
    +
    + +

    select a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state) + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/JetTaggingUtils.h>

    + + + + + + +

    +Public Member Functions

     sel_tag (bool arg_pass)
     
    ROOT::VecOps::RVec< fastjet::PseudoJet > operator() (ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< fastjet::PseudoJet > in)
     
    + + + +

    +Public Attributes

    bool m_pass
     
    +

    Detailed Description

    +

    select a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state)

    +

    Constructor & Destructor Documentation

    + +

    ◆ sel_tag()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::JetTaggingUtils::sel_tag::sel_tag (bool arg_pass)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< fastjet::PseudoJet > FCCAnalyses::JetTaggingUtils::sel_tag::operator() (ROOT::VecOps::RVec< bool > tags,
    ROOT::VecOps::RVec< fastjet::PseudoJet > in 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_pass

    + +
    +
    + + + + +
    bool FCCAnalyses::JetTaggingUtils::sel_tag::m_pass
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1filter__pdgID-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1filter__pdgID-members.html new file mode 100644 index 0000000000..ec9d523f30 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1filter__pdgID-members.html @@ -0,0 +1,102 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::MCParticle::filter_pdgID Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::MCParticle::filter_pdgID, including all inherited members.

    + + + + + +
    filter_pdgID(int arg_pdgid, bool arg_abs)FCCAnalyses::MCParticle::filter_pdgID
    m_absFCCAnalyses::MCParticle::filter_pdgID
    m_pdgidFCCAnalyses::MCParticle::filter_pdgID
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::filter_pdgID
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html new file mode 100644 index 0000000000..c45217d0a6 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1filter__pdgID.html @@ -0,0 +1,202 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::MCParticle::filter_pdgID Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::MCParticle::filter_pdgID Struct Reference
    +
    +
    + +

    Filter events based on a MCParticles PDGID. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    + + + + + + +

    +Public Member Functions

     filter_pdgID (int arg_pdgid, bool arg_abs)
     
    bool operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    + + + + + +

    +Public Attributes

    float m_pdgid
     
    bool m_abs
     
    +

    Detailed Description

    +

    Filter events based on a MCParticles PDGID.

    +

    Constructor & Destructor Documentation

    + +

    ◆ filter_pdgID()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::MCParticle::filter_pdgID::filter_pdgID (int arg_pdgid,
    bool arg_abs 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    bool FCCAnalyses::MCParticle::filter_pdgID::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_abs

    + +
    +
    + + + + +
    bool FCCAnalyses::MCParticle::filter_pdgID::m_abs
    +
    + +
    +
    + +

    ◆ m_pdgid

    + +
    +
    + + + + +
    float FCCAnalyses::MCParticle::filter_pdgID::m_pdgid
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex-members.html new file mode 100644 index 0000000000..e9d9c425c5 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::MCParticle::get_EventPrimaryVertex Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::MCParticle::get_EventPrimaryVertex, including all inherited members.

    + + + + +
    get_EventPrimaryVertex(int arg_genstatus)FCCAnalyses::MCParticle::get_EventPrimaryVertex
    m_genstatusFCCAnalyses::MCParticle::get_EventPrimaryVertex
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::get_EventPrimaryVertex
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html new file mode 100644 index 0000000000..6eecad27e6 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertex.html @@ -0,0 +1,176 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::MCParticle::get_EventPrimaryVertex Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::MCParticle::get_EventPrimaryVertex Struct Reference
    +
    +
    + +

    return the event primary vertex (mm) + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    + + + + + + +

    +Public Member Functions

     get_EventPrimaryVertex (int arg_genstatus)
     
    TVector3 operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    + + + +

    +Public Attributes

    int m_genstatus = 21
     
    +

    Detailed Description

    +

    return the event primary vertex (mm)

    +

    Constructor & Destructor Documentation

    + +

    ◆ get_EventPrimaryVertex()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::MCParticle::get_EventPrimaryVertex::get_EventPrimaryVertex (int arg_genstatus)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    TVector3 FCCAnalyses::MCParticle::get_EventPrimaryVertex::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_genstatus

    + +
    +
    + + + + +
    int FCCAnalyses::MCParticle::get_EventPrimaryVertex::m_genstatus = 21
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4-members.html new file mode 100644 index 0000000000..b7d2e9f8b3 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::MCParticle::get_EventPrimaryVertexP4 Member List
    +
    + + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html new file mode 100644 index 0000000000..b5064d1eed --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__EventPrimaryVertexP4.html @@ -0,0 +1,175 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::MCParticle::get_EventPrimaryVertexP4 Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::MCParticle::get_EventPrimaryVertexP4 Struct Reference
    +
    +
    + +

    return the event primary vertex position and time (mm) + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    + + + + + + +

    +Public Member Functions

     get_EventPrimaryVertexP4 ()
     
    TLorentzVector operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    + + + +

    +Public Attributes

    int m_genstatus = 21
     
    +

    Detailed Description

    +

    return the event primary vertex position and time (mm)

    +

    Constructor & Destructor Documentation

    + +

    ◆ get_EventPrimaryVertexP4()

    + +
    +
    + + + + + + + +
    FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::get_EventPrimaryVertexP4 ()
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    TLorentzVector FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_genstatus

    + +
    +
    + + + + +
    int FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::m_genstatus = 21
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__decay-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__decay-members.html new file mode 100644 index 0000000000..461d8e469f --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__decay-members.html @@ -0,0 +1,103 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::MCParticle::get_decay Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::MCParticle::get_decay, including all inherited members.

    + + + + + + +
    get_decay(int arg_mother, int arg_daughters, bool arg_inf)FCCAnalyses::MCParticle::get_decay
    m_daughtersFCCAnalyses::MCParticle::get_decay
    m_infFCCAnalyses::MCParticle::get_decay
    m_motherFCCAnalyses::MCParticle::get_decay
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)FCCAnalyses::MCParticle::get_decay
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__decay.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__decay.html new file mode 100644 index 0000000000..284d02d502 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__decay.html @@ -0,0 +1,234 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::MCParticle::get_decay Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::MCParticle::get_decay Struct Reference
    +
    +
    + +

    get the decay of a given particle + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    + + + + + + +

    +Public Member Functions

     get_decay (int arg_mother, int arg_daughters, bool arg_inf)
     
    bool operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    + + + + + + + +

    +Public Attributes

    int m_mother = 0
     
    int m_daughters = 0
     
    bool m_inf = false
     
    +

    Detailed Description

    +

    get the decay of a given particle

    +

    Constructor & Destructor Documentation

    + +

    ◆ get_decay()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::MCParticle::get_decay::get_decay (int arg_mother,
    int arg_daughters,
    bool arg_inf 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    bool FCCAnalyses::MCParticle::get_decay::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_daughters

    + +
    +
    + + + + +
    int FCCAnalyses::MCParticle::get_decay::m_daughters = 0
    +
    + +
    +
    + +

    ◆ m_inf

    + +
    +
    + + + + +
    bool FCCAnalyses::MCParticle::get_decay::m_inf = false
    +
    + +
    +
    + +

    ◆ m_mother

    + +
    +
    + + + + +
    int FCCAnalyses::MCParticle::get_decay::m_mother = 0
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices-members.html new file mode 100644 index 0000000000..587e81656a --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices-members.html @@ -0,0 +1,106 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::MCParticle::get_indices Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::MCParticle::get_indices, including all inherited members.

    + + + + + + + + + +
    get_indices(int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay)FCCAnalyses::MCParticle::get_indices
    m_chargeConjugateDaughtersFCCAnalyses::MCParticle::get_indices
    m_chargeConjugateMotherFCCAnalyses::MCParticle::get_indices
    m_inclusiveDecayFCCAnalyses::MCParticle::get_indices
    m_pdg_daughtersFCCAnalyses::MCParticle::get_indices
    m_pdg_motherFCCAnalyses::MCParticle::get_indices
    m_stableDaughtersFCCAnalyses::MCParticle::get_indices
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)FCCAnalyses::MCParticle::get_indices
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices.html new file mode 100644 index 0000000000..b428ca32bc --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices.html @@ -0,0 +1,320 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::MCParticle::get_indices Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::MCParticle::get_indices Struct Reference
    +
    +
    + +

    return a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +
    +Inheritance diagram for FCCAnalyses::MCParticle::get_indices:
    +
    +
    Inheritance graph
    + + + + + +
    [legend]
    +
    +Collaboration diagram for FCCAnalyses::MCParticle::get_indices:
    +
    +
    Collaboration graph
    + + + + + +
    [legend]
    + + + + + + +

    +Public Member Functions

     get_indices (int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay)
     
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    + + + + + + + + + + + + + +

    +Public Attributes

    int m_pdg_mother
     
    std::vector< int > m_pdg_daughters
     
    bool m_stableDaughters
     
    bool m_chargeConjugateMother
     
    bool m_chargeConjugateDaughters
     
    bool m_inclusiveDecay
     
    +

    Detailed Description

    +

    return a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one.

    +

    Constructor & Destructor Documentation

    + +

    ◆ get_indices()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::MCParticle::get_indices::get_indices (int pdg_mother,
    std::vector< int > pdg_daughters,
    bool stableDaughters,
    bool chargeConjugateMother,
    bool chargeConjugateDaughters,
    bool inclusiveDecay 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_indices::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_chargeConjugateDaughters

    + +
    +
    + + + + +
    bool FCCAnalyses::MCParticle::get_indices::m_chargeConjugateDaughters
    +
    + +
    +
    + +

    ◆ m_chargeConjugateMother

    + +
    +
    + + + + +
    bool FCCAnalyses::MCParticle::get_indices::m_chargeConjugateMother
    +
    + +
    +
    + +

    ◆ m_inclusiveDecay

    + +
    +
    + + + + +
    bool FCCAnalyses::MCParticle::get_indices::m_inclusiveDecay
    +
    + +
    +
    + +

    ◆ m_pdg_daughters

    + +
    +
    + + + + +
    std::vector<int> FCCAnalyses::MCParticle::get_indices::m_pdg_daughters
    +
    + +
    +
    + +

    ◆ m_pdg_mother

    + +
    +
    + + + + +
    int FCCAnalyses::MCParticle::get_indices::m_pdg_mother
    +
    + +
    +
    + +

    ◆ m_stableDaughters

    + +
    +
    + + + + +
    bool FCCAnalyses::MCParticle::get_indices::m_stableDaughters
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay-members.html new file mode 100644 index 0000000000..d15cba8d68 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay-members.html @@ -0,0 +1,107 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::MCParticle::get_indices_ExclusiveDecay Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::MCParticle::get_indices_ExclusiveDecay, including all inherited members.

    + + + + + + + + + + +
    get_indices(int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay)FCCAnalyses::MCParticle::get_indices
    get_indices_ExclusiveDecay(int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugate)FCCAnalyses::MCParticle::get_indices_ExclusiveDecay
    m_chargeConjugateDaughtersFCCAnalyses::MCParticle::get_indices
    m_chargeConjugateMotherFCCAnalyses::MCParticle::get_indices
    m_inclusiveDecayFCCAnalyses::MCParticle::get_indices
    m_pdg_daughtersFCCAnalyses::MCParticle::get_indices
    m_pdg_motherFCCAnalyses::MCParticle::get_indices
    m_stableDaughtersFCCAnalyses::MCParticle::get_indices
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)FCCAnalyses::MCParticle::get_indices
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay.html new file mode 100644 index 0000000000..abc3fb0268 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay.html @@ -0,0 +1,199 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::MCParticle::get_indices_ExclusiveDecay Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::MCParticle::get_indices_ExclusiveDecay Struct Reference
    +
    +
    + +

    A shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    +
    +Inheritance diagram for FCCAnalyses::MCParticle::get_indices_ExclusiveDecay:
    +
    +
    Inheritance graph
    + + + + + +
    [legend]
    +
    +Collaboration diagram for FCCAnalyses::MCParticle::get_indices_ExclusiveDecay:
    +
    +
    Collaboration graph
    + + + + + + + +
    [legend]
    + + + + + + + + + +

    +Public Member Functions

     get_indices_ExclusiveDecay (int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugate)
     
    - Public Member Functions inherited from FCCAnalyses::MCParticle::get_indices
     get_indices (int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay)
     
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    + + + + + + + + + + + + + + +

    +Additional Inherited Members

    - Public Attributes inherited from FCCAnalyses::MCParticle::get_indices
    int m_pdg_mother
     
    std::vector< int > m_pdg_daughters
     
    bool m_stableDaughters
     
    bool m_chargeConjugateMother
     
    bool m_chargeConjugateDaughters
     
    bool m_inclusiveDecay
     
    +

    Detailed Description

    +

    A shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false.

    +

    Constructor & Destructor Documentation

    + +

    ◆ get_indices_ExclusiveDecay()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::MCParticle::get_indices_ExclusiveDecay::get_indices_ExclusiveDecay (int pdg_mother,
    std::vector< int > pdg_daughters,
    bool stableDaughters,
    bool chargeConjugate 
    )
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.map b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.map new file mode 100644 index 0000000000..e795d95ffa --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.md5 b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.md5 new file mode 100644 index 0000000000..5084d02125 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.md5 @@ -0,0 +1 @@ +2484a37ee958fa811225b9fd3898a506 \ No newline at end of file diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.png b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.png new file mode 100644 index 0000000000..aa36435551 Binary files /dev/null and b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__coll__graph.png differ diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.map b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.map new file mode 100644 index 0000000000..238c830b14 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.md5 b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.md5 new file mode 100644 index 0000000000..77322bc0e7 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.md5 @@ -0,0 +1 @@ +38d070ef5f40d03ecb496225a3d8c3bb \ No newline at end of file diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.png b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.png new file mode 100644 index 0000000000..693f43b922 Binary files /dev/null and b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__ExclusiveDecay__inherit__graph.png differ diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.map b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.map new file mode 100644 index 0000000000..5e8e61bab1 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.md5 b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.md5 similarity index 100% rename from doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.md5 rename to doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.md5 diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.png b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.png new file mode 100644 index 0000000000..5d444644e3 Binary files /dev/null and b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__coll__graph.png differ diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.map b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.map new file mode 100644 index 0000000000..152264184b --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.md5 b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.md5 new file mode 100644 index 0000000000..8d7af3d9a7 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.md5 @@ -0,0 +1 @@ +2e4bb5bd4fc296b41de8b8dbab266773 \ No newline at end of file diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.png b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.png new file mode 100644 index 0000000000..519da4b76e Binary files /dev/null and b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__indices__inherit__graph.png differ diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__tree-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__tree-members.html new file mode 100644 index 0000000000..46321170d4 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__tree-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::MCParticle::get_tree Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::MCParticle::get_tree, including all inherited members.

    + + + + +
    get_tree(int arg_index)FCCAnalyses::MCParticle::get_tree
    m_indexFCCAnalyses::MCParticle::get_tree
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)FCCAnalyses::MCParticle::get_tree
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__tree.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__tree.html new file mode 100644 index 0000000000..0affbdd46f --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1get__tree.html @@ -0,0 +1,186 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::MCParticle::get_tree Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::MCParticle::get_tree Struct Reference
    +
    +
    + +

    get MC history tree for a given MCParticle index + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    + + + + + + +

    +Public Member Functions

     get_tree (int arg_index)
     
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    + + + +

    +Public Attributes

    float m_index
     
    +

    Detailed Description

    +

    get MC history tree for a given MCParticle index

    +

    Constructor & Destructor Documentation

    + +

    ◆ get_tree()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::MCParticle::get_tree::get_tree (int arg_index)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_tree::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_index

    + +
    +
    + + + + +
    float FCCAnalyses::MCParticle::get_tree::m_index
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__genStatus-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__genStatus-members.html new file mode 100644 index 0000000000..7af06c6110 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__genStatus-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::MCParticle::sel_genStatus Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::MCParticle::sel_genStatus, including all inherited members.

    + + + + +
    m_statusFCCAnalyses::MCParticle::sel_genStatus
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::sel_genStatus
    sel_genStatus(int arg_status)FCCAnalyses::MCParticle::sel_genStatus
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html new file mode 100644 index 0000000000..c93121a9f6 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__genStatus.html @@ -0,0 +1,176 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::MCParticle::sel_genStatus Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::MCParticle::sel_genStatus Struct Reference
    +
    +
    + +

    select MCParticles with their status + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    + + + + + + +

    +Public Member Functions

     sel_genStatus (int arg_status)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    + + + +

    +Public Attributes

    float m_status = 1
     
    +

    Detailed Description

    +

    select MCParticles with their status

    +

    Constructor & Destructor Documentation

    + +

    ◆ sel_genStatus()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::MCParticle::sel_genStatus::sel_genStatus (int arg_status)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::MCParticle::sel_genStatus::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_status

    + +
    +
    + + + + +
    float FCCAnalyses::MCParticle::sel_genStatus::m_status = 1
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pdgID-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pdgID-members.html new file mode 100644 index 0000000000..a848eda46d --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pdgID-members.html @@ -0,0 +1,102 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::MCParticle::sel_pdgID Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::MCParticle::sel_pdgID, including all inherited members.

    + + + + + +
    m_chargeconjugateFCCAnalyses::MCParticle::sel_pdgID
    m_pdgFCCAnalyses::MCParticle::sel_pdgID
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::sel_pdgID
    sel_pdgID(int arg_pdg, bool arg_chargeconjugate)FCCAnalyses::MCParticle::sel_pdgID
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html new file mode 100644 index 0000000000..1c483fe5c2 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pdgID.html @@ -0,0 +1,202 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::MCParticle::sel_pdgID Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::MCParticle::sel_pdgID Struct Reference
    +
    +
    + +

    select MCParticles with their PDG id + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    + + + + + + +

    +Public Member Functions

     sel_pdgID (int arg_pdg, bool arg_chargeconjugate)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    + + + + + +

    +Public Attributes

    int m_pdg = 13
     
    bool m_chargeconjugate = true
     
    +

    Detailed Description

    +

    select MCParticles with their PDG id

    +

    Constructor & Destructor Documentation

    + +

    ◆ sel_pdgID()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::MCParticle::sel_pdgID::sel_pdgID (int arg_pdg,
    bool arg_chargeconjugate 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::MCParticle::sel_pdgID::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_chargeconjugate

    + +
    +
    + + + + +
    bool FCCAnalyses::MCParticle::sel_pdgID::m_chargeconjugate = true
    +
    + +
    +
    + +

    ◆ m_pdg

    + +
    +
    + + + + +
    int FCCAnalyses::MCParticle::sel_pdgID::m_pdg = 13
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pt-members.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pt-members.html new file mode 100644 index 0000000000..440a383e09 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pt-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::MCParticle::sel_pt Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::MCParticle::sel_pt, including all inherited members.

    + + + + +
    m_min_ptFCCAnalyses::MCParticle::sel_pt
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::sel_pt
    sel_pt(float arg_min_pt)FCCAnalyses::MCParticle::sel_pt
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pt.html b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pt.html new file mode 100644 index 0000000000..f8ad256a5a --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1MCParticle_1_1sel__pt.html @@ -0,0 +1,176 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::MCParticle::sel_pt Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::MCParticle::sel_pt Struct Reference
    +
    +
    + +

    select MCParticles with transverse momentum greater than a minimum value [GeV] + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    + + + + + + +

    +Public Member Functions

     sel_pt (float arg_min_pt)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    + + + +

    +Public Attributes

    float m_min_pt = 20
     
    +

    Detailed Description

    +

    select MCParticles with transverse momentum greater than a minimum value [GeV]

    +

    Constructor & Destructor Documentation

    + +

    ◆ sel_pt()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::MCParticle::sel_pt::sel_pt (float arg_min_pt)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::MCParticle::sel_pt::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_min_pt

    + +
    +
    + + + + +
    float FCCAnalyses::MCParticle::sel_pt::m_min_pt = 20
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func-members.html new file mode 100644 index 0000000000..2848b45176 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func-members.html @@ -0,0 +1,99 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func, including all inherited members.

    + + +
    operator()(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func.html new file mode 100644 index 0000000000..7baf2451c0 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1getRP2MC__p__func.html @@ -0,0 +1,156 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func Struct Reference
    +
    +
    + +

    select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h>

    + + + + +

    +Public Member Functions

    ROOT::VecOps::RVec< float > operator() (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    +

    Detailed Description

    +

    select ReconstructedParticles with transverse momentum greater than a minimum value [GeV]

    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func::operator() (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG-members.html new file mode 100644 index 0000000000..a33f6c6549 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG-members.html @@ -0,0 +1,102 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle2MC::selRP_PDG, including all inherited members.

    + + + + + +
    m_chargedOnlyFCCAnalyses::ReconstructedParticle2MC::selRP_PDG
    m_PDGFCCAnalyses::ReconstructedParticle2MC::selRP_PDG
    operator()(ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)FCCAnalyses::ReconstructedParticle2MC::selRP_PDG
    selRP_PDG(int arg_PDG, bool arg_chargedOnly)FCCAnalyses::ReconstructedParticle2MC::selRP_PDG
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html new file mode 100644 index 0000000000..0265e36459 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG.html @@ -0,0 +1,224 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedParticle2MC::selRP_PDG Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG Struct Reference
    +
    +
    + +

    select ReconstructedParticles matched with a MC particle of a given PDG_id + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h>

    + + + + + + +

    +Public Member Functions

     selRP_PDG (int arg_PDG, bool arg_chargedOnly)
     
    std::vector< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    + + + + + +

    +Public Attributes

    int m_PDG = 13
     
    bool m_chargedOnly = true
     
    +

    Detailed Description

    +

    select ReconstructedParticles matched with a MC particle of a given PDG_id

    +

    Constructor & Destructor Documentation

    + +

    ◆ selRP_PDG()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::selRP_PDG (int arg_PDG,
    bool arg_chargedOnly 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    std::vector< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::operator() (ROOT::VecOps::RVec< int > recind,
    ROOT::VecOps::RVec< int > mcind,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_chargedOnly

    + +
    +
    + + + + +
    bool FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_chargedOnly = true
    +
    + +
    +
    + +

    ◆ m_PDG

    + +
    +
    + + + + +
    int FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_PDG = 13
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index-members.html new file mode 100644 index 0000000000..67e1cf88dc --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index-members.html @@ -0,0 +1,102 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index, including all inherited members.

    + + + + + +
    m_chargedOnlyFCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
    m_PDGFCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
    operator()(ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
    selRP_PDG_index(int arg_PDG, bool arg_chargedOnly)FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html new file mode 100644 index 0000000000..f4fe59f823 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle2MC_1_1selRP__PDG__index.html @@ -0,0 +1,224 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index Struct Reference
    +
    +
    + +

    select ReconstructedParticles matched with a MC particle of a given PDG_id + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h>

    + + + + + + +

    +Public Member Functions

     selRP_PDG_index (int arg_PDG, bool arg_chargedOnly)
     
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    + + + + + +

    +Public Attributes

    int m_PDG = 13
     
    bool m_chargedOnly = true
     
    +

    Detailed Description

    +

    select ReconstructedParticles matched with a MC particle of a given PDG_id

    +

    Constructor & Destructor Documentation

    + +

    ◆ selRP_PDG_index()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::selRP_PDG_index (int arg_PDG,
    bool arg_chargedOnly 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::operator() (ROOT::VecOps::RVec< int > recind,
    ROOT::VecOps::RVec< int > mcind,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_chargedOnly

    + +
    +
    + + + + +
    bool FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_chargedOnly = true
    +
    + +
    +
    + +

    ◆ m_PDG

    + +
    +
    + + + + +
    int FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_PDG = 13
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder-members.html new file mode 100644 index 0000000000..5d7c84d865 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::ReconstructedParticle::angular_separationBuilder Member List
    +
    + + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html new file mode 100644 index 0000000000..fadf2b1e5c --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1angular__separationBuilder.html @@ -0,0 +1,176 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedParticle::angular_separationBuilder Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedParticle::angular_separationBuilder Struct Reference
    +
    +
    + +

    return the angular separations (min / max / average) between a collection of particles + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    + + + + + + +

    +Public Member Functions

     angular_separationBuilder (int arg_delta)
     
    float operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    + + + +

    +Public Attributes

    int m_delta = 0
     
    +

    Detailed Description

    +

    return the angular separations (min / max / average) between a collection of particles

    +

    Constructor & Destructor Documentation

    + +

    ◆ angular_separationBuilder()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::ReconstructedParticle::angular_separationBuilder::angular_separationBuilder (int arg_delta)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    float FCCAnalyses::ReconstructedParticle::angular_separationBuilder::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_delta

    + +
    +
    + + + + +
    int FCCAnalyses::ReconstructedParticle::angular_separationBuilder::m_delta = 0
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder-members.html new file mode 100644 index 0000000000..edf8e5996f --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::ReconstructedParticle::recoilBuilder Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::recoilBuilder, including all inherited members.

    + + + + +
    m_sqrtsFCCAnalyses::ReconstructedParticle::recoilBuilder
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::recoilBuilder
    recoilBuilder(float arg_sqrts)FCCAnalyses::ReconstructedParticle::recoilBuilder
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html new file mode 100644 index 0000000000..8d6d083412 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1recoilBuilder.html @@ -0,0 +1,176 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedParticle::recoilBuilder Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedParticle::recoilBuilder Struct Reference
    +
    +
    + +

    build the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    + + + + + + +

    +Public Member Functions

     recoilBuilder (float arg_sqrts)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    + + + +

    +Public Attributes

    float m_sqrts = 240.0
     
    +

    Detailed Description

    +

    build the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy

    +

    Constructor & Destructor Documentation

    + +

    ◆ recoilBuilder()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::ReconstructedParticle::recoilBuilder::recoilBuilder (float arg_sqrts)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::recoilBuilder::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_sqrts

    + +
    +
    + + + + +
    float FCCAnalyses::ReconstructedParticle::recoilBuilder::m_sqrts = 240.0
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder-members.html new file mode 100644 index 0000000000..3070eadb3f --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::ReconstructedParticle::resonanceBuilder Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::resonanceBuilder, including all inherited members.

    + + + + +
    m_resonance_massFCCAnalyses::ReconstructedParticle::resonanceBuilder
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > legs)FCCAnalyses::ReconstructedParticle::resonanceBuilder
    resonanceBuilder(float arg_resonance_mass)FCCAnalyses::ReconstructedParticle::resonanceBuilder
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html new file mode 100644 index 0000000000..f871066662 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1resonanceBuilder.html @@ -0,0 +1,176 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedParticle::resonanceBuilder Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedParticle::resonanceBuilder Struct Reference
    +
    +
    + +

    build the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    + + + + + + +

    +Public Member Functions

     resonanceBuilder (float arg_resonance_mass)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > legs)
     
    + + + +

    +Public Attributes

    float m_resonance_mass
     
    +

    Detailed Description

    +

    build the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input

    +

    Constructor & Destructor Documentation

    + +

    ◆ resonanceBuilder()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::ReconstructedParticle::resonanceBuilder::resonanceBuilder (float arg_resonance_mass)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::resonanceBuilder::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > legs)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_resonance_mass

    + +
    +
    + + + + +
    float FCCAnalyses::ReconstructedParticle::resonanceBuilder::m_resonance_mass
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType-members.html new file mode 100644 index 0000000000..68b6903914 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::ReconstructedParticle::sel_absType Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_absType, including all inherited members.

    + + + + +
    m_typeFCCAnalyses::ReconstructedParticle::sel_absType
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_absType
    sel_absType(const int type)FCCAnalyses::ReconstructedParticle::sel_absType
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html new file mode 100644 index 0000000000..9072c2c7d9 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__absType.html @@ -0,0 +1,179 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_absType Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedParticle::sel_absType Struct Reference
    +
    +
    + +

    select ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    + + + + + + + +

    +Public Member Functions

     sel_absType (const int type)
     sel_absType
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    + + + +

    +Public Attributes

    const int m_type
     
    +

    Detailed Description

    +

    select ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID

    +

    Constructor & Destructor Documentation

    + +

    ◆ sel_absType()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::ReconstructedParticle::sel_absType::sel_absType (const int type)
    +
    + +

    sel_absType

    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::sel_absType::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_type

    + +
    +
    + + + + +
    const int FCCAnalyses::ReconstructedParticle::sel_absType::m_type
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis-members.html new file mode 100644 index 0000000000..821ad6117a --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::ReconstructedParticle::sel_axis Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_axis, including all inherited members.

    + + + + +
    m_posFCCAnalyses::ReconstructedParticle::sel_axis
    operator()(ROOT::VecOps::RVec< float > angle, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_axis
    sel_axis(bool arg_pos)FCCAnalyses::ReconstructedParticle::sel_axis
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html new file mode 100644 index 0000000000..feaac64502 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__axis.html @@ -0,0 +1,186 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_axis Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedParticle::sel_axis Struct Reference
    +
    +
    + +

    select a list of reconstructed particles depending on the angle cosTheta axis + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    + + + + + + +

    +Public Member Functions

     sel_axis (bool arg_pos)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< float > angle, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    + + + +

    +Public Attributes

    bool m_pos = 0
     
    +

    Detailed Description

    +

    select a list of reconstructed particles depending on the angle cosTheta axis

    +

    Constructor & Destructor Documentation

    + +

    ◆ sel_axis()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::ReconstructedParticle::sel_axis::sel_axis (bool arg_pos)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::sel_axis::operator() (ROOT::VecOps::RVec< float > angle,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_pos

    + +
    +
    + + + + +
    bool FCCAnalyses::ReconstructedParticle::sel_axis::m_pos = 0
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge-members.html new file mode 100644 index 0000000000..a356498dca --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge-members.html @@ -0,0 +1,102 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::ReconstructedParticle::sel_charge Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_charge, including all inherited members.

    + + + + + +
    m_absFCCAnalyses::ReconstructedParticle::sel_charge
    m_chargeFCCAnalyses::ReconstructedParticle::sel_charge
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_charge
    sel_charge(int arg_charge, bool arg_abs)FCCAnalyses::ReconstructedParticle::sel_charge
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html new file mode 100644 index 0000000000..6dc6aac063 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__charge.html @@ -0,0 +1,202 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_charge Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedParticle::sel_charge Struct Reference
    +
    +
    + +

    select ReconstructedParticles with charge equal or in asolute value + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    + + + + + + +

    +Public Member Functions

     sel_charge (int arg_charge, bool arg_abs)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    + + + + + +

    +Public Attributes

    float m_charge
     
    bool m_abs
     
    +

    Detailed Description

    +

    select ReconstructedParticles with charge equal or in asolute value

    +

    Constructor & Destructor Documentation

    + +

    ◆ sel_charge()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::ReconstructedParticle::sel_charge::sel_charge (int arg_charge,
    bool arg_abs 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::sel_charge::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_abs

    + +
    +
    + + + + +
    bool FCCAnalyses::ReconstructedParticle::sel_charge::m_abs
    +
    + +
    +
    + +

    ◆ m_charge

    + +
    +
    + + + + +
    float FCCAnalyses::ReconstructedParticle::sel_charge::m_charge
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta-members.html new file mode 100644 index 0000000000..64cd1be92f --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::ReconstructedParticle::sel_eta Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_eta, including all inherited members.

    + + + + +
    m_min_etaFCCAnalyses::ReconstructedParticle::sel_eta
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_eta
    sel_eta(float arg_min_eta)FCCAnalyses::ReconstructedParticle::sel_eta
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html new file mode 100644 index 0000000000..ff1016ebcd --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__eta.html @@ -0,0 +1,176 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_eta Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedParticle::sel_eta Struct Reference
    +
    +
    + +

    select ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    + + + + + + +

    +Public Member Functions

     sel_eta (float arg_min_eta)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    + + + +

    +Public Attributes

    float m_min_eta = 2.5
     
    +

    Detailed Description

    +

    select ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value

    +

    Constructor & Destructor Documentation

    + +

    ◆ sel_eta()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::ReconstructedParticle::sel_eta::sel_eta (float arg_min_eta)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::sel_eta::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_min_eta

    + +
    +
    + + + + +
    float FCCAnalyses::ReconstructedParticle::sel_eta::m_min_eta = 2.5
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p-members.html new file mode 100644 index 0000000000..c144655fc2 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p-members.html @@ -0,0 +1,102 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::ReconstructedParticle::sel_p Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_p, including all inherited members.

    + + + + + +
    m_max_pFCCAnalyses::ReconstructedParticle::sel_p
    m_min_pFCCAnalyses::ReconstructedParticle::sel_p
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_p
    sel_p(float arg_min_p, float arg_max_p=1e10)FCCAnalyses::ReconstructedParticle::sel_p
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html new file mode 100644 index 0000000000..4a36c523bf --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__p.html @@ -0,0 +1,202 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_p Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedParticle::sel_p Struct Reference
    +
    +
    + +

    select ReconstructedParticles with momentum greater than a minimum value [GeV] + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    + + + + + + +

    +Public Member Functions

     sel_p (float arg_min_p, float arg_max_p=1e10)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    + + + + + +

    +Public Attributes

    float m_min_p = 1.
     
    float m_max_p = 1e10
     
    +

    Detailed Description

    +

    select ReconstructedParticles with momentum greater than a minimum value [GeV]

    +

    Constructor & Destructor Documentation

    + +

    ◆ sel_p()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::ReconstructedParticle::sel_p::sel_p (float arg_min_p,
    float arg_max_p = 1e10 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::sel_p::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_max_p

    + +
    +
    + + + + +
    float FCCAnalyses::ReconstructedParticle::sel_p::m_max_p = 1e10
    +
    + +
    +
    + +

    ◆ m_min_p

    + +
    +
    + + + + +
    float FCCAnalyses::ReconstructedParticle::sel_p::m_min_p = 1.
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt-members.html new file mode 100644 index 0000000000..6b2e0922bf --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::ReconstructedParticle::sel_pt Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_pt, including all inherited members.

    + + + + +
    m_min_ptFCCAnalyses::ReconstructedParticle::sel_pt
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_pt
    sel_pt(float arg_min_pt)FCCAnalyses::ReconstructedParticle::sel_pt
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html new file mode 100644 index 0000000000..e56e9e38d7 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__pt.html @@ -0,0 +1,179 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_pt Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedParticle::sel_pt Struct Reference
    +
    +
    + +

    select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    + + + + + + + +

    +Public Member Functions

     sel_pt (float arg_min_pt)
     sel_pt
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    + + + +

    +Public Attributes

    float m_min_pt = 1.
     
    +

    Detailed Description

    +

    select ReconstructedParticles with transverse momentum greater than a minimum value [GeV]

    +

    Constructor & Destructor Documentation

    + +

    ◆ sel_pt()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::ReconstructedParticle::sel_pt::sel_pt (float arg_min_pt)
    +
    + +

    sel_pt

    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::sel_pt::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_min_pt

    + +
    +
    + + + + +
    float FCCAnalyses::ReconstructedParticle::sel_pt::m_min_pt = 1.
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag-members.html new file mode 100644 index 0000000000..e514129e23 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::ReconstructedParticle::sel_tag Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_tag, including all inherited members.

    + + + + +
    m_passFCCAnalyses::ReconstructedParticle::sel_tag
    operator()(ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_tag
    sel_tag(bool arg_pass)FCCAnalyses::ReconstructedParticle::sel_tag
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html new file mode 100644 index 0000000000..601681efa0 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__tag.html @@ -0,0 +1,186 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_tag Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedParticle::sel_tag Struct Reference
    +
    +
    + +

    select a list of reconstructed particles depending on the status of a certain boolean flag + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    + + + + + + +

    +Public Member Functions

     sel_tag (bool arg_pass)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    + + + +

    +Public Attributes

    bool m_pass
     
    +

    Detailed Description

    +

    select a list of reconstructed particles depending on the status of a certain boolean flag

    +

    Constructor & Destructor Documentation

    + +

    ◆ sel_tag()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::ReconstructedParticle::sel_tag::sel_tag (bool arg_pass)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::sel_tag::operator() (ROOT::VecOps::RVec< bool > tags,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_pass

    + +
    +
    + + + + +
    bool FCCAnalyses::ReconstructedParticle::sel_tag::m_pass
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type-members.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type-members.html new file mode 100644 index 0000000000..db0d340e3f --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::ReconstructedParticle::sel_type Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_type, including all inherited members.

    + + + + +
    m_typeFCCAnalyses::ReconstructedParticle::sel_type
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_type
    sel_type(const int type)FCCAnalyses::ReconstructedParticle::sel_type
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html new file mode 100644 index 0000000000..adb569d857 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1ReconstructedParticle_1_1sel__type.html @@ -0,0 +1,179 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_type Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::ReconstructedParticle::sel_type Struct Reference
    +
    +
    + +

    select ReconstructedParticles by type Note: type might not correspond to PDG ID + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    + + + + + + + +

    +Public Member Functions

     sel_type (const int type)
     sel_type
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    + + + +

    +Public Attributes

    const int m_type
     
    +

    Detailed Description

    +

    select ReconstructedParticles by type Note: type might not correspond to PDG ID

    +

    Constructor & Destructor Documentation

    + +

    ◆ sel_type()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::ReconstructedParticle::sel_type::sel_type (const int type)
    +
    + +

    sel_type

    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::sel_type::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_type

    + +
    +
    + + + + +
    const int FCCAnalyses::ReconstructedParticle::sel_type::m_type
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle-members.html b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle-members.html new file mode 100644 index 0000000000..e55b6b0947 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle-members.html @@ -0,0 +1,104 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::SmearObjects::SmearedReconstructedParticle Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::SmearObjects::SmearedReconstructedParticle, including all inherited members.

    + + + + + + + +
    m_debugFCCAnalyses::SmearObjects::SmearedReconstructedParticle
    m_modeFCCAnalyses::SmearObjects::SmearedReconstructedParticle
    m_scaleFCCAnalyses::SmearObjects::SmearedReconstructedParticle
    m_typeFCCAnalyses::SmearObjects::SmearedReconstructedParticle
    operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)FCCAnalyses::SmearObjects::SmearedReconstructedParticle
    SmearedReconstructedParticle(float scale, int type, int mode, bool debug)FCCAnalyses::SmearObjects::SmearedReconstructedParticle
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html new file mode 100644 index 0000000000..dc5a148365 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedReconstructedParticle.html @@ -0,0 +1,262 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::SmearObjects::SmearedReconstructedParticle Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::SmearObjects::SmearedReconstructedParticle Struct Reference
    +
    +
    + +

    generates new reco particles, smeared by given parameters + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/SmearObjects.h>

    + + + + + + +

    +Public Member Functions

     SmearedReconstructedParticle (float scale, int type, int mode, bool debug)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
     
    + + + + + + + + + +

    +Public Attributes

    bool m_debug
     
    float m_scale
     
    int m_type
     
    int m_mode
     
    +

    Detailed Description

    +

    generates new reco particles, smeared by given parameters

    +

    Constructor & Destructor Documentation

    + +

    ◆ SmearedReconstructedParticle()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::SmearObjects::SmearedReconstructedParticle::SmearedReconstructedParticle (float scale,
    int type,
    int mode,
    bool debug = false 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::SmearObjects::SmearedReconstructedParticle::operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & allRecoParticles,
    const ROOT::VecOps::RVec< int > & RP2MC_indices,
    const ROOT::VecOps::RVec< edm4hep::MCParticleData > & mcParticles 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_debug

    + +
    +
    + + + + +
    bool FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_debug
    +
    + +
    +
    + +

    ◆ m_mode

    + +
    +
    + + + + +
    int FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_mode
    +
    + +
    +
    + +

    ◆ m_scale

    + +
    +
    + + + + +
    float FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_scale
    +
    + +
    +
    + +

    ◆ m_type

    + +
    +
    + + + + +
    int FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_type
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks-members.html b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks-members.html new file mode 100644 index 0000000000..82f4a4b30c --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks-members.html @@ -0,0 +1,103 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::SmearObjects::SmearedTracks Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::SmearObjects::SmearedTracks, including all inherited members.

    + + + + + + +
    m_debugFCCAnalyses::SmearObjects::SmearedTracks
    m_randomFCCAnalyses::SmearObjects::SmearedTracks
    m_smear_parametersFCCAnalyses::SmearObjects::SmearedTracks
    operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)FCCAnalyses::SmearObjects::SmearedTracks
    SmearedTracks(float smear_d0, float smear_phi, float smear_omega, float smear_z0, float smear_tlambda, bool debug)FCCAnalyses::SmearObjects::SmearedTracks
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html new file mode 100644 index 0000000000..b708a2c3b3 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracks.html @@ -0,0 +1,264 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::SmearObjects::SmearedTracks Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::SmearObjects::SmearedTracks Struct Reference
    +
    +
    + +

    generates new track states, by rescaling the covariance matrix of the tracks + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/SmearObjects.h>

    + + + + + + +

    +Public Member Functions

     SmearedTracks (float smear_d0, float smear_phi, float smear_omega, float smear_z0, float smear_tlambda, bool debug)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
     
    + + + + + + + +

    +Public Attributes

    bool m_debug
     
    TRandom m_random
     
    float m_smear_parameters [5]
     
    +

    Detailed Description

    +

    generates new track states, by rescaling the covariance matrix of the tracks

    +

    Constructor & Destructor Documentation

    + +

    ◆ SmearedTracks()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::SmearObjects::SmearedTracks::SmearedTracks (float smear_d0,
    float smear_phi,
    float smear_omega,
    float smear_z0,
    float smear_tlambda,
    bool debug = false 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::SmearObjects::SmearedTracks::operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & allRecoParticles,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & alltracks,
    const ROOT::VecOps::RVec< int > & RP2MC_indices,
    const ROOT::VecOps::RVec< edm4hep::MCParticleData > & mcParticles 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_debug

    + +
    +
    + + + + +
    bool FCCAnalyses::SmearObjects::SmearedTracks::m_debug
    +
    + +
    +
    + +

    ◆ m_random

    + +
    +
    + + + + +
    TRandom FCCAnalyses::SmearObjects::SmearedTracks::m_random
    +
    + +
    +
    + +

    ◆ m_smear_parameters

    + +
    +
    + + + + +
    float FCCAnalyses::SmearObjects::SmearedTracks::m_smear_parameters[5]
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF-members.html b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF-members.html new file mode 100644 index 0000000000..7ed2343e13 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF-members.html @@ -0,0 +1,103 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::SmearObjects::SmearedTracksTOF Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::SmearObjects::SmearedTracksTOF, including all inherited members.

    + + + + + + +
    m_debugFCCAnalyses::SmearObjects::SmearedTracksTOF
    m_randomFCCAnalyses::SmearObjects::SmearedTracksTOF
    m_scaleFCCAnalyses::SmearObjects::SmearedTracksTOF
    operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)FCCAnalyses::SmearObjects::SmearedTracksTOF
    SmearedTracksTOF(float m_scale, bool debug)FCCAnalyses::SmearObjects::SmearedTracksTOF
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html new file mode 100644 index 0000000000..039519d10b --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksTOF.html @@ -0,0 +1,252 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::SmearObjects::SmearedTracksTOF Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::SmearObjects::SmearedTracksTOF Struct Reference
    +
    +
    + +

    generates new tracker hits, by rescaling the timing measurement + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/SmearObjects.h>

    + + + + + + +

    +Public Member Functions

     SmearedTracksTOF (float m_scale, bool debug)
     
    ROOT::VecOps::RVec< edm4hep::TrackerHit3DDataoperator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
     
    + + + + + + + +

    +Public Attributes

    bool m_debug
     
    TRandom m_random
     
    float m_scale
     
    +

    Detailed Description

    +

    generates new tracker hits, by rescaling the timing measurement

    +

    Constructor & Destructor Documentation

    + +

    ◆ SmearedTracksTOF()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::SmearObjects::SmearedTracksTOF::SmearedTracksTOF (float m_scale,
    bool debug = false 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > FCCAnalyses::SmearObjects::SmearedTracksTOF::operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & allRecoParticles,
    const ROOT::VecOps::RVec< edm4hep::TrackData > & trackdata,
    const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & trackerhits,
    const ROOT::VecOps::RVec< float > & length,
    const ROOT::VecOps::RVec< int > & RP2MC_indices,
    const ROOT::VecOps::RVec< edm4hep::MCParticleData > & mcParticles 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_debug

    + +
    +
    + + + + +
    bool FCCAnalyses::SmearObjects::SmearedTracksTOF::m_debug
    +
    + +
    +
    + +

    ◆ m_random

    + +
    +
    + + + + +
    TRandom FCCAnalyses::SmearObjects::SmearedTracksTOF::m_random
    +
    + +
    +
    + +

    ◆ m_scale

    + +
    +
    + + + + +
    float FCCAnalyses::SmearObjects::SmearedTracksTOF::m_scale
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx-members.html b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx-members.html new file mode 100644 index 0000000000..cdadd8fb4c --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx-members.html @@ -0,0 +1,103 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::SmearObjects::SmearedTracksdNdx Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::SmearObjects::SmearedTracksdNdx, including all inherited members.

    + + + + + + +
    m_debugFCCAnalyses::SmearObjects::SmearedTracksdNdx
    m_randomFCCAnalyses::SmearObjects::SmearedTracksdNdx
    m_scaleFCCAnalyses::SmearObjects::SmearedTracksdNdx
    operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)FCCAnalyses::SmearObjects::SmearedTracksdNdx
    SmearedTracksdNdx(float m_scale, bool debug)FCCAnalyses::SmearObjects::SmearedTracksdNdx
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html new file mode 100644 index 0000000000..08f8723841 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1SmearObjects_1_1SmearedTracksdNdx.html @@ -0,0 +1,246 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::SmearObjects::SmearedTracksdNdx Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::SmearObjects::SmearedTracksdNdx Struct Reference
    +
    +
    + +

    generates new track dNdx, by rescaling the poisson error of the cluster count + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/SmearObjects.h>

    + + + + + + +

    +Public Member Functions

     SmearedTracksdNdx (float m_scale, bool debug)
     
    ROOT::VecOps::RVec< edm4hep::Quantity > operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
     
    + + + + + + + +

    +Public Attributes

    bool m_debug
     
    TRandom m_random
     
    float m_scale
     
    +

    Detailed Description

    +

    generates new track dNdx, by rescaling the poisson error of the cluster count

    +

    Constructor & Destructor Documentation

    + +

    ◆ SmearedTracksdNdx()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::SmearObjects::SmearedTracksdNdx::SmearedTracksdNdx (float m_scale,
    bool debug = false 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::Quantity > FCCAnalyses::SmearObjects::SmearedTracksdNdx::operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & allRecoParticles,
    const ROOT::VecOps::RVec< edm4hep::Quantity > & dNdx,
    const ROOT::VecOps::RVec< float > & length,
    const ROOT::VecOps::RVec< int > & RP2MC_indices,
    const ROOT::VecOps::RVec< edm4hep::MCParticleData > & mcParticles 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_debug

    + +
    +
    + + + + +
    bool FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_debug
    +
    + +
    +
    + +

    ◆ m_random

    + +
    +
    + + + + +
    TRandom FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_random
    +
    + +
    +
    + +

    ◆ m_scale

    + +
    +
    + + + + +
    float FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_scale
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0-members.html b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0-members.html new file mode 100644 index 0000000000..a82a0daa16 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0-members.html @@ -0,0 +1,102 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::VertexingUtils::FCCAnalysesV0 Member List
    +
    + + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html new file mode 100644 index 0000000000..1c992427c7 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesV0.html @@ -0,0 +1,177 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::VertexingUtils::FCCAnalysesV0 Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::VertexingUtils::FCCAnalysesV0 Struct Reference
    +
    +
    + +

    Structure to keep useful information that is related to the V0. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/VertexingUtils.h>

    + + + + + + + + + + +

    +Public Attributes

    ROOT::VecOps::RVec< FCCAnalysesVertexvtx
     
    ROOT::VecOps::RVec< int > pdgAbs
     
    ROOT::VecOps::RVec< double > invM
     
    ROOT::VecOps::RVec< int > nSV_jet
     
    +

    Detailed Description

    +

    Structure to keep useful information that is related to the V0.

    +

    Member Data Documentation

    + +

    ◆ invM

    + +
    +
    + + + + +
    ROOT::VecOps::RVec<double> FCCAnalyses::VertexingUtils::FCCAnalysesV0::invM
    +
    + +
    +
    + +

    ◆ nSV_jet

    + +
    +
    + + + + +
    ROOT::VecOps::RVec<int> FCCAnalyses::VertexingUtils::FCCAnalysesV0::nSV_jet
    +
    + +
    +
    + +

    ◆ pdgAbs

    + +
    +
    + + + + +
    ROOT::VecOps::RVec<int> FCCAnalyses::VertexingUtils::FCCAnalysesV0::pdgAbs
    +
    + +
    +
    + +

    ◆ vtx

    + +
    +
    + + + + +
    ROOT::VecOps::RVec<FCCAnalysesVertex> FCCAnalyses::VertexingUtils::FCCAnalysesV0::vtx
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex-members.html b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex-members.html new file mode 100644 index 0000000000..5ca987b052 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex-members.html @@ -0,0 +1,106 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::VertexingUtils::FCCAnalysesVertex Member List
    +
    + + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html new file mode 100644 index 0000000000..9e6e92d835 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertex.html @@ -0,0 +1,244 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::VertexingUtils::FCCAnalysesVertex Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::VertexingUtils::FCCAnalysesVertex Struct Reference
    +
    +
    + +

    Structure to keep useful track information that is related to the vertex. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/VertexingUtils.h>

    + + + + + + + + + + + + + + + + + + + +

    +Public Attributes

    edm4hep::VertexData vertex
     
    int ntracks
     
    int mc_ind
     
    ROOT::VecOps::RVec< int > reco_ind
     index in the MC vertex collection if any
     
    ROOT::VecOps::RVec< float > reco_chi2
     
    ROOT::VecOps::RVec< TVector3 > updated_track_momentum_at_vertex
     
    ROOT::VecOps::RVec< TVectorD > updated_track_parameters
     
    ROOT::VecOps::RVec< float > final_track_phases
     
    +

    Detailed Description

    +

    Structure to keep useful track information that is related to the vertex.

    +

    Member Data Documentation

    + +

    ◆ final_track_phases

    + +
    +
    + + + + +
    ROOT::VecOps::RVec<float> FCCAnalyses::VertexingUtils::FCCAnalysesVertex::final_track_phases
    +
    + +
    +
    + +

    ◆ mc_ind

    + +
    +
    + + + + +
    int FCCAnalyses::VertexingUtils::FCCAnalysesVertex::mc_ind
    +
    + +
    +
    + +

    ◆ ntracks

    + +
    +
    + + + + +
    int FCCAnalyses::VertexingUtils::FCCAnalysesVertex::ntracks
    +
    + +
    +
    + +

    ◆ reco_chi2

    + +
    +
    + + + + +
    ROOT::VecOps::RVec<float> FCCAnalyses::VertexingUtils::FCCAnalysesVertex::reco_chi2
    +
    + +
    +
    + +

    ◆ reco_ind

    + +
    +
    + + + + +
    ROOT::VecOps::RVec<int> FCCAnalyses::VertexingUtils::FCCAnalysesVertex::reco_ind
    +
    + +

    index in the MC vertex collection if any

    + +
    +
    + +

    ◆ updated_track_momentum_at_vertex

    + +
    +
    + + + + +
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::FCCAnalysesVertex::updated_track_momentum_at_vertex
    +
    + +
    +
    + +

    ◆ updated_track_parameters

    + +
    +
    + + + + +
    ROOT::VecOps::RVec< TVectorD > FCCAnalyses::VertexingUtils::FCCAnalysesVertex::updated_track_parameters
    +
    + +
    +
    + +

    ◆ vertex

    + +
    +
    + + + + +
    edm4hep::VertexData FCCAnalyses::VertexingUtils::FCCAnalysesVertex::vertex
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC-members.html b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC-members.html new file mode 100644 index 0000000000..57c403df50 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC-members.html @@ -0,0 +1,103 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC Member List
    +
    + + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html new file mode 100644 index 0000000000..4e2d300db7 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1FCCAnalysesVertexMC.html @@ -0,0 +1,193 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC Struct Reference
    +
    +
    + +

    Structure to keep useful track information that is related to the vertex. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/VertexingUtils.h>

    + + + + + + + + + + + + +

    +Public Attributes

    TVector3 vertex
     
    ROOT::VecOps::RVec< int > mc_ind
     
    ROOT::VecOps::RVec< int > mc_indneutral
     
    ROOT::VecOps::RVec< int > mother_ind
     
    ROOT::VecOps::RVec< int > gmother_ind
     
    +

    Detailed Description

    +

    Structure to keep useful track information that is related to the vertex.

    +

    Member Data Documentation

    + +

    ◆ gmother_ind

    + +
    +
    + + + + +
    ROOT::VecOps::RVec<int> FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::gmother_ind
    +
    + +
    +
    + +

    ◆ mc_ind

    + +
    +
    + + + + +
    ROOT::VecOps::RVec<int> FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::mc_ind
    +
    + +
    +
    + +

    ◆ mc_indneutral

    + +
    +
    + + + + +
    ROOT::VecOps::RVec<int> FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::mc_indneutral
    +
    + +
    +
    + +

    ◆ mother_ind

    + +
    +
    + + + + +
    ROOT::VecOps::RVec<int> FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::mother_ind
    +
    + +
    +
    + +

    ◆ vertex

    + +
    +
    + + + + +
    TVector3 FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::vertex
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1selTracks-members.html b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1selTracks-members.html new file mode 100644 index 0000000000..3f3b3cc01f --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1selTracks-members.html @@ -0,0 +1,104 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::VertexingUtils::selTracks Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::VertexingUtils::selTracks, including all inherited members.

    + + + + + + + +
    m_d0sig_maxFCCAnalyses::VertexingUtils::selTracks
    m_d0sig_minFCCAnalyses::VertexingUtils::selTracks
    m_z0sig_maxFCCAnalyses::VertexingUtils::selTracks
    m_z0sig_minFCCAnalyses::VertexingUtils::selTracks
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)FCCAnalyses::VertexingUtils::selTracks
    selTracks(float arg_d0sig_min, float arg_d0sig_max, float arg_z0sig_min, float arg_z0sig_max)FCCAnalyses::VertexingUtils::selTracks
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html new file mode 100644 index 0000000000..9552965081 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1VertexingUtils_1_1selTracks.html @@ -0,0 +1,256 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::VertexingUtils::selTracks Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::VertexingUtils::selTracks Struct Reference
    +
    +
    + +

    Selection of particles based on the d0 / z0 significances of the associated track. + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/VertexingUtils.h>

    + + + + + + +

    +Public Member Functions

     selTracks (float arg_d0sig_min, float arg_d0sig_max, float arg_z0sig_min, float arg_z0sig_max)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     
    + + + + + + + + + +

    +Public Attributes

    float m_d0sig_min = 0
     
    float m_d0sig_max = 3
     
    float m_z0sig_min = 0
     
    float m_z0sig_max = 3
     
    +

    Detailed Description

    +

    Selection of particles based on the d0 / z0 significances of the associated track.

    +

    Constructor & Destructor Documentation

    + +

    ◆ selTracks()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::VertexingUtils::selTracks::selTracks (float arg_d0sig_min,
    float arg_d0sig_max,
    float arg_z0sig_min,
    float arg_z0sig_max 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::VertexingUtils::selTracks::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_d0sig_max

    + +
    +
    + + + + +
    float FCCAnalyses::VertexingUtils::selTracks::m_d0sig_max = 3
    +
    + +
    +
    + +

    ◆ m_d0sig_min

    + +
    +
    + + + + +
    float FCCAnalyses::VertexingUtils::selTracks::m_d0sig_min = 0
    +
    + +
    +
    + +

    ◆ m_z0sig_max

    + +
    +
    + + + + +
    float FCCAnalyses::VertexingUtils::selTracks::m_z0sig_max = 3
    +
    + +
    +
    + +

    ◆ m_z0sig_min

    + +
    +
    + + + + +
    float FCCAnalyses::VertexingUtils::selTracks::m_z0sig_min = 0
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite-members.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite-members.html new file mode 100644 index 0000000000..089b1d27e9 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite-members.html @@ -0,0 +1,103 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::myUtils::FCCAnalysesComposite Member List
    +
    + + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html new file mode 100644 index 0000000000..8dbec43858 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite.html @@ -0,0 +1,188 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::myUtils::FCCAnalysesComposite Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::myUtils::FCCAnalysesComposite Struct Reference
    +
    +
    + +

    #include <analyzers/dataframe/FCCAnalyses/myUtils.h>

    + + + + + + + + + + + + +

    +Public Attributes

    TLorentzVector particle
     
    ROOT::VecOps::RVec< int > index
     
    edm4hep::VertexData vertex
     
    int charge
     
    int mc_index
     
    +

    Member Data Documentation

    + +

    ◆ charge

    + +
    +
    + + + + +
    int FCCAnalyses::myUtils::FCCAnalysesComposite::charge
    +
    + +
    +
    + +

    ◆ index

    + +
    +
    + + + + +
    ROOT::VecOps::RVec<int> FCCAnalyses::myUtils::FCCAnalysesComposite::index
    +
    + +
    +
    + +

    ◆ mc_index

    + +
    +
    + + + + +
    int FCCAnalyses::myUtils::FCCAnalysesComposite::mc_index
    +
    + +
    +
    + +

    ◆ particle

    + +
    +
    + + + + +
    TLorentzVector FCCAnalyses::myUtils::FCCAnalysesComposite::particle
    +
    + +
    +
    + +

    ◆ vertex

    + +
    +
    + + + + +
    edm4hep::VertexData FCCAnalyses::myUtils::FCCAnalysesComposite::vertex
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • analyzers/dataframe/FCCAnalyses/myUtils.h
    • +
    +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2-members.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2-members.html new file mode 100644 index 0000000000..5754fc63ad --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2-members.html @@ -0,0 +1,102 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::myUtils::FCCAnalysesComposite2 Member List
    +
    + + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html new file mode 100644 index 0000000000..50b6b385b1 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1FCCAnalysesComposite2.html @@ -0,0 +1,172 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::myUtils::FCCAnalysesComposite2 Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::myUtils::FCCAnalysesComposite2 Struct Reference
    +
    +
    + +

    #include <analyzers/dataframe/FCCAnalyses/myUtils.h>

    + + + + + + + + + + +

    +Public Attributes

    TLorentzVector particle
     
    int vertex
     
    int charge
     
    int mc_index
     
    +

    Member Data Documentation

    + +

    ◆ charge

    + +
    +
    + + + + +
    int FCCAnalyses::myUtils::FCCAnalysesComposite2::charge
    +
    + +
    +
    + +

    ◆ mc_index

    + +
    +
    + + + + +
    int FCCAnalyses::myUtils::FCCAnalysesComposite2::mc_index
    +
    + +
    +
    + +

    ◆ particle

    + +
    +
    + + + + +
    TLorentzVector FCCAnalyses::myUtils::FCCAnalysesComposite2::particle
    +
    + +
    +
    + +

    ◆ vertex

    + +
    +
    + + + + +
    int FCCAnalyses::myUtils::FCCAnalysesComposite2::vertex
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • analyzers/dataframe/FCCAnalyses/myUtils.h
    • +
    +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__D0-members.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__D0-members.html new file mode 100644 index 0000000000..9cdcc5ca38 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__D0-members.html @@ -0,0 +1,103 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::myUtils::build_D0 Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::myUtils::build_D0, including all inherited members.

    + + + + + + +
    build_D0(float arg_mass, float arg_p, bool arg_filterPV)FCCAnalyses::myUtils::build_D0
    m_filterPVFCCAnalyses::myUtils::build_D0
    m_massFCCAnalyses::myUtils::build_D0
    m_pFCCAnalyses::myUtils::build_D0
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > pions, ROOT::VecOps::RVec< int > kaons, ROOT::VecOps::RVec< int > pvindex)FCCAnalyses::myUtils::build_D0
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__D0.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__D0.html new file mode 100644 index 0000000000..fc2d9f7350 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__D0.html @@ -0,0 +1,247 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::myUtils::build_D0 Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::myUtils::build_D0 Struct Reference
    +
    +
    + +

    #include <analyzers/dataframe/FCCAnalyses/myUtils.h>

    + + + + + + +

    +Public Member Functions

     build_D0 (float arg_mass, float arg_p, bool arg_filterPV)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeoperator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > pions, ROOT::VecOps::RVec< int > kaons, ROOT::VecOps::RVec< int > pvindex)
     
    + + + + + + + +

    +Public Attributes

    float m_mass =0.05
     
    float m_p =1.
     
    bool m_filterPV =true
     
    +

    Constructor & Destructor Documentation

    + +

    ◆ build_D0()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::myUtils::build_D0::build_D0 (float arg_mass,
    float arg_p,
    bool arg_filterPV 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< FCCAnalysesComposite > FCCAnalyses::myUtils::build_D0::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    ROOT::VecOps::RVec< int > pions,
    ROOT::VecOps::RVec< int > kaons,
    ROOT::VecOps::RVec< int > pvindex 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_filterPV

    + +
    +
    + + + + +
    bool FCCAnalyses::myUtils::build_D0::m_filterPV =true
    +
    + +
    +
    + +

    ◆ m_mass

    + +
    +
    + + + + +
    float FCCAnalyses::myUtils::build_D0::m_mass =0.05
    +
    + +
    +
    + +

    ◆ m_p

    + +
    +
    + + + + +
    float FCCAnalyses::myUtils::build_D0::m_p =1.
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__tau23pi-members.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__tau23pi-members.html new file mode 100644 index 0000000000..fef5878c01 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__tau23pi-members.html @@ -0,0 +1,105 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::myUtils::build_tau23pi Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::myUtils::build_tau23pi, including all inherited members.

    + + + + + + + + +
    build_tau23pi(float arg_masslow, float arg_masshigh, float arg_p, float arg_angle, bool arg_rho)FCCAnalyses::myUtils::build_tau23pi
    m_angleFCCAnalyses::myUtils::build_tau23pi
    m_masshighFCCAnalyses::myUtils::build_tau23pi
    m_masslowFCCAnalyses::myUtils::build_tau23pi
    m_pFCCAnalyses::myUtils::build_tau23pi
    m_rhoFCCAnalyses::myUtils::build_tau23pi
    operator()(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)FCCAnalyses::myUtils::build_tau23pi
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html new file mode 100644 index 0000000000..5b29d25d17 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1build__tau23pi.html @@ -0,0 +1,273 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::myUtils::build_tau23pi Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::myUtils::build_tau23pi Struct Reference
    +
    +
    + +

    #include <analyzers/dataframe/FCCAnalyses/myUtils.h>

    + + + + + + +

    +Public Member Functions

     build_tau23pi (float arg_masslow, float arg_masshigh, float arg_p, float arg_angle, bool arg_rho)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2operator() (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    + + + + + + + + + + + +

    +Public Attributes

    float m_masslow =0.05
     
    float m_masshigh =3.0
     
    float m_p =1.
     
    float m_angle =1.
     
    bool m_rho = true
     
    +

    Constructor & Destructor Documentation

    + +

    ◆ build_tau23pi()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FCCAnalyses::myUtils::build_tau23pi::build_tau23pi (float arg_masslow,
    float arg_masshigh,
    float arg_p,
    float arg_angle,
    bool arg_rho 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_tau23pi::operator() (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_angle

    + +
    +
    + + + + +
    float FCCAnalyses::myUtils::build_tau23pi::m_angle =1.
    +
    + +
    +
    + +

    ◆ m_masshigh

    + +
    +
    + + + + +
    float FCCAnalyses::myUtils::build_tau23pi::m_masshigh =3.0
    +
    + +
    +
    + +

    ◆ m_masslow

    + +
    +
    + + + + +
    float FCCAnalyses::myUtils::build_tau23pi::m_masslow =0.05
    +
    + +
    +
    + +

    ◆ m_p

    + +
    +
    + + + + +
    float FCCAnalyses::myUtils::build_tau23pi::m_p =1.
    +
    + +
    +
    + +

    ◆ m_rho

    + +
    +
    + + + + +
    bool FCCAnalyses::myUtils::build_tau23pi::m_rho = true
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1myUtils_1_1filter__PV-members.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1filter__PV-members.html new file mode 100644 index 0000000000..6a6256a40e --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1filter__PV-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::myUtils::filter_PV Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::myUtils::filter_PV, including all inherited members.

    + + + + +
    filter_PV(bool arg_pv)FCCAnalyses::myUtils::filter_PV
    m_pvFCCAnalyses::myUtils::filter_PV
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< int > index)FCCAnalyses::myUtils::filter_PV
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1myUtils_1_1filter__PV.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1filter__PV.html new file mode 100644 index 0000000000..fdc3a75103 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1filter__PV.html @@ -0,0 +1,181 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::myUtils::filter_PV Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::myUtils::filter_PV Struct Reference
    +
    +
    + +

    #include <analyzers/dataframe/FCCAnalyses/myUtils.h>

    + + + + + + +

    +Public Member Functions

     filter_PV (bool arg_pv)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< int > index)
     
    + + + +

    +Public Attributes

    bool m_pv =true
     
    +

    Constructor & Destructor Documentation

    + +

    ◆ filter_PV()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::myUtils::filter_PV::filter_PV (bool arg_pv)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::filter_PV::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< int > index 
    )
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_pv

    + +
    +
    + + + + +
    bool FCCAnalyses::myUtils::filter_PV::m_pv =true
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PID-members.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PID-members.html new file mode 100644 index 0000000000..4678d62525 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PID-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::myUtils::sel_PID Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::myUtils::sel_PID, including all inherited members.

    + + + + +
    m_PDGFCCAnalyses::myUtils::sel_PID
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)FCCAnalyses::myUtils::sel_PID
    sel_PID(int arg_PDG)FCCAnalyses::myUtils::sel_PID
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PID.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PID.html new file mode 100644 index 0000000000..c6d17eddab --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PID.html @@ -0,0 +1,171 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::myUtils::sel_PID Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::myUtils::sel_PID Struct Reference
    +
    +
    + +

    #include <analyzers/dataframe/FCCAnalyses/myUtils.h>

    + + + + + + +

    +Public Member Functions

     sel_PID (int arg_PDG)
     
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    + + + +

    +Public Attributes

    int m_PDG =211
     
    +

    Constructor & Destructor Documentation

    + +

    ◆ sel_PID()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::myUtils::sel_PID::sel_PID (int arg_PDG)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::sel_PID::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_PDG

    + +
    +
    + + + + +
    int FCCAnalyses::myUtils::sel_PID::m_PDG =211
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PV-members.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PV-members.html new file mode 100644 index 0000000000..7c62b5259c --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PV-members.html @@ -0,0 +1,101 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    FCCAnalyses::myUtils::sel_PV Member List
    +
    +
    + +

    This is the complete list of members for FCCAnalyses::myUtils::sel_PV, including all inherited members.

    + + + + +
    m_closestFCCAnalyses::myUtils::sel_PV
    operator()(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > pv)FCCAnalyses::myUtils::sel_PV
    sel_PV(bool arg_closest)FCCAnalyses::myUtils::sel_PV
    + + + + + diff --git a/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PV.html b/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PV.html new file mode 100644 index 0000000000..06fc1664d2 --- /dev/null +++ b/doc/latest/structFCCAnalyses_1_1myUtils_1_1sel__PV.html @@ -0,0 +1,171 @@ + + + + + + + + + +FCCAnalyses: FCCAnalyses::myUtils::sel_PV Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    FCCAnalyses::myUtils::sel_PV Struct Reference
    +
    +
    + +

    #include <analyzers/dataframe/FCCAnalyses/myUtils.h>

    + + + + + + +

    +Public Member Functions

     sel_PV (bool arg_closest)
     
    VertexingUtils::FCCAnalysesVertex operator() (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > pv)
     
    + + + +

    +Public Attributes

    bool m_closest
     
    +

    Constructor & Destructor Documentation

    + +

    ◆ sel_PV()

    + +
    +
    + + + + + + + + +
    FCCAnalyses::myUtils::sel_PV::sel_PV (bool arg_closest)
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    VertexingUtils::FCCAnalysesVertex FCCAnalyses::myUtils::sel_PV::operator() (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexpv)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_closest

    + +
    +
    + + + + +
    bool FCCAnalyses::myUtils::sel_PV::m_closest
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structJetClustering_1_1FCCAnalysesJet-members.html b/doc/latest/structJetClustering_1_1FCCAnalysesJet-members.html new file mode 100644 index 0000000000..ccdd15976f --- /dev/null +++ b/doc/latest/structJetClustering_1_1FCCAnalysesJet-members.html @@ -0,0 +1,102 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    JetClustering::FCCAnalysesJet Member List
    +
    + + + + + + diff --git a/doc/latest/structJetClustering_1_1FCCAnalysesJet.html b/doc/latest/structJetClustering_1_1FCCAnalysesJet.html new file mode 100644 index 0000000000..925f58266d --- /dev/null +++ b/doc/latest/structJetClustering_1_1FCCAnalysesJet.html @@ -0,0 +1,193 @@ + + + + + + + + + +FCCAnalyses: JetClustering::FCCAnalysesJet Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    JetClustering::FCCAnalysesJet Struct Reference
    +
    +
    + +

    Structure to keep useful informations for the jets. + More...

    + +

    #include <addons/FastJet/JetClustering.h>

    +
    +Collaboration diagram for JetClustering::FCCAnalysesJet:
    +
    +
    Collaboration graph
    + + + + + + + + + + + +
    [legend]
    + + + + + + + + + + +

    +Public Attributes

    std::vector< fastjet::PseudoJet > jets
     
    std::vector< std::vector< int > > constituents
     
    std::vector< float > exclusive_dmerge
     
    std::vector< float > exclusive_dmerge_max
     
    +

    Detailed Description

    +

    Structure to keep useful informations for the jets.

    +

    Member Data Documentation

    + +

    ◆ constituents

    + +
    +
    + + + + +
    std::vector<std::vector<int> > JetClustering::FCCAnalysesJet::constituents
    +
    + +
    +
    + +

    ◆ exclusive_dmerge

    + +
    +
    + + + + +
    std::vector<float> JetClustering::FCCAnalysesJet::exclusive_dmerge
    +
    + +
    +
    + +

    ◆ exclusive_dmerge_max

    + +
    +
    + + + + +
    std::vector<float> JetClustering::FCCAnalysesJet::exclusive_dmerge_max
    +
    + +
    +
    + +

    ◆ jets

    + +
    +
    + + + + +
    std::vector<fastjet::PseudoJet> JetClustering::FCCAnalysesJet::jets
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file: +
    + + + + + diff --git a/doc/latest/structJetClustering_1_1FCCAnalysesJet__coll__graph.map b/doc/latest/structJetClustering_1_1FCCAnalysesJet__coll__graph.map new file mode 100644 index 0000000000..fb70c5c7ed --- /dev/null +++ b/doc/latest/structJetClustering_1_1FCCAnalysesJet__coll__graph.map @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.md5 b/doc/latest/structJetClustering_1_1FCCAnalysesJet__coll__graph.md5 similarity index 100% rename from doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.md5 rename to doc/latest/structJetClustering_1_1FCCAnalysesJet__coll__graph.md5 diff --git a/doc/latest/structJetClustering_1_1FCCAnalysesJet__coll__graph.png b/doc/latest/structJetClustering_1_1FCCAnalysesJet__coll__graph.png new file mode 100644 index 0000000000..fe52bd77bb Binary files /dev/null and b/doc/latest/structJetClustering_1_1FCCAnalysesJet__coll__graph.png differ diff --git a/doc/latest/structJetClustering_1_1clustering__antikt-members.html b/doc/latest/structJetClustering_1_1clustering__antikt-members.html new file mode 100644 index 0000000000..e1d23cf24e --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__antikt-members.html @@ -0,0 +1,109 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    JetClustering::clustering_antikt Member List
    +
    + + + + + + diff --git a/doc/latest/structJetClustering_1_1clustering__antikt.html b/doc/latest/structJetClustering_1_1clustering__antikt.html new file mode 100644 index 0000000000..7562671c3f --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__antikt.html @@ -0,0 +1,431 @@ + + + + + + + + + +FCCAnalyses: JetClustering::clustering_antikt Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    JetClustering::clustering_antikt Struct Reference
    +
    +
    + +

    Jet Clustering interface for antikt. + More...

    + +

    #include <addons/FastJet/JetClustering.h>

    + + + + + + +

    +Public Member Functions

     clustering_antikt (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Private Attributes

    float _radius
     jet cone radius
     
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     internal jet algorithm
     
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    +

    Detailed Description

    +

    Jet Clustering interface for antikt.

    +

    Constructor & Destructor Documentation

    + +

    ◆ clustering_antikt()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    JetClustering::clustering_antikt::clustering_antikt (float arg_radius = 0.5,
    int arg_exclusive = 0,
    float arg_cut = 5.,
    int arg_sorted = 0,
    int arg_recombination = 0 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    FCCAnalysesJet JetClustering::clustering_antikt::operator() (const std::vector< fastjet::PseudoJet > & jets)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _cs

    + +
    +
    + + + + + +
    + + + + +
    fastjet::ClusterSequence JetClustering::clustering_antikt::_cs
    +
    +private
    +
    + +

    internal clustering sequence

    + +
    +
    + +

    ◆ _cut

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_antikt::_cut
    +
    +private
    +
    + +

    pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4

    + +
    +
    + +

    ◆ _def

    + +
    +
    + + + + + +
    + + + + +
    fastjet::JetDefinition JetClustering::clustering_antikt::_def
    +
    +private
    +
    + +

    internal jetdefinition sequence

    + +
    +
    + +

    ◆ _exclusive

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_antikt::_exclusive
    +
    +private
    +
    + +

    flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut

    + +
    +
    + +

    ◆ _jetAlgorithm

    + +
    +
    + + + + + +
    + + + + +
    fastjet::JetAlgorithm JetClustering::clustering_antikt::_jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    +
    +private
    +
    + +

    internal jet algorithm

    + +
    +
    + +

    ◆ _radius

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_antikt::_radius
    +
    +private
    +
    + +

    jet cone radius

    + +
    +
    + +

    ◆ _recombination

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_antikt::_recombination
    +
    +private
    +
    + +

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.

    + +
    +
    + +

    ◆ _recombScheme

    + +
    +
    + + + + + +
    + + + + +
    fastjet::RecombinationScheme JetClustering::clustering_antikt::_recombScheme
    +
    +private
    +
    + +

    internal recombination scheme

    + +
    +
    + +

    ◆ _sorted

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_antikt::_sorted
    +
    +private
    +
    + +

    pT ordering=0, E ordering=1

    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structJetClustering_1_1clustering__cambridge-members.html b/doc/latest/structJetClustering_1_1clustering__cambridge-members.html new file mode 100644 index 0000000000..826baa881a --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__cambridge-members.html @@ -0,0 +1,109 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    JetClustering::clustering_cambridge Member List
    +
    + + + + + + diff --git a/doc/latest/structJetClustering_1_1clustering__cambridge.html b/doc/latest/structJetClustering_1_1clustering__cambridge.html new file mode 100644 index 0000000000..e3d2b8bb09 --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__cambridge.html @@ -0,0 +1,431 @@ + + + + + + + + + +FCCAnalyses: JetClustering::clustering_cambridge Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    JetClustering::clustering_cambridge Struct Reference
    +
    +
    + +

    Jet Clustering interface for Cambridge. + More...

    + +

    #include <addons/FastJet/JetClustering.h>

    + + + + + + +

    +Public Member Functions

     clustering_cambridge (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Private Attributes

    float _radius
     jet cone radius
     
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11,.
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     internal jet algorithm
     
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    +

    Detailed Description

    +

    Jet Clustering interface for Cambridge.

    +

    Constructor & Destructor Documentation

    + +

    ◆ clustering_cambridge()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    JetClustering::clustering_cambridge::clustering_cambridge (float arg_radius = 0.5,
    int arg_exclusive = 0,
    float arg_cut = 5.,
    int arg_sorted = 0,
    int arg_recombination = 0 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    FCCAnalysesJet JetClustering::clustering_cambridge::operator() (const std::vector< fastjet::PseudoJet > & jets)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _cs

    + +
    +
    + + + + + +
    + + + + +
    fastjet::ClusterSequence JetClustering::clustering_cambridge::_cs
    +
    +private
    +
    + +

    internal clustering sequence

    + +
    +
    + +

    ◆ _cut

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_cambridge::_cut
    +
    +private
    +
    + +

    pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4

    + +
    +
    + +

    ◆ _def

    + +
    +
    + + + + + +
    + + + + +
    fastjet::JetDefinition JetClustering::clustering_cambridge::_def
    +
    +private
    +
    + +

    internal jetdefinition sequence

    + +
    +
    + +

    ◆ _exclusive

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_cambridge::_exclusive
    +
    +private
    +
    + +

    flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut

    + +
    +
    + +

    ◆ _jetAlgorithm

    + +
    +
    + + + + + +
    + + + + +
    fastjet::JetAlgorithm JetClustering::clustering_cambridge::_jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    +
    +private
    +
    + +

    internal jet algorithm

    + +
    +
    + +

    ◆ _radius

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_cambridge::_radius
    +
    +private
    +
    + +

    jet cone radius

    + +
    +
    + +

    ◆ _recombination

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_cambridge::_recombination
    +
    +private
    +
    + +

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11,.

    + +
    +
    + +

    ◆ _recombScheme

    + +
    +
    + + + + + +
    + + + + +
    fastjet::RecombinationScheme JetClustering::clustering_cambridge::_recombScheme
    +
    +private
    +
    + +

    internal recombination scheme

    + +
    +
    + +

    ◆ _sorted

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_cambridge::_sorted
    +
    +private
    +
    + +

    pT ordering=0, E ordering=1

    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structJetClustering_1_1clustering__ee__genkt-members.html b/doc/latest/structJetClustering_1_1clustering__ee__genkt-members.html new file mode 100644 index 0000000000..7909bf0383 --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__ee__genkt-members.html @@ -0,0 +1,110 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    JetClustering::clustering_ee_genkt Member List
    +
    + + + + + + diff --git a/doc/latest/structJetClustering_1_1clustering__ee__genkt.html b/doc/latest/structJetClustering_1_1clustering__ee__genkt.html new file mode 100644 index 0000000000..1c20c9776b --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__ee__genkt.html @@ -0,0 +1,462 @@ + + + + + + + + + +FCCAnalyses: JetClustering::clustering_ee_genkt Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    JetClustering::clustering_ee_genkt Struct Reference
    +
    +
    + +

    Jet Clustering interface for ee_genkt. + More...

    + +

    #include <addons/FastJet/JetClustering.h>

    + + + + + + +

    +Public Member Functions

     clustering_ee_genkt (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0, float arg_exponent=0.)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Private Attributes

    float _radius
     jet cone radius
     
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    float _exponent
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     anti-kT algorithm=-1, cambridge algorithm=0, kT algorithm=1
     
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    +

    Detailed Description

    +

    Jet Clustering interface for ee_genkt.

    +

    Constructor & Destructor Documentation

    + +

    ◆ clustering_ee_genkt()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    JetClustering::clustering_ee_genkt::clustering_ee_genkt (float arg_radius = 0.5,
    int arg_exclusive = 0,
    float arg_cut = 5.,
    int arg_sorted = 0,
    int arg_recombination = 0,
    float arg_exponent = 0. 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    FCCAnalysesJet JetClustering::clustering_ee_genkt::operator() (const std::vector< fastjet::PseudoJet > & jets)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _cs

    + +
    +
    + + + + + +
    + + + + +
    fastjet::ClusterSequence JetClustering::clustering_ee_genkt::_cs
    +
    +private
    +
    + +

    internal clustering sequence

    + +
    +
    + +

    ◆ _cut

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_ee_genkt::_cut
    +
    +private
    +
    + +

    pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4

    + +
    +
    + +

    ◆ _def

    + +
    +
    + + + + + +
    + + + + +
    fastjet::JetDefinition JetClustering::clustering_ee_genkt::_def
    +
    +private
    +
    + +

    internal jetdefinition sequence

    + +
    +
    + +

    ◆ _exclusive

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_ee_genkt::_exclusive
    +
    +private
    +
    + +

    flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut

    + +
    +
    + +

    ◆ _exponent

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_ee_genkt::_exponent
    +
    +private
    +
    + +
    +
    + +

    ◆ _jetAlgorithm

    + +
    +
    + + + + + +
    + + + + +
    fastjet::JetAlgorithm JetClustering::clustering_ee_genkt::_jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    +
    +private
    +
    + +

    anti-kT algorithm=-1, cambridge algorithm=0, kT algorithm=1

    +

    internal jet algorithm

    + +
    +
    + +

    ◆ _radius

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_ee_genkt::_radius
    +
    +private
    +
    + +

    jet cone radius

    + +
    +
    + +

    ◆ _recombination

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_ee_genkt::_recombination
    +
    +private
    +
    + +

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.

    + +
    +
    + +

    ◆ _recombScheme

    + +
    +
    + + + + + +
    + + + + +
    fastjet::RecombinationScheme JetClustering::clustering_ee_genkt::_recombScheme
    +
    +private
    +
    + +

    internal recombination scheme

    + +
    +
    + +

    ◆ _sorted

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_ee_genkt::_sorted
    +
    +private
    +
    + +

    pT ordering=0, E ordering=1

    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structJetClustering_1_1clustering__ee__kt-members.html b/doc/latest/structJetClustering_1_1clustering__ee__kt-members.html new file mode 100644 index 0000000000..b962353117 --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__ee__kt-members.html @@ -0,0 +1,108 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    JetClustering::clustering_ee_kt Member List
    +
    + + + + + + diff --git a/doc/latest/structJetClustering_1_1clustering__ee__kt.html b/doc/latest/structJetClustering_1_1clustering__ee__kt.html new file mode 100644 index 0000000000..bb3f6761d6 --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__ee__kt.html @@ -0,0 +1,334 @@ + + + + + + + + + +FCCAnalyses: JetClustering::clustering_ee_kt Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    JetClustering::clustering_ee_kt Struct Reference
    +
    +
    + +

    Jet Clustering interface for ee_kt. + More...

    + +

    #include <addons/FastJet/JetClustering.h>

    + + + + + + +

    +Public Member Functions

     clustering_ee_kt (int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Public Attributes

    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     internal jet algorithm
     
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    +

    Detailed Description

    +

    Jet Clustering interface for ee_kt.

    +

    Constructor & Destructor Documentation

    + +

    ◆ clustering_ee_kt()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    JetClustering::clustering_ee_kt::clustering_ee_kt (int arg_exclusive = 0,
    float arg_cut = 5.,
    int arg_sorted = 0,
    int arg_recombination = 0 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    FCCAnalysesJet JetClustering::clustering_ee_kt::operator() (const std::vector< fastjet::PseudoJet > & jets)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _cs

    + +
    +
    + + + + +
    fastjet::ClusterSequence JetClustering::clustering_ee_kt::_cs
    +
    + +

    internal clustering sequence

    + +
    +
    + +

    ◆ _cut

    + +
    +
    + + + + +
    float JetClustering::clustering_ee_kt::_cut
    +
    + +

    pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4

    + +
    +
    + +

    ◆ _def

    + +
    +
    + + + + +
    fastjet::JetDefinition JetClustering::clustering_ee_kt::_def
    +
    + +

    internal jetdefinition sequence

    + +
    +
    + +

    ◆ _exclusive

    + +
    +
    + + + + +
    int JetClustering::clustering_ee_kt::_exclusive
    +
    + +

    flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut

    + +
    +
    + +

    ◆ _jetAlgorithm

    + +
    +
    + + + + +
    fastjet::JetAlgorithm JetClustering::clustering_ee_kt::_jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    +
    + +

    internal jet algorithm

    + +
    +
    + +

    ◆ _recombination

    + +
    +
    + + + + +
    int JetClustering::clustering_ee_kt::_recombination
    +
    + +

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.

    + +
    +
    + +

    ◆ _recombScheme

    + +
    +
    + + + + +
    fastjet::RecombinationScheme JetClustering::clustering_ee_kt::_recombScheme
    +
    + +

    internal recombination scheme

    + +
    +
    + +

    ◆ _sorted

    + +
    +
    + + + + +
    int JetClustering::clustering_ee_kt::_sorted
    +
    + +

    pT ordering=0, E ordering=1

    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structJetClustering_1_1clustering__genkt-members.html b/doc/latest/structJetClustering_1_1clustering__genkt-members.html new file mode 100644 index 0000000000..a51bcc1569 --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__genkt-members.html @@ -0,0 +1,110 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    JetClustering::clustering_genkt Member List
    +
    +
    + +

    This is the complete list of members for JetClustering::clustering_genkt, including all inherited members.

    + + + + + + + + + + + + + +
    _csJetClustering::clustering_genktprivate
    _cutJetClustering::clustering_genktprivate
    _defJetClustering::clustering_genktprivate
    _exclusiveJetClustering::clustering_genktprivate
    _exponentJetClustering::clustering_genktprivate
    _jetAlgorithmJetClustering::clustering_genktprivate
    _radiusJetClustering::clustering_genktprivate
    _recombinationJetClustering::clustering_genktprivate
    _recombSchemeJetClustering::clustering_genktprivate
    _sortedJetClustering::clustering_genktprivate
    clustering_genkt(float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0, float arg_exponent=0.)JetClustering::clustering_genkt
    operator()(const std::vector< fastjet::PseudoJet > &jets)JetClustering::clustering_genkt
    + + + + + diff --git a/doc/latest/structJetClustering_1_1clustering__genkt.html b/doc/latest/structJetClustering_1_1clustering__genkt.html new file mode 100644 index 0000000000..e7a788fa18 --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__genkt.html @@ -0,0 +1,462 @@ + + + + + + + + + +FCCAnalyses: JetClustering::clustering_genkt Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    JetClustering::clustering_genkt Struct Reference
    +
    +
    + +

    Jet Clustering interface for genkt. + More...

    + +

    #include <addons/FastJet/JetClustering.h>

    + + + + + + +

    +Public Member Functions

     clustering_genkt (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0, float arg_exponent=0.)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Private Attributes

    float _radius
     jet cone radius
     
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    float _exponent
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     anti-kT algorithm=-1, cambridge algorithm=0, kT algorithm=1
     
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    +

    Detailed Description

    +

    Jet Clustering interface for genkt.

    +

    Constructor & Destructor Documentation

    + +

    ◆ clustering_genkt()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    JetClustering::clustering_genkt::clustering_genkt (float arg_radius = 0.5,
    int arg_exclusive = 0,
    float arg_cut = 5.,
    int arg_sorted = 0,
    int arg_recombination = 0,
    float arg_exponent = 0. 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    FCCAnalysesJet JetClustering::clustering_genkt::operator() (const std::vector< fastjet::PseudoJet > & jets)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _cs

    + +
    +
    + + + + + +
    + + + + +
    fastjet::ClusterSequence JetClustering::clustering_genkt::_cs
    +
    +private
    +
    + +

    internal clustering sequence

    + +
    +
    + +

    ◆ _cut

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_genkt::_cut
    +
    +private
    +
    + +

    pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4

    + +
    +
    + +

    ◆ _def

    + +
    +
    + + + + + +
    + + + + +
    fastjet::JetDefinition JetClustering::clustering_genkt::_def
    +
    +private
    +
    + +

    internal jetdefinition sequence

    + +
    +
    + +

    ◆ _exclusive

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_genkt::_exclusive
    +
    +private
    +
    + +

    flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut

    + +
    +
    + +

    ◆ _exponent

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_genkt::_exponent
    +
    +private
    +
    + +
    +
    + +

    ◆ _jetAlgorithm

    + +
    +
    + + + + + +
    + + + + +
    fastjet::JetAlgorithm JetClustering::clustering_genkt::_jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    +
    +private
    +
    + +

    anti-kT algorithm=-1, cambridge algorithm=0, kT algorithm=1

    +

    internal jet algorithm

    + +
    +
    + +

    ◆ _radius

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_genkt::_radius
    +
    +private
    +
    + +

    jet cone radius

    + +
    +
    + +

    ◆ _recombination

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_genkt::_recombination
    +
    +private
    +
    + +

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.

    + +
    +
    + +

    ◆ _recombScheme

    + +
    +
    + + + + + +
    + + + + +
    fastjet::RecombinationScheme JetClustering::clustering_genkt::_recombScheme
    +
    +private
    +
    + +

    internal recombination scheme

    + +
    +
    + +

    ◆ _sorted

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_genkt::_sorted
    +
    +private
    +
    + +

    pT ordering=0, E ordering=1

    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structJetClustering_1_1clustering__jade-members.html b/doc/latest/structJetClustering_1_1clustering__jade-members.html new file mode 100644 index 0000000000..4c9e2e5e98 --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__jade-members.html @@ -0,0 +1,109 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    JetClustering::clustering_jade Member List
    +
    +
    + +

    This is the complete list of members for JetClustering::clustering_jade, including all inherited members.

    + + + + + + + + + + + + +
    _csJetClustering::clustering_jadeprivate
    _cutJetClustering::clustering_jadeprivate
    _defJetClustering::clustering_jadeprivate
    _exclusiveJetClustering::clustering_jadeprivate
    _jetAlgorithmJetClustering::clustering_jadeprivate
    _radiusJetClustering::clustering_jadeprivate
    _recombinationJetClustering::clustering_jadeprivate
    _recombSchemeJetClustering::clustering_jadeprivate
    _sortedJetClustering::clustering_jadeprivate
    clustering_jade(float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)JetClustering::clustering_jade
    operator()(const std::vector< fastjet::PseudoJet > &jets)JetClustering::clustering_jade
    + + + + + diff --git a/doc/latest/structJetClustering_1_1clustering__jade.html b/doc/latest/structJetClustering_1_1clustering__jade.html new file mode 100644 index 0000000000..0a7857b56e --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__jade.html @@ -0,0 +1,428 @@ + + + + + + + + + +FCCAnalyses: JetClustering::clustering_jade Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    JetClustering::clustering_jade Struct Reference
    +
    +
    + +

    Jet Clustering interface for jade. + More...

    + +

    #include <addons/FastJet/JetClustering.h>

    + + + + + + +

    +Public Member Functions

     clustering_jade (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Private Attributes

    float _radius
     jet cone radius
     
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    fastjet::JadePlugin * _jetAlgorithm
     
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    +

    Detailed Description

    +

    Jet Clustering interface for jade.

    +

    Constructor & Destructor Documentation

    + +

    ◆ clustering_jade()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    JetClustering::clustering_jade::clustering_jade (float arg_radius = 0.5,
    int arg_exclusive = 0,
    float arg_cut = 5.,
    int arg_sorted = 0,
    int arg_recombination = 0 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    FCCAnalysesJet JetClustering::clustering_jade::operator() (const std::vector< fastjet::PseudoJet > & jets)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _cs

    + +
    +
    + + + + + +
    + + + + +
    fastjet::ClusterSequence JetClustering::clustering_jade::_cs
    +
    +private
    +
    + +

    internal clustering sequence

    + +
    +
    + +

    ◆ _cut

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_jade::_cut
    +
    +private
    +
    + +

    pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4

    + +
    +
    + +

    ◆ _def

    + +
    +
    + + + + + +
    + + + + +
    fastjet::JetDefinition JetClustering::clustering_jade::_def
    +
    +private
    +
    + +

    internal jetdefinition sequence

    + +
    +
    + +

    ◆ _exclusive

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_jade::_exclusive
    +
    +private
    +
    + +

    flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut

    + +
    +
    + +

    ◆ _jetAlgorithm

    + +
    +
    + + + + + +
    + + + + +
    fastjet::JadePlugin* JetClustering::clustering_jade::_jetAlgorithm
    +
    +private
    +
    + +
    +
    + +

    ◆ _radius

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_jade::_radius
    +
    +private
    +
    + +

    jet cone radius

    + +
    +
    + +

    ◆ _recombination

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_jade::_recombination
    +
    +private
    +
    + +

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.

    + +
    +
    + +

    ◆ _recombScheme

    + +
    +
    + + + + + +
    + + + + +
    fastjet::RecombinationScheme JetClustering::clustering_jade::_recombScheme
    +
    +private
    +
    + +

    internal recombination scheme

    + +
    +
    + +

    ◆ _sorted

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_jade::_sorted
    +
    +private
    +
    + +

    pT ordering=0, E ordering=1

    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structJetClustering_1_1clustering__kt-members.html b/doc/latest/structJetClustering_1_1clustering__kt-members.html new file mode 100644 index 0000000000..127f8429a0 --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__kt-members.html @@ -0,0 +1,109 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    JetClustering::clustering_kt Member List
    +
    +
    + +

    This is the complete list of members for JetClustering::clustering_kt, including all inherited members.

    + + + + + + + + + + + + +
    _csJetClustering::clustering_ktprivate
    _cutJetClustering::clustering_ktprivate
    _defJetClustering::clustering_ktprivate
    _exclusiveJetClustering::clustering_ktprivate
    _jetAlgorithmJetClustering::clustering_ktprivate
    _radiusJetClustering::clustering_ktprivate
    _recombinationJetClustering::clustering_ktprivate
    _recombSchemeJetClustering::clustering_ktprivate
    _sortedJetClustering::clustering_ktprivate
    clustering_kt(float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5, int arg_sorted=0, int arg_recombination=0)JetClustering::clustering_kt
    operator()(const std::vector< fastjet::PseudoJet > &jets)JetClustering::clustering_kt
    + + + + + diff --git a/doc/latest/structJetClustering_1_1clustering__kt.html b/doc/latest/structJetClustering_1_1clustering__kt.html new file mode 100644 index 0000000000..3384f780ca --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__kt.html @@ -0,0 +1,431 @@ + + + + + + + + + +FCCAnalyses: JetClustering::clustering_kt Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    JetClustering::clustering_kt Struct Reference
    +
    +
    + +

    Jet Clustering interface for kt. + More...

    + +

    #include <addons/FastJet/JetClustering.h>

    + + + + + + +

    +Public Member Functions

     clustering_kt (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5, int arg_sorted=0, int arg_recombination=0)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Private Attributes

    float _radius
     jet cone radius
     
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
     pT cut for _exclusive=0, dcut for _exclusive=1, N jets for _exlusive=2, N jets for _exclusive=3, ycut for _exclusive=4
     
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     internal jet algorithm
     
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    +

    Detailed Description

    +

    Jet Clustering interface for kt.

    +

    Constructor & Destructor Documentation

    + +

    ◆ clustering_kt()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    JetClustering::clustering_kt::clustering_kt (float arg_radius = 0.5,
    int arg_exclusive = 0,
    float arg_cut = 5,
    int arg_sorted = 0,
    int arg_recombination = 0 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    FCCAnalysesJet JetClustering::clustering_kt::operator() (const std::vector< fastjet::PseudoJet > & jets)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _cs

    + +
    +
    + + + + + +
    + + + + +
    fastjet::ClusterSequence JetClustering::clustering_kt::_cs
    +
    +private
    +
    + +

    internal clustering sequence

    + +
    +
    + +

    ◆ _cut

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_kt::_cut
    +
    +private
    +
    + +

    pT cut for _exclusive=0, dcut for _exclusive=1, N jets for _exlusive=2, N jets for _exclusive=3, ycut for _exclusive=4

    + +
    +
    + +

    ◆ _def

    + +
    +
    + + + + + +
    + + + + +
    fastjet::JetDefinition JetClustering::clustering_kt::_def
    +
    +private
    +
    + +

    internal jetdefinition sequence

    + +
    +
    + +

    ◆ _exclusive

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_kt::_exclusive
    +
    +private
    +
    + +

    flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut

    + +
    +
    + +

    ◆ _jetAlgorithm

    + +
    +
    + + + + + +
    + + + + +
    fastjet::JetAlgorithm JetClustering::clustering_kt::_jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    +
    +private
    +
    + +

    internal jet algorithm

    + +
    +
    + +

    ◆ _radius

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_kt::_radius
    +
    +private
    +
    + +

    jet cone radius

    + +
    +
    + +

    ◆ _recombination

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_kt::_recombination
    +
    +private
    +
    + +

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.

    + +
    +
    + +

    ◆ _recombScheme

    + +
    +
    + + + + + +
    + + + + +
    fastjet::RecombinationScheme JetClustering::clustering_kt::_recombScheme
    +
    +private
    +
    + +

    internal recombination scheme

    + +
    +
    + +

    ◆ _sorted

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_kt::_sorted
    +
    +private
    +
    + +

    pT ordering=0, E ordering=1

    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structJetClustering_1_1clustering__valencia-members.html b/doc/latest/structJetClustering_1_1clustering__valencia-members.html new file mode 100644 index 0000000000..772842e8c6 --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__valencia-members.html @@ -0,0 +1,111 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    JetClustering::clustering_valencia Member List
    +
    + + + + + + diff --git a/doc/latest/structJetClustering_1_1clustering__valencia.html b/doc/latest/structJetClustering_1_1clustering__valencia.html new file mode 100644 index 0000000000..f30f36f48a --- /dev/null +++ b/doc/latest/structJetClustering_1_1clustering__valencia.html @@ -0,0 +1,494 @@ + + + + + + + + + +FCCAnalyses: JetClustering::clustering_valencia Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    JetClustering::clustering_valencia Struct Reference
    +
    +
    + +

    Jet Clustering interface for valencia. + More...

    + +

    #include <addons/FastJet/JetClustering.h>

    + + + + + + +

    +Public Member Functions

     clustering_valencia (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0, float arg_beta=1., float arg_gamma=1.)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Private Attributes

    float _radius
     jet cone radius
     
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    float _beta
     
    float _gamma
     beta parameter
     
    fastjet::contrib::ValenciaPlugin * _jetAlgorithm
     gamma parameter
     
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    +

    Detailed Description

    +

    Jet Clustering interface for valencia.

    +

    Constructor & Destructor Documentation

    + +

    ◆ clustering_valencia()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    JetClustering::clustering_valencia::clustering_valencia (float arg_radius = 0.5,
    int arg_exclusive = 0,
    float arg_cut = 5.,
    int arg_sorted = 0,
    int arg_recombination = 0,
    float arg_beta = 1.,
    float arg_gamma = 1. 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    FCCAnalysesJet JetClustering::clustering_valencia::operator() (const std::vector< fastjet::PseudoJet > & jets)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ _beta

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_valencia::_beta
    +
    +private
    +
    + +
    +
    + +

    ◆ _cs

    + +
    +
    + + + + + +
    + + + + +
    fastjet::ClusterSequence JetClustering::clustering_valencia::_cs
    +
    +private
    +
    + +

    internal clustering sequence

    + +
    +
    + +

    ◆ _cut

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_valencia::_cut
    +
    +private
    +
    + +

    pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4

    + +
    +
    + +

    ◆ _def

    + +
    +
    + + + + + +
    + + + + +
    fastjet::JetDefinition JetClustering::clustering_valencia::_def
    +
    +private
    +
    + +

    internal jetdefinition sequence

    + +
    +
    + +

    ◆ _exclusive

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_valencia::_exclusive
    +
    +private
    +
    + +

    flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut

    + +
    +
    + +

    ◆ _gamma

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_valencia::_gamma
    +
    +private
    +
    + +

    beta parameter

    + +
    +
    + +

    ◆ _jetAlgorithm

    + +
    +
    + + + + + +
    + + + + +
    fastjet::contrib::ValenciaPlugin* JetClustering::clustering_valencia::_jetAlgorithm
    +
    +private
    +
    + +

    gamma parameter

    + +
    +
    + +

    ◆ _radius

    + +
    +
    + + + + + +
    + + + + +
    float JetClustering::clustering_valencia::_radius
    +
    +private
    +
    + +

    jet cone radius

    + +
    +
    + +

    ◆ _recombination

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_valencia::_recombination
    +
    +private
    +
    + +

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.

    + +
    +
    + +

    ◆ _recombScheme

    + +
    +
    + + + + + +
    + + + + +
    fastjet::RecombinationScheme JetClustering::clustering_valencia::_recombScheme
    +
    +private
    +
    + +

    internal recombination scheme

    + +
    +
    + +

    ◆ _sorted

    + +
    +
    + + + + + +
    + + + + +
    int JetClustering::clustering_valencia::_sorted
    +
    +private
    +
    + +

    pT ordering=0, E ordering=1

    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structWeaverInterface_1_1PreprocessParams-members.html b/doc/latest/structWeaverInterface_1_1PreprocessParams-members.html new file mode 100644 index 0000000000..ec05ea5320 --- /dev/null +++ b/doc/latest/structWeaverInterface_1_1PreprocessParams-members.html @@ -0,0 +1,105 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    WeaverInterface::PreprocessParams Member List
    +
    + + + + + + diff --git a/doc/latest/structWeaverInterface_1_1PreprocessParams.html b/doc/latest/structWeaverInterface_1_1PreprocessParams.html new file mode 100644 index 0000000000..e7413a053e --- /dev/null +++ b/doc/latest/structWeaverInterface_1_1PreprocessParams.html @@ -0,0 +1,265 @@ + + + + + + + + + +FCCAnalyses: WeaverInterface::PreprocessParams Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    WeaverInterface::PreprocessParams Struct Reference
    +
    +
    +
    +Collaboration diagram for WeaverInterface::PreprocessParams:
    +
    +
    Collaboration graph
    + + + + + + + + + + + + + + + +
    [legend]
    + + + + +

    +Classes

    struct  VarInfo
     
    + + + + + +

    +Public Member Functions

    VarInfo info (const std::string &name) const
     
    void dumpVars () const
     
    + + + + + + + + + + + +

    +Public Attributes

    std::string name
     
    size_t min_length {0}
     
    size_t max_length {0}
     
    std::vector< std::string > var_names
     
    std::unordered_map< std::string, VarInfovar_info_map
     
    +

    Member Function Documentation

    + +

    ◆ dumpVars()

    + +
    +
    + + + + + + + +
    void WeaverInterface::PreprocessParams::dumpVars () const
    +
    + +
    +
    + +

    ◆ info()

    + +
    +
    + + + + + +
    + + + + + + + + +
    VarInfo WeaverInterface::PreprocessParams::info (const std::string & name) const
    +
    +inline
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ max_length

    + +
    +
    + + + + +
    size_t WeaverInterface::PreprocessParams::max_length {0}
    +
    + +
    +
    + +

    ◆ min_length

    + +
    +
    + + + + +
    size_t WeaverInterface::PreprocessParams::min_length {0}
    +
    + +
    +
    + +

    ◆ name

    + +
    +
    + + + + +
    std::string WeaverInterface::PreprocessParams::name
    +
    + +
    +
    + +

    ◆ var_info_map

    + +
    +
    + + + + +
    std::unordered_map<std::string, VarInfo> WeaverInterface::PreprocessParams::var_info_map
    +
    + +
    +
    + +

    ◆ var_names

    + +
    +
    + + + + +
    std::vector<std::string> WeaverInterface::PreprocessParams::var_names
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structWeaverInterface_1_1PreprocessParams_1_1VarInfo-members.html b/doc/latest/structWeaverInterface_1_1PreprocessParams_1_1VarInfo-members.html new file mode 100644 index 0000000000..28400eeb2f --- /dev/null +++ b/doc/latest/structWeaverInterface_1_1PreprocessParams_1_1VarInfo-members.html @@ -0,0 +1,106 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    +
    WeaverInterface::PreprocessParams::VarInfo Member List
    +
    + + + + + + diff --git a/doc/latest/structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html b/doc/latest/structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html new file mode 100644 index 0000000000..7969d24b7c --- /dev/null +++ b/doc/latest/structWeaverInterface_1_1PreprocessParams_1_1VarInfo.html @@ -0,0 +1,298 @@ + + + + + + + + + +FCCAnalyses: WeaverInterface::PreprocessParams::VarInfo Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + + +
    +
    + +
    WeaverInterface::PreprocessParams::VarInfo Struct Reference
    +
    +
    + +

    #include <addons/ONNXRuntime/WeaverInterface.h>

    + + + + + + +

    +Public Member Functions

     VarInfo ()
     
     VarInfo (float imedian, float inorm_factor, float ireplace_inf_value, float ilower_bound, float iupper_bound, float ipad)
     
    + + + + + + + + + + + + + +

    +Public Attributes

    float center {0.}
     
    float norm_factor {1.}
     
    float replace_inf_value {0.}
     
    float lower_bound {-5.}
     
    float upper_bound {5.}
     
    float pad {0.}
     
    +

    Constructor & Destructor Documentation

    + +

    ◆ VarInfo() [1/2]

    + +
    +
    + + + + + +
    + + + + + + + +
    WeaverInterface::PreprocessParams::VarInfo::VarInfo ()
    +
    +inline
    +
    + +
    +
    + +

    ◆ VarInfo() [2/2]

    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    WeaverInterface::PreprocessParams::VarInfo::VarInfo (float imedian,
    float inorm_factor,
    float ireplace_inf_value,
    float ilower_bound,
    float iupper_bound,
    float ipad 
    )
    +
    +inline
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ center

    + +
    +
    + + + + +
    float WeaverInterface::PreprocessParams::VarInfo::center {0.}
    +
    + +
    +
    + +

    ◆ lower_bound

    + +
    +
    + + + + +
    float WeaverInterface::PreprocessParams::VarInfo::lower_bound {-5.}
    +
    + +
    +
    + +

    ◆ norm_factor

    + +
    +
    + + + + +
    float WeaverInterface::PreprocessParams::VarInfo::norm_factor {1.}
    +
    + +
    +
    + +

    ◆ pad

    + +
    +
    + + + + +
    float WeaverInterface::PreprocessParams::VarInfo::pad {0.}
    +
    + +
    +
    + +

    ◆ replace_inf_value

    + +
    +
    + + + + +
    float WeaverInterface::PreprocessParams::VarInfo::replace_inf_value {0.}
    +
    + +
    +
    + +

    ◆ upper_bound

    + +
    +
    + + + + +
    float WeaverInterface::PreprocessParams::VarInfo::upper_bound {5.}
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file: +
    + + + + + diff --git a/doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.map b/doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.map new file mode 100644 index 0000000000..15a87e07bf --- /dev/null +++ b/doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.map @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.md5 b/doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.md5 new file mode 100644 index 0000000000..2a46f8cdd2 --- /dev/null +++ b/doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.md5 @@ -0,0 +1 @@ +73da19de36bc9071ed4d5072cf9d0382 \ No newline at end of file diff --git a/doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.png b/doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.png new file mode 100644 index 0000000000..972f912f2a Binary files /dev/null and b/doc/latest/structWeaverInterface_1_1PreprocessParams__coll__graph.png differ diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust-members.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust-members.html deleted file mode 100644 index c619cc1b99..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust-members.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::Algorithms::calculate_thrust Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::Algorithms::calculate_thrust, including all inherited members.

    - - - - - - - - - - -
    calculate_thrust()FCCAnalyses::Algorithms::calculate_thrustinline
    copy(float(&vecOut)[4], float vecIn[4])FCCAnalyses::Algorithms::calculate_thrustinline
    cross(float(&vec)[4], float vec1[4], float vec2[4])FCCAnalyses::Algorithms::calculate_thrustinline
    dot(float vec1[4], float vec2[4])FCCAnalyses::Algorithms::calculate_thrustinline
    mag2(float(&vec)[4])FCCAnalyses::Algorithms::calculate_thrustinline
    minus(float(&vecOut)[4], float vecIn1[4], float vecIn2[4])FCCAnalyses::Algorithms::calculate_thrustinline
    operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::calculate_thrust
    plus(float(&vec)[4], float vecIn1[4], float vecIn2[4])FCCAnalyses::Algorithms::calculate_thrustinline
    unit(float(&vec)[4])FCCAnalyses::Algorithms::calculate_thrustinline
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html deleted file mode 100644 index 853b55c61f..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1calculate__thrust.html +++ /dev/null @@ -1,444 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::Algorithms::calculate_thrust Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::Algorithms::calculate_thrust Struct Reference
    -
    -
    - -

    Calculates the thrust axis by looping over all possible combinations. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    - - - - - - - - - - - - - - - - - - - - -

    -Public Member Functions

     calculate_thrust ()
     
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     
    void mag2 (float(&vec)[4])
     
    float dot (float vec1[4], float vec2[4])
     
    void cross (float(&vec)[4], float vec1[4], float vec2[4])
     
    void unit (float(&vec)[4])
     
    void plus (float(&vec)[4], float vecIn1[4], float vecIn2[4])
     
    void minus (float(&vecOut)[4], float vecIn1[4], float vecIn2[4])
     
    void copy (float(&vecOut)[4], float vecIn[4])
     
    -

    Detailed Description

    -

    Calculates the thrust axis by looping over all possible combinations.

    -

    Constructor & Destructor Documentation

    - -

    ◆ calculate_thrust()

    - -
    -
    - - - - - -
    - - - - - - - -
    FCCAnalyses::Algorithms::calculate_thrust::calculate_thrust ()
    -
    -inline
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ copy()

    - -
    -
    - - - - - -
    - - - - - - - - - - - - - - - - - - -
    void FCCAnalyses::Algorithms::calculate_thrust::copy (float(&) vecOut[4],
    float vecIn[4] 
    )
    -
    -inline
    -
    - -
    -
    - -

    ◆ cross()

    - -
    -
    - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    void FCCAnalyses::Algorithms::calculate_thrust::cross (float(&) vec[4],
    float vec1[4],
    float vec2[4] 
    )
    -
    -inline
    -
    - -
    -
    - -

    ◆ dot()

    - -
    -
    - - - - - -
    - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::Algorithms::calculate_thrust::dot (float vec1[4],
    float vec2[4] 
    )
    -
    -inline
    -
    - -
    -
    - -

    ◆ mag2()

    - -
    -
    - - - - - -
    - - - - - - - - -
    void FCCAnalyses::Algorithms::calculate_thrust::mag2 (float(&) vec[4])
    -
    -inline
    -
    - -
    -
    - -

    ◆ minus()

    - -
    -
    - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    void FCCAnalyses::Algorithms::calculate_thrust::minus (float(&) vecOut[4],
    float vecIn1[4],
    float vecIn2[4] 
    )
    -
    -inline
    -
    - -
    -
    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::calculate_thrust::operator() (const ROOT::VecOps::RVec< float > & px,
    const ROOT::VecOps::RVec< float > & py,
    const ROOT::VecOps::RVec< float > & pz 
    )
    -
    - -
    -
    - -

    ◆ plus()

    - -
    -
    - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    void FCCAnalyses::Algorithms::calculate_thrust::plus (float(&) vec[4],
    float vecIn1[4],
    float vecIn2[4] 
    )
    -
    -inline
    -
    - -
    -
    - -

    ◆ unit()

    - -
    -
    - - - - - -
    - - - - - - - - -
    void FCCAnalyses::Algorithms::calculate_thrust::unit (float(&) vec[4])
    -
    -inline
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge-members.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge-members.html deleted file mode 100644 index 62c7a477a6..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge-members.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::Algorithms::getAxisCharge Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::Algorithms::getAxisCharge, including all inherited members.

    - - - - - -
    _posFCCAnalyses::Algorithms::getAxisChargeprivate
    _powerFCCAnalyses::Algorithms::getAxisChargeprivate
    getAxisCharge(bool arg_pos=0, float arg_power=1)FCCAnalyses::Algorithms::getAxisCharge
    operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::getAxisCharge
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html deleted file mode 100644 index ed8cd3fb51..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_charge.html +++ /dev/null @@ -1,251 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::Algorithms::getAxisCharge Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::Algorithms::getAxisCharge Struct Reference
    -
    -
    - -

    Get the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    - - - - - - -

    -Public Member Functions

     getAxisCharge (bool arg_pos=0, float arg_power=1)
     
    float operator() (const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     
    - - - - - - -

    -Private Attributes

    bool _pos
     
    float _power
     Which hemisphere to select, false/0=cosTheta<0 true/1=cosTheta>0. Default=0.
     
    -

    Detailed Description

    -

    Get the weighted charge in a given hemisphere (defined by it's angle wrt to axis). For definition see eq1 https://arxiv.org/pdf/1209.2421.pdf.

    -

    Constructor & Destructor Documentation

    - -

    ◆ getAxisCharge()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::Algorithms::getAxisCharge::getAxisCharge (bool arg_pos = 0,
    float arg_power = 1 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::Algorithms::getAxisCharge::operator() (const ROOT::VecOps::RVec< float > & angle,
    const ROOT::VecOps::RVec< float > & charge,
    const ROOT::VecOps::RVec< float > & px,
    const ROOT::VecOps::RVec< float > & py,
    const ROOT::VecOps::RVec< float > & pz 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _pos

    - -
    -
    - - - - - -
    - - - - -
    bool FCCAnalyses::Algorithms::getAxisCharge::_pos
    -
    -private
    -
    - -
    -
    - -

    ◆ _power

    - -
    -
    - - - - - -
    - - - - -
    float FCCAnalyses::Algorithms::getAxisCharge::_power
    -
    -private
    -
    - -

    Which hemisphere to select, false/0=cosTheta<0 true/1=cosTheta>0. Default=0.

    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy-members.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy-members.html deleted file mode 100644 index dca45638c2..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::Algorithms::getAxisEnergy Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::Algorithms::getAxisEnergy, including all inherited members.

    - - - - -
    _posFCCAnalyses::Algorithms::getAxisEnergyprivate
    getAxisEnergy(bool arg_pos=0)FCCAnalyses::Algorithms::getAxisEnergy
    operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &energy)FCCAnalyses::Algorithms::getAxisEnergy
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html deleted file mode 100644 index 8182f0c1f5..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_energy.html +++ /dev/null @@ -1,202 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::Algorithms::getAxisEnergy Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::Algorithms::getAxisEnergy Struct Reference
    -
    -
    - -

    Get the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    - - - - - - -

    -Public Member Functions

     getAxisEnergy (bool arg_pos=0)
     
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge, const ROOT::VecOps::RVec< float > &energy)
     
    - - - -

    -Private Attributes

    bool _pos
     
    -

    Detailed Description

    -

    Get the energy in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral energies.

    -

    Constructor & Destructor Documentation

    - -

    ◆ getAxisEnergy()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::Algorithms::getAxisEnergy::getAxisEnergy (bool arg_pos = 0)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::getAxisEnergy::operator() (const ROOT::VecOps::RVec< float > & angle,
    const ROOT::VecOps::RVec< float > & charge,
    const ROOT::VecOps::RVec< float > & energy 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _pos

    - -
    -
    - - - - - -
    - - - - -
    bool FCCAnalyses::Algorithms::getAxisEnergy::_pos
    -
    -private
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass-members.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass-members.html deleted file mode 100644 index cd7e165d05..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::Algorithms::getAxisMass Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::Algorithms::getAxisMass, including all inherited members.

    - - - - -
    _posFCCAnalyses::Algorithms::getAxisMassprivate
    getAxisMass(bool arg_pos=0)FCCAnalyses::Algorithms::getAxisMass
    operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &energy, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::getAxisMass
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html deleted file mode 100644 index 5925b5f37e..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_mass.html +++ /dev/null @@ -1,214 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::Algorithms::getAxisMass Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::Algorithms::getAxisMass Struct Reference
    -
    -
    - -

    Get the invariant mass in a given hemisphere (defined by it's angle wrt to axis). - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    - - - - - - -

    -Public Member Functions

     getAxisMass (bool arg_pos=0)
     
    float operator() (const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &energy, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     
    - - - -

    -Private Attributes

    bool _pos
     
    -

    Detailed Description

    -

    Get the invariant mass in a given hemisphere (defined by it's angle wrt to axis).

    -

    Constructor & Destructor Documentation

    - -

    ◆ getAxisMass()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::Algorithms::getAxisMass::getAxisMass (bool arg_pos = 0)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    float FCCAnalyses::Algorithms::getAxisMass::operator() (const ROOT::VecOps::RVec< float > & angle,
    const ROOT::VecOps::RVec< float > & energy,
    const ROOT::VecOps::RVec< float > & px,
    const ROOT::VecOps::RVec< float > & py,
    const ROOT::VecOps::RVec< float > & pz 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _pos

    - -
    -
    - - - - - -
    - - - - -
    bool FCCAnalyses::Algorithms::getAxisMass::_pos
    -
    -private
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n-members.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n-members.html deleted file mode 100644 index ee3e00c984..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::Algorithms::getAxisN Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::Algorithms::getAxisN, including all inherited members.

    - - - - -
    _posFCCAnalyses::Algorithms::getAxisNprivate
    getAxisN(bool arg_pos=0)FCCAnalyses::Algorithms::getAxisN
    operator()(const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge)FCCAnalyses::Algorithms::getAxisN
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html deleted file mode 100644 index c85687282a..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_axis_n.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::Algorithms::getAxisN Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::Algorithms::getAxisN Struct Reference
    -
    -
    - -

    Get the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    - - - - - - -

    -Public Member Functions

     getAxisN (bool arg_pos=0)
     
    ROOT::VecOps::RVec< int > operator() (const ROOT::VecOps::RVec< float > &angle, const ROOT::VecOps::RVec< float > &charge)
     
    - - - -

    -Private Attributes

    bool _pos
     
    -

    Detailed Description

    -

    Get the number of particles in a given hemisphere (defined by it's angle wrt to axis). Returns 3 values: total, charged, neutral multiplicity.

    -

    Constructor & Destructor Documentation

    - -

    ◆ getAxisN()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::Algorithms::getAxisN::getAxisN (bool arg_pos = 0)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::Algorithms::getAxisN::operator() (const ROOT::VecOps::RVec< float > & angle,
    const ROOT::VecOps::RVec< float > & charge 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _pos

    - -
    -
    - - - - - -
    - - - - -
    bool FCCAnalyses::Algorithms::getAxisN::_pos
    -
    -private
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing-members.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing-members.html deleted file mode 100644 index 8b17d3b713..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::Algorithms::getThrustPointing Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::Algorithms::getThrustPointing, including all inherited members.

    - - - - -
    _dirFCCAnalyses::Algorithms::getThrustPointingprivate
    getThrustPointing(float arg_dir=1.)FCCAnalyses::Algorithms::getThrustPointing
    operator()(const ROOT::VecOps::RVec< float > &in, const ROOT::VecOps::RVec< float > &rp_e, const ROOT::VecOps::RVec< float > &thrust)FCCAnalyses::Algorithms::getThrustPointing
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html deleted file mode 100644 index 03cdd80784..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1get_thrust_pointing.html +++ /dev/null @@ -1,202 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::Algorithms::getThrustPointing Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::Algorithms::getThrustPointing Struct Reference
    -
    -
    - -

    Make the thrust axis points to hemisphere with maximum or minimum energy. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    - - - - - - -

    -Public Member Functions

     getThrustPointing (float arg_dir=1.)
     
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &in, const ROOT::VecOps::RVec< float > &rp_e, const ROOT::VecOps::RVec< float > &thrust)
     
    - - - -

    -Private Attributes

    float _dir
     
    -

    Detailed Description

    -

    Make the thrust axis points to hemisphere with maximum or minimum energy.

    -

    Constructor & Destructor Documentation

    - -

    ◆ getThrustPointing()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::Algorithms::getThrustPointing::getThrustPointing (float arg_dir = 1.)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::getThrustPointing::operator() (const ROOT::VecOps::RVec< float > & in,
    const ROOT::VecOps::RVec< float > & rp_e,
    const ROOT::VecOps::RVec< float > & thrust 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _dir

    - -
    -
    - - - - - -
    - - - - -
    float FCCAnalyses::Algorithms::getThrustPointing::_dir
    -
    -private
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres-members.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres-members.html deleted file mode 100644 index 5c1fa24085..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres-members.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::Algorithms::jets_TwoHemispheres Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::Algorithms::jets_TwoHemispheres, including all inherited members.

    - - - - - -
    jets_TwoHemispheres(int arg_sorted, int arg_recombination)FCCAnalyses::Algorithms::jets_TwoHemispheres
    m_recombinationFCCAnalyses::Algorithms::jets_TwoHemispheres
    m_sortedFCCAnalyses::Algorithms::jets_TwoHemispheres
    operator()(const ROOT::VecOps::RVec< float > &RP_px, const ROOT::VecOps::RVec< float > &RP_py, const ROOT::VecOps::RVec< float > &RP_pz, const ROOT::VecOps::RVec< float > &RP_e, const ROOT::VecOps::RVec< float > &RP_costheta)FCCAnalyses::Algorithms::jets_TwoHemispheres
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html deleted file mode 100644 index 684449c74c..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1jets___two_hemispheres.html +++ /dev/null @@ -1,238 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::Algorithms::jets_TwoHemispheres Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::Algorithms::jets_TwoHemispheres Struct Reference
    -
    -
    - -

    make "jets" by splitting the events into two hemisphere transverse to the thrust axis. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    - - - - - - -

    -Public Member Functions

     jets_TwoHemispheres (int arg_sorted, int arg_recombination)
     
    JetClustering::FCCAnalysesJet operator() (const ROOT::VecOps::RVec< float > &RP_px, const ROOT::VecOps::RVec< float > &RP_py, const ROOT::VecOps::RVec< float > &RP_pz, const ROOT::VecOps::RVec< float > &RP_e, const ROOT::VecOps::RVec< float > &RP_costheta)
     
    - - - - - - - -

    -Public Attributes

    int m_sorted =0
     pT ordering=0, E ordering=1
     
    int m_recombination = 0
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    -

    Detailed Description

    -

    make "jets" by splitting the events into two hemisphere transverse to the thrust axis.

    -

    Constructor & Destructor Documentation

    - -

    ◆ jets_TwoHemispheres()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::Algorithms::jets_TwoHemispheres::jets_TwoHemispheres (int arg_sorted,
    int arg_recombination 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    JetClustering::FCCAnalysesJet FCCAnalyses::Algorithms::jets_TwoHemispheres::operator() (const ROOT::VecOps::RVec< float > & RP_px,
    const ROOT::VecOps::RVec< float > & RP_py,
    const ROOT::VecOps::RVec< float > & RP_pz,
    const ROOT::VecOps::RVec< float > & RP_e,
    const ROOT::VecOps::RVec< float > & RP_costheta 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_recombination

    - -
    -
    - - - - -
    int FCCAnalyses::Algorithms::jets_TwoHemispheres::m_recombination = 0
    -
    - -

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.

    - -
    -
    - -

    ◆ m_sorted

    - -
    -
    - - - - -
    int FCCAnalyses::Algorithms::jets_TwoHemispheres::m_sorted =0
    -
    - -

    pT ordering=0, E ordering=1

    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity-members.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity-members.html deleted file mode 100644 index d756a4bae1..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity-members.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::Algorithms::minimize_sphericity Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::Algorithms::minimize_sphericity, including all inherited members.

    - - - - - - - - - - -
    _algonameFCCAnalyses::Algorithms::minimize_sphericityprivate
    _maxcallsFCCAnalyses::Algorithms::minimize_sphericityprivate
    _minFCCAnalyses::Algorithms::minimize_sphericityprivate
    _minnameFCCAnalyses::Algorithms::minimize_sphericityprivate
    _stepFCCAnalyses::Algorithms::minimize_sphericityprivate
    _toleranceFCCAnalyses::Algorithms::minimize_sphericityprivate
    _variableFCCAnalyses::Algorithms::minimize_sphericityprivate
    minimize_sphericity(std::string arg_minname="Minuit2", std::string arg_algoname="Migrad", int arg_maxcalls=100000, float arg_tolerance=0.001)FCCAnalyses::Algorithms::minimize_sphericity
    operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::minimize_sphericity
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html deleted file mode 100644 index 770e67301a..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__sphericity.html +++ /dev/null @@ -1,383 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::Algorithms::minimize_sphericity Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::Algorithms::minimize_sphericity Struct Reference
    -
    -
    - -

    Calculates the sphericity axis based on a list of px, py, pz. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    - - - - - - -

    -Public Member Functions

     minimize_sphericity (std::string arg_minname="Minuit2", std::string arg_algoname="Migrad", int arg_maxcalls=100000, float arg_tolerance=0.001)
     
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     
    - - - - - - - - - - - - - - - - - - - - -

    -Private Attributes

    char const * _minname
     
    char const * _algoname
     Minimizer to use, Minuit2 default.
     
    int _maxcalls
     Optimisation algorithm, Migrad default.
     
    float _tolerance
     Maximum call to minimization function, default=100000.
     
    ROOT::Math::Minimizer * _min
     Tolerance for minimization, default=0.001.
     
    double _step [3] ={0.001,0.001,0.001}
     internal ROOT minimizer
     
    double _variable [3] ={1.0,1.0,1.0}
     
    -

    Detailed Description

    -

    Calculates the sphericity axis based on a list of px, py, pz.

    -

    Constructor & Destructor Documentation

    - -

    ◆ minimize_sphericity()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::Algorithms::minimize_sphericity::minimize_sphericity (std::string arg_minname = "Minuit2",
    std::string arg_algoname = "Migrad",
    int arg_maxcalls = 100000,
    float arg_tolerance = 0.001 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::minimize_sphericity::operator() (const ROOT::VecOps::RVec< float > & px,
    const ROOT::VecOps::RVec< float > & py,
    const ROOT::VecOps::RVec< float > & pz 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _algoname

    - -
    -
    - - - - - -
    - - - - -
    char const* FCCAnalyses::Algorithms::minimize_sphericity::_algoname
    -
    -private
    -
    - -

    Minimizer to use, Minuit2 default.

    - -
    -
    - -

    ◆ _maxcalls

    - -
    -
    - - - - - -
    - - - - -
    int FCCAnalyses::Algorithms::minimize_sphericity::_maxcalls
    -
    -private
    -
    - -

    Optimisation algorithm, Migrad default.

    - -
    -
    - -

    ◆ _min

    - -
    -
    - - - - - -
    - - - - -
    ROOT::Math::Minimizer* FCCAnalyses::Algorithms::minimize_sphericity::_min
    -
    -private
    -
    - -

    Tolerance for minimization, default=0.001.

    - -
    -
    - -

    ◆ _minname

    - -
    -
    - - - - - -
    - - - - -
    char const* FCCAnalyses::Algorithms::minimize_sphericity::_minname
    -
    -private
    -
    - -
    -
    - -

    ◆ _step

    - -
    -
    - - - - - -
    - - - - -
    double FCCAnalyses::Algorithms::minimize_sphericity::_step[3] ={0.001,0.001,0.001}
    -
    -private
    -
    - -

    internal ROOT minimizer

    - -
    -
    - -

    ◆ _tolerance

    - -
    -
    - - - - - -
    - - - - -
    float FCCAnalyses::Algorithms::minimize_sphericity::_tolerance
    -
    -private
    -
    - -

    Maximum call to minimization function, default=100000.

    - -
    -
    - -

    ◆ _variable

    - -
    -
    - - - - - -
    - - - - -
    double FCCAnalyses::Algorithms::minimize_sphericity::_variable[3] ={1.0,1.0,1.0}
    -
    -private
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust-members.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust-members.html deleted file mode 100644 index 2e5a722723..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust-members.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::Algorithms::minimize_thrust Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::Algorithms::minimize_thrust, including all inherited members.

    - - - - - - - - - - -
    _algonameFCCAnalyses::Algorithms::minimize_thrustprivate
    _maxcallsFCCAnalyses::Algorithms::minimize_thrustprivate
    _minFCCAnalyses::Algorithms::minimize_thrustprivate
    _minnameFCCAnalyses::Algorithms::minimize_thrustprivate
    _stepFCCAnalyses::Algorithms::minimize_thrustprivate
    _toleranceFCCAnalyses::Algorithms::minimize_thrustprivate
    _variableFCCAnalyses::Algorithms::minimize_thrustprivate
    minimize_thrust(std::string arg_minname="Minuit2", std::string arg_algoname="Migrad", int arg_maxcalls=100000, float arg_tolerance=0.001)FCCAnalyses::Algorithms::minimize_thrust
    operator()(const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)FCCAnalyses::Algorithms::minimize_thrust
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html deleted file mode 100644 index d077624093..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1minimize__thrust.html +++ /dev/null @@ -1,383 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::Algorithms::minimize_thrust Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::Algorithms::minimize_thrust Struct Reference
    -
    -
    - -

    Finds the thrust axis based on a list of px, py, pz. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    - - - - - - -

    -Public Member Functions

     minimize_thrust (std::string arg_minname="Minuit2", std::string arg_algoname="Migrad", int arg_maxcalls=100000, float arg_tolerance=0.001)
     
    ROOT::VecOps::RVec< float > operator() (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
     
    - - - - - - - - - - - - - - - - - - - - -

    -Private Attributes

    char const * _minname
     
    char const * _algoname
     Minimizer to use, Minuit2 default.
     
    int _maxcalls
     Optimisation algorithm, Migrad default.
     
    float _tolerance
     Maximum call to minimization function, default=100000.
     
    ROOT::Math::Minimizer * _min
     Tolerance for minimization, default=0.001.
     
    double _step [3] ={0.001,0.001,0.001}
     internal ROOT minimizer
     
    double _variable [3] ={1.0,1.0,1.0}
     
    -

    Detailed Description

    -

    Finds the thrust axis based on a list of px, py, pz.

    -

    Constructor & Destructor Documentation

    - -

    ◆ minimize_thrust()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::Algorithms::minimize_thrust::minimize_thrust (std::string arg_minname = "Minuit2",
    std::string arg_algoname = "Migrad",
    int arg_maxcalls = 100000,
    float arg_tolerance = 0.001 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::minimize_thrust::operator() (const ROOT::VecOps::RVec< float > & px,
    const ROOT::VecOps::RVec< float > & py,
    const ROOT::VecOps::RVec< float > & pz 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _algoname

    - -
    -
    - - - - - -
    - - - - -
    char const* FCCAnalyses::Algorithms::minimize_thrust::_algoname
    -
    -private
    -
    - -

    Minimizer to use, Minuit2 default.

    - -
    -
    - -

    ◆ _maxcalls

    - -
    -
    - - - - - -
    - - - - -
    int FCCAnalyses::Algorithms::minimize_thrust::_maxcalls
    -
    -private
    -
    - -

    Optimisation algorithm, Migrad default.

    - -
    -
    - -

    ◆ _min

    - -
    -
    - - - - - -
    - - - - -
    ROOT::Math::Minimizer* FCCAnalyses::Algorithms::minimize_thrust::_min
    -
    -private
    -
    - -

    Tolerance for minimization, default=0.001.

    - -
    -
    - -

    ◆ _minname

    - -
    -
    - - - - - -
    - - - - -
    char const* FCCAnalyses::Algorithms::minimize_thrust::_minname
    -
    -private
    -
    - -
    -
    - -

    ◆ _step

    - -
    -
    - - - - - -
    - - - - -
    double FCCAnalyses::Algorithms::minimize_thrust::_step[3] ={0.001,0.001,0.001}
    -
    -private
    -
    - -

    internal ROOT minimizer

    - -
    -
    - -

    ◆ _tolerance

    - -
    -
    - - - - - -
    - - - - -
    float FCCAnalyses::Algorithms::minimize_thrust::_tolerance
    -
    -private
    -
    - -

    Maximum call to minimization function, default=100000.

    - -
    -
    - -

    ◆ _variable

    - -
    -
    - - - - - -
    - - - - -
    double FCCAnalyses::Algorithms::minimize_thrust::_variable[3] ={1.0,1.0,1.0}
    -
    -private
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit-members.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit-members.html deleted file mode 100644 index 5f2e5a6195..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::Algorithms::sphericityFit Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::Algorithms::sphericityFit, including all inherited members.

    - - - - - - -
    _pxFCCAnalyses::Algorithms::sphericityFitprivate
    _pyFCCAnalyses::Algorithms::sphericityFitprivate
    _pzFCCAnalyses::Algorithms::sphericityFitprivate
    operator()(const double *par)FCCAnalyses::Algorithms::sphericityFit
    sphericityFit(const ROOT::VecOps::RVec< float > &arg_px, const ROOT::VecOps::RVec< float > &arg_py, const ROOT::VecOps::RVec< float > &arg_pz)FCCAnalyses::Algorithms::sphericityFit
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html deleted file mode 100644 index 8eb8413c23..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1sphericity_fit.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::Algorithms::sphericityFit Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::Algorithms::sphericityFit Struct Reference
    -
    -
    - -

    Function that runs the fit for the sphericity axis determination. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    - - - - - - -

    -Public Member Functions

     sphericityFit (const ROOT::VecOps::RVec< float > &arg_px, const ROOT::VecOps::RVec< float > &arg_py, const ROOT::VecOps::RVec< float > &arg_pz)
     
    float operator() (const double *par)
     
    - - - - - - - - - -

    -Private Attributes

    ROOT::VecOps::RVec< float > _px
     
    ROOT::VecOps::RVec< float > _py
     vector of px
     
    ROOT::VecOps::RVec< float > _pz
     vector of py
     
    -

    Detailed Description

    -

    Function that runs the fit for the sphericity axis determination.

    -

    Constructor & Destructor Documentation

    - -

    ◆ sphericityFit()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::Algorithms::sphericityFit::sphericityFit (const ROOT::VecOps::RVec< float > & arg_px,
    const ROOT::VecOps::RVec< float > & arg_py,
    const ROOT::VecOps::RVec< float > & arg_pz 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    float FCCAnalyses::Algorithms::sphericityFit::operator() (const double * par)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _px

    - -
    -
    - - - - - -
    - - - - -
    ROOT::VecOps::RVec<float> FCCAnalyses::Algorithms::sphericityFit::_px
    -
    -private
    -
    - -
    -
    - -

    ◆ _py

    - -
    -
    - - - - - -
    - - - - -
    ROOT::VecOps::RVec<float> FCCAnalyses::Algorithms::sphericityFit::_py
    -
    -private
    -
    - -

    vector of px

    - -
    -
    - -

    ◆ _pz

    - -
    -
    - - - - - -
    - - - - -
    ROOT::VecOps::RVec<float> FCCAnalyses::Algorithms::sphericityFit::_pz
    -
    -private
    -
    - -

    vector of py

    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit-members.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit-members.html deleted file mode 100644 index a5610d9b40..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::Algorithms::thrustFit Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::Algorithms::thrustFit, including all inherited members.

    - - - - - - -
    _pxFCCAnalyses::Algorithms::thrustFitprivate
    _pyFCCAnalyses::Algorithms::thrustFitprivate
    _pzFCCAnalyses::Algorithms::thrustFitprivate
    operator()(const double *par)FCCAnalyses::Algorithms::thrustFit
    thrustFit(const ROOT::VecOps::RVec< float > &arg_px, const ROOT::VecOps::RVec< float > &arg_py, const ROOT::VecOps::RVec< float > &arg_pz)FCCAnalyses::Algorithms::thrustFit
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html b/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html deleted file mode 100644 index c31dc21c41..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_algorithms_1_1thrust_fit.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::Algorithms::thrustFit Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::Algorithms::thrustFit Struct Reference
    -
    -
    - -

    Function that runs the fit for the thrust axis determination. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/Algorithms.h>

    - - - - - - -

    -Public Member Functions

     thrustFit (const ROOT::VecOps::RVec< float > &arg_px, const ROOT::VecOps::RVec< float > &arg_py, const ROOT::VecOps::RVec< float > &arg_pz)
     
    float operator() (const double *par)
     
    - - - - - - - - - -

    -Private Attributes

    ROOT::VecOps::RVec< float > _px
     
    ROOT::VecOps::RVec< float > _py
     vector of px
     
    ROOT::VecOps::RVec< float > _pz
     vector of py
     
    -

    Detailed Description

    -

    Function that runs the fit for the thrust axis determination.

    -

    Constructor & Destructor Documentation

    - -

    ◆ thrustFit()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::Algorithms::thrustFit::thrustFit (const ROOT::VecOps::RVec< float > & arg_px,
    const ROOT::VecOps::RVec< float > & arg_py,
    const ROOT::VecOps::RVec< float > & arg_pz 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    float FCCAnalyses::Algorithms::thrustFit::operator() (const double * par)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _px

    - -
    -
    - - - - - -
    - - - - -
    ROOT::VecOps::RVec<float> FCCAnalyses::Algorithms::thrustFit::_px
    -
    -private
    -
    - -
    -
    - -

    ◆ _py

    - -
    -
    - - - - - -
    - - - - -
    ROOT::VecOps::RVec<float> FCCAnalyses::Algorithms::thrustFit::_py
    -
    -private
    -
    - -

    vector of px

    - -
    -
    - -

    ◆ _pz

    - -
    -
    - - - - - -
    - - - - -
    ROOT::VecOps::RVec<float> FCCAnalyses::Algorithms::thrustFit::_pz
    -
    -private
    -
    - -

    vector of py

    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at-members.html b/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at-members.html deleted file mode 100644 index bf55f703c8..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::CaloNtupleizer::getFloatAt Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::CaloNtupleizer::getFloatAt, including all inherited members.

    - - - - -
    getFloatAt(size_t pos)FCCAnalyses::CaloNtupleizer::getFloatAt
    m_posFCCAnalyses::CaloNtupleizer::getFloatAt
    operator()(const ROOT::VecOps::RVec< std::vector< float > > &in)FCCAnalyses::CaloNtupleizer::getFloatAt
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html b/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html deleted file mode 100644 index d8b8cea1dc..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1get_float_at.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::CaloNtupleizer::getFloatAt Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::CaloNtupleizer::getFloatAt Struct Reference
    -
    -
    - -

    #include <analyzers/dataframe/FCCAnalyses/CaloNtupleizer.h>

    - - - - - - -

    -Public Member Functions

     getFloatAt (size_t pos)
     
    ROOT::RVecF operator() (const ROOT::VecOps::RVec< std::vector< float > > &in)
     
    - - - -

    -Public Attributes

    size_t m_pos
     
    -

    Constructor & Destructor Documentation

    - -

    ◆ getFloatAt()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::CaloNtupleizer::getFloatAt::getFloatAt (size_t pos)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    ROOT::RVecF FCCAnalyses::CaloNtupleizer::getFloatAt::operator() (const ROOT::VecOps::RVec< std::vector< float > > & in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_pos

    - -
    -
    - - - - -
    size_t FCCAnalyses::CaloNtupleizer::getFloatAt::m_pos
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers-members.html b/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers-members.html deleted file mode 100644 index ea382aefd4..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers-members.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::CaloNtupleizer::sel_layers Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::CaloNtupleizer::sel_layers, including all inherited members.

    - - - - - -
    _maxFCCAnalyses::CaloNtupleizer::sel_layersprivate
    _minFCCAnalyses::CaloNtupleizer::sel_layersprivate
    operator()(const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)FCCAnalyses::CaloNtupleizer::sel_layers
    sel_layers(int arg_min=0, int arg_max=10)FCCAnalyses::CaloNtupleizer::sel_layers
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html b/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html deleted file mode 100644 index a3ad5f6df2..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_calo_ntupleizer_1_1sel__layers.html +++ /dev/null @@ -1,220 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::CaloNtupleizer::sel_layers Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::CaloNtupleizer::sel_layers Struct Reference
    -
    -
    - -

    select layers - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/CaloNtupleizer.h>

    - - - - - - -

    -Public Member Functions

     sel_layers (int arg_min=0, int arg_max=10)
     
    ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > operator() (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &in)
     
    - - - - - -

    -Private Attributes

    int _min
     
    int _max
     
    -

    Detailed Description

    -

    select layers

    -

    Constructor & Destructor Documentation

    - -

    ◆ sel_layers()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::CaloNtupleizer::sel_layers::sel_layers (int arg_min = 0,
    int arg_max = 10 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > FCCAnalyses::CaloNtupleizer::sel_layers::operator() (const ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _max

    - -
    -
    - - - - - -
    - - - - -
    int FCCAnalyses::CaloNtupleizer::sel_layers::_max
    -
    -private
    -
    - -
    -
    - -

    ◆ _min

    - -
    -
    - - - - - -
    - - - - -
    int FCCAnalyses::CaloNtupleizer::sel_layers::_min
    -
    -private
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder-members.html b/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder-members.html deleted file mode 100644 index 3f863ce4dc..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::JetClusteringUtils::recoilBuilder Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::JetClusteringUtils::recoilBuilder, including all inherited members.

    - - - - -
    m_sqrtsFCCAnalyses::JetClusteringUtils::recoilBuilder
    operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > in)FCCAnalyses::JetClusteringUtils::recoilBuilder
    recoilBuilder(float arg_sqrts)FCCAnalyses::JetClusteringUtils::recoilBuilder
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html b/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html deleted file mode 100644 index c319c6b162..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1recoil_builder.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::JetClusteringUtils::recoilBuilder Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::JetClusteringUtils::recoilBuilder Struct Reference
    -
    -
    - -

    #include <analyzers/dataframe/FCCAnalyses/JetClusteringUtils.h>

    - - - - - - -

    -Public Member Functions

     recoilBuilder (float arg_sqrts)
     
    double operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > in)
     
    - - - -

    -Public Attributes

    float m_sqrts = 240.0
     
    -

    Constructor & Destructor Documentation

    - -

    ◆ recoilBuilder()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::JetClusteringUtils::recoilBuilder::recoilBuilder (float arg_sqrts)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    double FCCAnalyses::JetClusteringUtils::recoilBuilder::operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_sqrts

    - -
    -
    - - - - -
    float FCCAnalyses::JetClusteringUtils::recoilBuilder::m_sqrts = 240.0
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder-members.html b/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder-members.html deleted file mode 100644 index 77b2ce7885..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::JetClusteringUtils::resonanceBuilder Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::JetClusteringUtils::resonanceBuilder, including all inherited members.

    - - - - -
    m_resonance_massFCCAnalyses::JetClusteringUtils::resonanceBuilder
    operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > legs)FCCAnalyses::JetClusteringUtils::resonanceBuilder
    resonanceBuilder(float arg_resonance_mass)FCCAnalyses::JetClusteringUtils::resonanceBuilder
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html b/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html deleted file mode 100644 index 3d971e59f7..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1resonance_builder.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::JetClusteringUtils::resonanceBuilder Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::JetClusteringUtils::resonanceBuilder Struct Reference
    -
    -
    - -

    #include <analyzers/dataframe/FCCAnalyses/JetClusteringUtils.h>

    - - - - - - -

    -Public Member Functions

     resonanceBuilder (float arg_resonance_mass)
     
    ROOT::VecOps::RVec< fastjet::PseudoJet > operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > legs)
     
    - - - -

    -Public Attributes

    float m_resonance_mass
     
    -

    Constructor & Destructor Documentation

    - -

    ◆ resonanceBuilder()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::JetClusteringUtils::resonanceBuilder::resonanceBuilder (float arg_resonance_mass)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::resonanceBuilder::operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > legs)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_resonance_mass

    - -
    -
    - - - - -
    float FCCAnalyses::JetClusteringUtils::resonanceBuilder::m_resonance_mass
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt-members.html b/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt-members.html deleted file mode 100644 index 164fee7949..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::JetClusteringUtils::sel_pt Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::JetClusteringUtils::sel_pt, including all inherited members.

    - - - - -
    m_min_ptFCCAnalyses::JetClusteringUtils::sel_pt
    operator()(ROOT::VecOps::RVec< fastjet::PseudoJet > in)FCCAnalyses::JetClusteringUtils::sel_pt
    sel_pt(float arg_min_pt)FCCAnalyses::JetClusteringUtils::sel_pt
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html b/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html deleted file mode 100644 index d469d57803..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_jet_clustering_utils_1_1sel__pt.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::JetClusteringUtils::sel_pt Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::JetClusteringUtils::sel_pt Struct Reference
    -
    -
    - -

    Select clustered jets with transverse momentum greader than a minimum value [GeV]. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/JetClusteringUtils.h>

    - - - - - - -

    -Public Member Functions

     sel_pt (float arg_min_pt)
     
    ROOT::VecOps::RVec< fastjet::PseudoJet > operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > in)
     
    - - - -

    -Public Attributes

    float m_min_pt = 1.
     
    -

    Detailed Description

    -

    Select clustered jets with transverse momentum greader than a minimum value [GeV].

    -

    Constructor & Destructor Documentation

    - -

    ◆ sel_pt()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::JetClusteringUtils::sel_pt::sel_pt (float arg_min_pt)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< fastjet::PseudoJet > FCCAnalyses::JetClusteringUtils::sel_pt::operator() (ROOT::VecOps::RVec< fastjet::PseudoJet > in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_min_pt

    - -
    -
    - - - - -
    float FCCAnalyses::JetClusteringUtils::sel_pt::m_min_pt = 1.
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag-members.html b/doc/latest/struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag-members.html deleted file mode 100644 index c366c70c5c..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::JetTaggingUtils::sel_tag Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::JetTaggingUtils::sel_tag, including all inherited members.

    - - - - -
    m_passFCCAnalyses::JetTaggingUtils::sel_tag
    operator()(ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< fastjet::PseudoJet > in)FCCAnalyses::JetTaggingUtils::sel_tag
    sel_tag(bool arg_pass)FCCAnalyses::JetTaggingUtils::sel_tag
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html b/doc/latest/struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html deleted file mode 100644 index 40caab8b2c..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_jet_tagging_utils_1_1sel__tag.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::JetTaggingUtils::sel_tag Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::JetTaggingUtils::sel_tag Struct Reference
    -
    -
    - -

    select a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state) - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/JetTaggingUtils.h>

    - - - - - - -

    -Public Member Functions

     sel_tag (bool arg_pass)
     
    ROOT::VecOps::RVec< fastjet::PseudoJet > operator() (ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< fastjet::PseudoJet > in)
     
    - - - -

    -Public Attributes

    bool m_pass
     
    -

    Detailed Description

    -

    select a list of jets depending on the status of a certain boolean flag (corresponding to its tagging state)

    -

    Constructor & Destructor Documentation

    - -

    ◆ sel_tag()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::JetTaggingUtils::sel_tag::sel_tag (bool arg_pass)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< fastjet::PseudoJet > FCCAnalyses::JetTaggingUtils::sel_tag::operator() (ROOT::VecOps::RVec< bool > tags,
    ROOT::VecOps::RVec< fastjet::PseudoJet > in 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_pass

    - -
    -
    - - - - -
    bool FCCAnalyses::JetTaggingUtils::sel_tag::m_pass
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d-members.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d-members.html deleted file mode 100644 index 262d934f23..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d-members.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::MCParticle::filter_pdgID Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::MCParticle::filter_pdgID, including all inherited members.

    - - - - - -
    filter_pdgID(int arg_pdgid, bool arg_abs)FCCAnalyses::MCParticle::filter_pdgID
    m_absFCCAnalyses::MCParticle::filter_pdgID
    m_pdgidFCCAnalyses::MCParticle::filter_pdgID
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::filter_pdgID
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html deleted file mode 100644 index e39e2441fc..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1filter__pdg_i_d.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::MCParticle::filter_pdgID Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::MCParticle::filter_pdgID Struct Reference
    -
    -
    - -

    Filter events based on a MCParticles PDGID. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    - - - - - - -

    -Public Member Functions

     filter_pdgID (int arg_pdgid, bool arg_abs)
     
    bool operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    - - - - - -

    -Public Attributes

    float m_pdgid
     
    bool m_abs
     
    -

    Detailed Description

    -

    Filter events based on a MCParticles PDGID.

    -

    Constructor & Destructor Documentation

    - -

    ◆ filter_pdgID()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::MCParticle::filter_pdgID::filter_pdgID (int arg_pdgid,
    bool arg_abs 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    bool FCCAnalyses::MCParticle::filter_pdgID::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_abs

    - -
    -
    - - - - -
    bool FCCAnalyses::MCParticle::filter_pdgID::m_abs
    -
    - -
    -
    - -

    ◆ m_pdgid

    - -
    -
    - - - - -
    float FCCAnalyses::MCParticle::filter_pdgID::m_pdgid
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex-members.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex-members.html deleted file mode 100644 index 89f9d62af2..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::MCParticle::get_EventPrimaryVertex Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::MCParticle::get_EventPrimaryVertex, including all inherited members.

    - - - - -
    get_EventPrimaryVertex(int arg_genstatus)FCCAnalyses::MCParticle::get_EventPrimaryVertex
    m_genstatusFCCAnalyses::MCParticle::get_EventPrimaryVertex
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::get_EventPrimaryVertex
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html deleted file mode 100644 index 1bacf989a7..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::MCParticle::get_EventPrimaryVertex Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::MCParticle::get_EventPrimaryVertex Struct Reference
    -
    -
    - -

    return the event primary vertex (mm) - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    - - - - - - -

    -Public Member Functions

     get_EventPrimaryVertex (int arg_genstatus)
     
    TVector3 operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    - - - -

    -Public Attributes

    int m_genstatus = 21
     
    -

    Detailed Description

    -

    return the event primary vertex (mm)

    -

    Constructor & Destructor Documentation

    - -

    ◆ get_EventPrimaryVertex()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::MCParticle::get_EventPrimaryVertex::get_EventPrimaryVertex (int arg_genstatus)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    TVector3 FCCAnalyses::MCParticle::get_EventPrimaryVertex::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_genstatus

    - -
    -
    - - - - -
    int FCCAnalyses::MCParticle::get_EventPrimaryVertex::m_genstatus = 21
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4-members.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4-members.html deleted file mode 100644 index 6cac76bb35..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::MCParticle::get_EventPrimaryVertexP4 Member List
    -
    - - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html deleted file mode 100644 index ed3c1c2324..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get___event_primary_vertex_p4.html +++ /dev/null @@ -1,177 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::MCParticle::get_EventPrimaryVertexP4 Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::MCParticle::get_EventPrimaryVertexP4 Struct Reference
    -
    -
    - -

    return the event primary vertex position and time (mm) - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    - - - - - - -

    -Public Member Functions

     get_EventPrimaryVertexP4 ()
     
    TLorentzVector operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    - - - -

    -Public Attributes

    int m_genstatus = 21
     
    -

    Detailed Description

    -

    return the event primary vertex position and time (mm)

    -

    Constructor & Destructor Documentation

    - -

    ◆ get_EventPrimaryVertexP4()

    - -
    -
    - - - - - - - -
    FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::get_EventPrimaryVertexP4 ()
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    TLorentzVector FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_genstatus

    - -
    -
    - - - - -
    int FCCAnalyses::MCParticle::get_EventPrimaryVertexP4::m_genstatus = 21
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay-members.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay-members.html deleted file mode 100644 index 59aa54b436..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::MCParticle::get_decay Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::MCParticle::get_decay, including all inherited members.

    - - - - - - -
    get_decay(int arg_mother, int arg_daughters, bool arg_inf)FCCAnalyses::MCParticle::get_decay
    m_daughtersFCCAnalyses::MCParticle::get_decay
    m_infFCCAnalyses::MCParticle::get_decay
    m_motherFCCAnalyses::MCParticle::get_decay
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)FCCAnalyses::MCParticle::get_decay
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html deleted file mode 100644 index 38b8e3c2c0..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__decay.html +++ /dev/null @@ -1,236 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::MCParticle::get_decay Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::MCParticle::get_decay Struct Reference
    -
    -
    - -

    get the decay of a given particle - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    - - - - - - -

    -Public Member Functions

     get_decay (int arg_mother, int arg_daughters, bool arg_inf)
     
    bool operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    - - - - - - - -

    -Public Attributes

    int m_mother = 0
     
    int m_daughters = 0
     
    bool m_inf = false
     
    -

    Detailed Description

    -

    get the decay of a given particle

    -

    Constructor & Destructor Documentation

    - -

    ◆ get_decay()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::MCParticle::get_decay::get_decay (int arg_mother,
    int arg_daughters,
    bool arg_inf 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    bool FCCAnalyses::MCParticle::get_decay::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_daughters

    - -
    -
    - - - - -
    int FCCAnalyses::MCParticle::get_decay::m_daughters = 0
    -
    - -
    -
    - -

    ◆ m_inf

    - -
    -
    - - - - -
    bool FCCAnalyses::MCParticle::get_decay::m_inf = false
    -
    - -
    -
    - -

    ◆ m_mother

    - -
    -
    - - - - -
    int FCCAnalyses::MCParticle::get_decay::m_mother = 0
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices-members.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices-members.html deleted file mode 100644 index ed2f7016ae..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices-members.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::MCParticle::get_indices Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::MCParticle::get_indices, including all inherited members.

    - - - - - - - - - -
    get_indices(int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay)FCCAnalyses::MCParticle::get_indices
    m_chargeConjugateDaughtersFCCAnalyses::MCParticle::get_indices
    m_chargeConjugateMotherFCCAnalyses::MCParticle::get_indices
    m_inclusiveDecayFCCAnalyses::MCParticle::get_indices
    m_pdg_daughtersFCCAnalyses::MCParticle::get_indices
    m_pdg_motherFCCAnalyses::MCParticle::get_indices
    m_stableDaughtersFCCAnalyses::MCParticle::get_indices
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)FCCAnalyses::MCParticle::get_indices
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html deleted file mode 100644 index 02f998d7a8..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices.html +++ /dev/null @@ -1,322 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::MCParticle::get_indices Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::MCParticle::get_indices Struct Reference
    -
    -
    - -

    return a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    -
    -Inheritance diagram for FCCAnalyses::MCParticle::get_indices:
    -
    -
    Inheritance graph
    - - - - - -
    [legend]
    -
    -Collaboration diagram for FCCAnalyses::MCParticle::get_indices:
    -
    -
    Collaboration graph
    - - - - - -
    [legend]
    - - - - - - -

    -Public Member Functions

     get_indices (int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay)
     
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    - - - - - - - - - - - - - -

    -Public Attributes

    int m_pdg_mother
     
    std::vector< int > m_pdg_daughters
     
    bool m_stableDaughters
     
    bool m_chargeConjugateMother
     
    bool m_chargeConjugateDaughters
     
    bool m_inclusiveDecay
     
    -

    Detailed Description

    -

    return a list of indices that correspond to a given MC decay. The list contains the index of the mother, followed by the indices of the daughters, in the order specified. If m_inclusiveDecay is true, the list of daughters is the minimum required for the mother's decay (otherwise, the list is the exact daughters required for the mother's decay). In case there are several such decays in the event, keep only the first one.

    -

    Constructor & Destructor Documentation

    - -

    ◆ get_indices()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::MCParticle::get_indices::get_indices (int pdg_mother,
    std::vector< int > pdg_daughters,
    bool stableDaughters,
    bool chargeConjugateMother,
    bool chargeConjugateDaughters,
    bool inclusiveDecay 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_indices::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_chargeConjugateDaughters

    - -
    -
    - - - - -
    bool FCCAnalyses::MCParticle::get_indices::m_chargeConjugateDaughters
    -
    - -
    -
    - -

    ◆ m_chargeConjugateMother

    - -
    -
    - - - - -
    bool FCCAnalyses::MCParticle::get_indices::m_chargeConjugateMother
    -
    - -
    -
    - -

    ◆ m_inclusiveDecay

    - -
    -
    - - - - -
    bool FCCAnalyses::MCParticle::get_indices::m_inclusiveDecay
    -
    - -
    -
    - -

    ◆ m_pdg_daughters

    - -
    -
    - - - - -
    std::vector<int> FCCAnalyses::MCParticle::get_indices::m_pdg_daughters
    -
    - -
    -
    - -

    ◆ m_pdg_mother

    - -
    -
    - - - - -
    int FCCAnalyses::MCParticle::get_indices::m_pdg_mother
    -
    - -
    -
    - -

    ◆ m_stableDaughters

    - -
    -
    - - - - -
    bool FCCAnalyses::MCParticle::get_indices::m_stableDaughters
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay-members.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay-members.html deleted file mode 100644 index aa5dd1e774..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay-members.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::MCParticle::get_indices_ExclusiveDecay Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::MCParticle::get_indices_ExclusiveDecay, including all inherited members.

    - - - - - - - - - - -
    get_indices(int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay)FCCAnalyses::MCParticle::get_indices
    get_indices_ExclusiveDecay(int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugate)FCCAnalyses::MCParticle::get_indices_ExclusiveDecay
    m_chargeConjugateDaughtersFCCAnalyses::MCParticle::get_indices
    m_chargeConjugateMotherFCCAnalyses::MCParticle::get_indices
    m_inclusiveDecayFCCAnalyses::MCParticle::get_indices
    m_pdg_daughtersFCCAnalyses::MCParticle::get_indices
    m_pdg_motherFCCAnalyses::MCParticle::get_indices
    m_stableDaughtersFCCAnalyses::MCParticle::get_indices
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)FCCAnalyses::MCParticle::get_indices
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay.html deleted file mode 100644 index 30269b2f17..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay.html +++ /dev/null @@ -1,201 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::MCParticle::get_indices_ExclusiveDecay Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::MCParticle::get_indices_ExclusiveDecay Struct Reference
    -
    -
    - -

    A shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    -
    -Inheritance diagram for FCCAnalyses::MCParticle::get_indices_ExclusiveDecay:
    -
    -
    Inheritance graph
    - - - - - -
    [legend]
    -
    -Collaboration diagram for FCCAnalyses::MCParticle::get_indices_ExclusiveDecay:
    -
    -
    Collaboration graph
    - - - - - - - -
    [legend]
    - - - - - - - - - -

    -Public Member Functions

     get_indices_ExclusiveDecay (int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugate)
     
    - Public Member Functions inherited from FCCAnalyses::MCParticle::get_indices
     get_indices (int pdg_mother, std::vector< int > pdg_daughters, bool stableDaughters, bool chargeConjugateMother, bool chargeConjugateDaughters, bool inclusiveDecay)
     
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    - - - - - - - - - - - - - - -

    -Additional Inherited Members

    - Public Attributes inherited from FCCAnalyses::MCParticle::get_indices
    int m_pdg_mother
     
    std::vector< int > m_pdg_daughters
     
    bool m_stableDaughters
     
    bool m_chargeConjugateMother
     
    bool m_chargeConjugateDaughters
     
    bool m_inclusiveDecay
     
    -

    Detailed Description

    -

    A shorthand for get_indices, with m_chargeConjugateDaughters=false, inclusiveDecay=false.

    -

    Constructor & Destructor Documentation

    - -

    ◆ get_indices_ExclusiveDecay()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::MCParticle::get_indices_ExclusiveDecay::get_indices_ExclusiveDecay (int pdg_mother,
    std::vector< int > pdg_daughters,
    bool stableDaughters,
    bool chargeConjugate 
    )
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.map b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.map deleted file mode 100644 index 49a6014cc8..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.map +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.md5 b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.md5 deleted file mode 100644 index 019cc612cd..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -2d0bb0bf8b5f850b211aeb703add54c3 \ No newline at end of file diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.png b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.png deleted file mode 100644 index f300b0b5f1..0000000000 Binary files a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__coll__graph.png and /dev/null differ diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__inherit__graph.map b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__inherit__graph.map deleted file mode 100644 index 2ad4bedb6a..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__inherit__graph.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__inherit__graph.md5 b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__inherit__graph.md5 deleted file mode 100644 index 4d4ce6957b..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__inherit__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -de749d142525ad94db77a871e81062b4 \ No newline at end of file diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__inherit__graph.png b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__inherit__graph.png deleted file mode 100644 index 13af8852da..0000000000 Binary files a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices___exclusive_decay__inherit__graph.png and /dev/null differ diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.map b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.map deleted file mode 100644 index b803ac1e12..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.png b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.png deleted file mode 100644 index 954c662cbc..0000000000 Binary files a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__coll__graph.png and /dev/null differ diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.map b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.map deleted file mode 100644 index 4605b98968..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.map +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.md5 b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.md5 deleted file mode 100644 index b27cb174e1..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -97e4bc63c18c606f158a815baa2e7b2d \ No newline at end of file diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.png b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.png deleted file mode 100644 index aa80c7b836..0000000000 Binary files a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__indices__inherit__graph.png and /dev/null differ diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree-members.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree-members.html deleted file mode 100644 index 43d55857ff..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::MCParticle::get_tree Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::MCParticle::get_tree, including all inherited members.

    - - - - -
    get_tree(int arg_index)FCCAnalyses::MCParticle::get_tree
    m_indexFCCAnalyses::MCParticle::get_tree
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)FCCAnalyses::MCParticle::get_tree
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html deleted file mode 100644 index a72849cd46..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1get__tree.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::MCParticle::get_tree Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::MCParticle::get_tree Struct Reference
    -
    -
    - -

    get MC history tree for a given MCParticle index - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    - - - - - - -

    -Public Member Functions

     get_tree (int arg_index)
     
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
     
    - - - -

    -Public Attributes

    float m_index
     
    -

    Detailed Description

    -

    get MC history tree for a given MCParticle index

    -

    Constructor & Destructor Documentation

    - -

    ◆ get_tree()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::MCParticle::get_tree::get_tree (int arg_index)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::MCParticle::get_tree::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
    ROOT::VecOps::RVec< int > ind 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_index

    - -
    -
    - - - - -
    float FCCAnalyses::MCParticle::get_tree::m_index
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status-members.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status-members.html deleted file mode 100644 index 9deaa73890..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::MCParticle::sel_genStatus Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::MCParticle::sel_genStatus, including all inherited members.

    - - - - -
    m_statusFCCAnalyses::MCParticle::sel_genStatus
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::sel_genStatus
    sel_genStatus(int arg_status)FCCAnalyses::MCParticle::sel_genStatus
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html deleted file mode 100644 index 13981225e2..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__gen_status.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::MCParticle::sel_genStatus Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::MCParticle::sel_genStatus Struct Reference
    -
    -
    - -

    select MCParticles with their status - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    - - - - - - -

    -Public Member Functions

     sel_genStatus (int arg_status)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    - - - -

    -Public Attributes

    float m_status = 1
     
    -

    Detailed Description

    -

    select MCParticles with their status

    -

    Constructor & Destructor Documentation

    - -

    ◆ sel_genStatus()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::MCParticle::sel_genStatus::sel_genStatus (int arg_status)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::MCParticle::sel_genStatus::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_status

    - -
    -
    - - - - -
    float FCCAnalyses::MCParticle::sel_genStatus::m_status = 1
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d-members.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d-members.html deleted file mode 100644 index 0367e8a72f..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d-members.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::MCParticle::sel_pdgID Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::MCParticle::sel_pdgID, including all inherited members.

    - - - - - -
    m_chargeconjugateFCCAnalyses::MCParticle::sel_pdgID
    m_pdgFCCAnalyses::MCParticle::sel_pdgID
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::sel_pdgID
    sel_pdgID(int arg_pdg, bool arg_chargeconjugate)FCCAnalyses::MCParticle::sel_pdgID
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html deleted file mode 100644 index 4d9dbdf300..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pdg_i_d.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::MCParticle::sel_pdgID Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::MCParticle::sel_pdgID Struct Reference
    -
    -
    - -

    select MCParticles with their PDG id - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    - - - - - - -

    -Public Member Functions

     sel_pdgID (int arg_pdg, bool arg_chargeconjugate)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    - - - - - -

    -Public Attributes

    int m_pdg = 13
     
    bool m_chargeconjugate = true
     
    -

    Detailed Description

    -

    select MCParticles with their PDG id

    -

    Constructor & Destructor Documentation

    - -

    ◆ sel_pdgID()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::MCParticle::sel_pdgID::sel_pdgID (int arg_pdg,
    bool arg_chargeconjugate 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::MCParticle::sel_pdgID::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_chargeconjugate

    - -
    -
    - - - - -
    bool FCCAnalyses::MCParticle::sel_pdgID::m_chargeconjugate = true
    -
    - -
    -
    - -

    ◆ m_pdg

    - -
    -
    - - - - -
    int FCCAnalyses::MCParticle::sel_pdgID::m_pdg = 13
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt-members.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt-members.html deleted file mode 100644 index d0bd275806..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::MCParticle::sel_pt Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::MCParticle::sel_pt, including all inherited members.

    - - - - -
    m_min_ptFCCAnalyses::MCParticle::sel_pt
    operator()(ROOT::VecOps::RVec< edm4hep::MCParticleData > in)FCCAnalyses::MCParticle::sel_pt
    sel_pt(float arg_min_pt)FCCAnalyses::MCParticle::sel_pt
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html b/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html deleted file mode 100644 index eedf614e0f..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_m_c_particle_1_1sel__pt.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::MCParticle::sel_pt Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::MCParticle::sel_pt Struct Reference
    -
    -
    - -

    select MCParticles with transverse momentum greater than a minimum value [GeV] - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/MCParticle.h>

    - - - - - - -

    -Public Member Functions

     sel_pt (float arg_min_pt)
     
    ROOT::VecOps::RVec< edm4hep::MCParticleData > operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
     
    - - - -

    -Public Attributes

    float m_min_pt = 20
     
    -

    Detailed Description

    -

    select MCParticles with transverse momentum greater than a minimum value [GeV]

    -

    Constructor & Destructor Documentation

    - -

    ◆ sel_pt()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::MCParticle::sel_pt::sel_pt (float arg_min_pt)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::MCParticle::sel_pt::operator() (ROOT::VecOps::RVec< edm4hep::MCParticleData > in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_min_pt

    - -
    -
    - - - - -
    float FCCAnalyses::MCParticle::sel_pt::m_min_pt = 20
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func-members.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func-members.html deleted file mode 100644 index e9f5a5518e..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func-members.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func, including all inherited members.

    - - -
    operator()(ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func.html deleted file mode 100644 index 8ccd01468c..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1get_r_p2_m_c__p__func.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func Struct Reference
    -
    -
    - -

    select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h>

    - - - - -

    -Public Member Functions

    ROOT::VecOps::RVec< float > operator() (ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    -

    Detailed Description

    -

    select ReconstructedParticles with transverse momentum greater than a minimum value [GeV]

    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< float > FCCAnalyses::ReconstructedParticle2MC::getRP2MC_p_func::operator() (ROOT::VecOps::RVec< int > recin,
    ROOT::VecOps::RVec< int > mcin,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g-members.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g-members.html deleted file mode 100644 index 935f612058..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g-members.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle2MC::selRP_PDG, including all inherited members.

    - - - - - -
    m_chargedOnlyFCCAnalyses::ReconstructedParticle2MC::selRP_PDG
    m_PDGFCCAnalyses::ReconstructedParticle2MC::selRP_PDG
    operator()(ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)FCCAnalyses::ReconstructedParticle2MC::selRP_PDG
    selRP_PDG(int arg_PDG, bool arg_chargedOnly)FCCAnalyses::ReconstructedParticle2MC::selRP_PDG
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html deleted file mode 100644 index 06ba81f289..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g.html +++ /dev/null @@ -1,226 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedParticle2MC::selRP_PDG Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG Struct Reference
    -
    -
    - -

    select ReconstructedParticles matched with a MC particle of a given PDG_id - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h>

    - - - - - - -

    -Public Member Functions

     selRP_PDG (int arg_PDG, bool arg_chargedOnly)
     
    std::vector< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    - - - - - -

    -Public Attributes

    int m_PDG = 13
     
    bool m_chargedOnly = true
     
    -

    Detailed Description

    -

    select ReconstructedParticles matched with a MC particle of a given PDG_id

    -

    Constructor & Destructor Documentation

    - -

    ◆ selRP_PDG()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::selRP_PDG (int arg_PDG,
    bool arg_chargedOnly 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    std::vector< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::operator() (ROOT::VecOps::RVec< int > recind,
    ROOT::VecOps::RVec< int > mcind,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_chargedOnly

    - -
    -
    - - - - -
    bool FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_chargedOnly = true
    -
    - -
    -
    - -

    ◆ m_PDG

    - -
    -
    - - - - -
    int FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_PDG = 13
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index-members.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index-members.html deleted file mode 100644 index 57bf18c68b..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index-members.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index, including all inherited members.

    - - - - - -
    m_chargedOnlyFCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
    m_PDGFCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
    operator()(ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
    selRP_PDG_index(int arg_PDG, bool arg_chargedOnly)FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html deleted file mode 100644 index 40cb437e1e..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle2_m_c_1_1sel_r_p___p_d_g__index.html +++ /dev/null @@ -1,226 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index Struct Reference
    -
    -
    - -

    select ReconstructedParticles matched with a MC particle of a given PDG_id - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle2MC.h>

    - - - - - - -

    -Public Member Functions

     selRP_PDG_index (int arg_PDG, bool arg_chargedOnly)
     
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
     
    - - - - - -

    -Public Attributes

    int m_PDG = 13
     
    bool m_chargedOnly = true
     
    -

    Detailed Description

    -

    select ReconstructedParticles matched with a MC particle of a given PDG_id

    -

    Constructor & Destructor Documentation

    - -

    ◆ selRP_PDG_index()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::selRP_PDG_index (int arg_PDG,
    bool arg_chargedOnly 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::operator() (ROOT::VecOps::RVec< int > recind,
    ROOT::VecOps::RVec< int > mcind,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
    ROOT::VecOps::RVec< edm4hep::MCParticleData > mc 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_chargedOnly

    - -
    -
    - - - - -
    bool FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_chargedOnly = true
    -
    - -
    -
    - -

    ◆ m_PDG

    - -
    -
    - - - - -
    int FCCAnalyses::ReconstructedParticle2MC::selRP_PDG_index::m_PDG = 13
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder-members.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder-members.html deleted file mode 100644 index 9934f96233..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::ReconstructedParticle::angular_separationBuilder Member List
    -
    - - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html deleted file mode 100644 index 2fc78b360b..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1angular__separation_builder.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedParticle::angular_separationBuilder Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedParticle::angular_separationBuilder Struct Reference
    -
    -
    - -

    return the angular separations (min / max / average) between a collection of particles - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    - - - - - - -

    -Public Member Functions

     angular_separationBuilder (int arg_delta)
     
    float operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - - - -

    -Public Attributes

    int m_delta = 0
     
    -

    Detailed Description

    -

    return the angular separations (min / max / average) between a collection of particles

    -

    Constructor & Destructor Documentation

    - -

    ◆ angular_separationBuilder()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::ReconstructedParticle::angular_separationBuilder::angular_separationBuilder (int arg_delta)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    float FCCAnalyses::ReconstructedParticle::angular_separationBuilder::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_delta

    - -
    -
    - - - - -
    int FCCAnalyses::ReconstructedParticle::angular_separationBuilder::m_delta = 0
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder-members.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder-members.html deleted file mode 100644 index fd1d3a3350..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::ReconstructedParticle::recoilBuilder Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::recoilBuilder, including all inherited members.

    - - - - -
    m_sqrtsFCCAnalyses::ReconstructedParticle::recoilBuilder
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::recoilBuilder
    recoilBuilder(float arg_sqrts)FCCAnalyses::ReconstructedParticle::recoilBuilder
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html deleted file mode 100644 index 6bbc023951..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1recoil_builder.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedParticle::recoilBuilder Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedParticle::recoilBuilder Struct Reference
    -
    -
    - -

    build the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    - - - - - - -

    -Public Member Functions

     recoilBuilder (float arg_sqrts)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - - - -

    -Public Attributes

    float m_sqrts = 240.0
     
    -

    Detailed Description

    -

    build the recoil from an arbitrary list of input ReconstructedPartilces and the center of mass energy

    -

    Constructor & Destructor Documentation

    - -

    ◆ recoilBuilder()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::ReconstructedParticle::recoilBuilder::recoilBuilder (float arg_sqrts)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::recoilBuilder::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_sqrts

    - -
    -
    - - - - -
    float FCCAnalyses::ReconstructedParticle::recoilBuilder::m_sqrts = 240.0
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder-members.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder-members.html deleted file mode 100644 index 1a1e11671e..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::ReconstructedParticle::resonanceBuilder Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::resonanceBuilder, including all inherited members.

    - - - - -
    m_resonance_massFCCAnalyses::ReconstructedParticle::resonanceBuilder
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > legs)FCCAnalyses::ReconstructedParticle::resonanceBuilder
    resonanceBuilder(float arg_resonance_mass)FCCAnalyses::ReconstructedParticle::resonanceBuilder
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html deleted file mode 100644 index 3c08007c6b..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1resonance_builder.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedParticle::resonanceBuilder Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedParticle::resonanceBuilder Struct Reference
    -
    -
    - -

    build the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    - - - - - - -

    -Public Member Functions

     resonanceBuilder (float arg_resonance_mass)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > legs)
     
    - - - -

    -Public Attributes

    float m_resonance_mass
     
    -

    Detailed Description

    -

    build the resonance from 2 particles from an arbitrary list of input ReconstructedPartilces. Keep the closest to the mass given as input

    -

    Constructor & Destructor Documentation

    - -

    ◆ resonanceBuilder()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::ReconstructedParticle::resonanceBuilder::resonanceBuilder (float arg_resonance_mass)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::resonanceBuilder::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > legs)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_resonance_mass

    - -
    -
    - - - - -
    float FCCAnalyses::ReconstructedParticle::resonanceBuilder::m_resonance_mass
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type-members.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type-members.html deleted file mode 100644 index 201df2efc7..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::ReconstructedParticle::sel_absType Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_absType, including all inherited members.

    - - - - -
    m_typeFCCAnalyses::ReconstructedParticle::sel_absType
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_absType
    sel_absType(const int type)FCCAnalyses::ReconstructedParticle::sel_absType
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html deleted file mode 100644 index 93b3b6b25a..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__abs_type.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_absType Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedParticle::sel_absType Struct Reference
    -
    -
    - -

    select ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    - - - - - - - -

    -Public Member Functions

     sel_absType (const int type)
     sel_absType
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - - - -

    -Public Attributes

    const int m_type
     
    -

    Detailed Description

    -

    select ReconstructedParticles by type absolute value Note: type might not correspond to PDG ID

    -

    Constructor & Destructor Documentation

    - -

    ◆ sel_absType()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::ReconstructedParticle::sel_absType::sel_absType (const int type)
    -
    - -

    sel_absType

    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::sel_absType::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_type

    - -
    -
    - - - - -
    const int FCCAnalyses::ReconstructedParticle::sel_absType::m_type
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis-members.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis-members.html deleted file mode 100644 index 4446169814..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::ReconstructedParticle::sel_axis Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_axis, including all inherited members.

    - - - - -
    m_posFCCAnalyses::ReconstructedParticle::sel_axis
    operator()(ROOT::VecOps::RVec< float > angle, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_axis
    sel_axis(bool arg_pos)FCCAnalyses::ReconstructedParticle::sel_axis
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html deleted file mode 100644 index 744b6b9f31..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__axis.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_axis Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedParticle::sel_axis Struct Reference
    -
    -
    - -

    select a list of reconstructed particles depending on the angle cosTheta axis - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    - - - - - - -

    -Public Member Functions

     sel_axis (bool arg_pos)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< float > angle, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - - - -

    -Public Attributes

    bool m_pos = 0
     
    -

    Detailed Description

    -

    select a list of reconstructed particles depending on the angle cosTheta axis

    -

    Constructor & Destructor Documentation

    - -

    ◆ sel_axis()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::ReconstructedParticle::sel_axis::sel_axis (bool arg_pos)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::sel_axis::operator() (ROOT::VecOps::RVec< float > angle,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_pos

    - -
    -
    - - - - -
    bool FCCAnalyses::ReconstructedParticle::sel_axis::m_pos = 0
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge-members.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge-members.html deleted file mode 100644 index ff696908a4..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge-members.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::ReconstructedParticle::sel_charge Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_charge, including all inherited members.

    - - - - - -
    m_absFCCAnalyses::ReconstructedParticle::sel_charge
    m_chargeFCCAnalyses::ReconstructedParticle::sel_charge
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_charge
    sel_charge(int arg_charge, bool arg_abs)FCCAnalyses::ReconstructedParticle::sel_charge
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html deleted file mode 100644 index 510a761b12..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__charge.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_charge Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedParticle::sel_charge Struct Reference
    -
    -
    - -

    select ReconstructedParticles with charge equal or in asolute value - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    - - - - - - -

    -Public Member Functions

     sel_charge (int arg_charge, bool arg_abs)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - - - - - -

    -Public Attributes

    float m_charge
     
    bool m_abs
     
    -

    Detailed Description

    -

    select ReconstructedParticles with charge equal or in asolute value

    -

    Constructor & Destructor Documentation

    - -

    ◆ sel_charge()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::ReconstructedParticle::sel_charge::sel_charge (int arg_charge,
    bool arg_abs 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::sel_charge::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_abs

    - -
    -
    - - - - -
    bool FCCAnalyses::ReconstructedParticle::sel_charge::m_abs
    -
    - -
    -
    - -

    ◆ m_charge

    - -
    -
    - - - - -
    float FCCAnalyses::ReconstructedParticle::sel_charge::m_charge
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta-members.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta-members.html deleted file mode 100644 index a733e0dbc5..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::ReconstructedParticle::sel_eta Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_eta, including all inherited members.

    - - - - -
    m_min_etaFCCAnalyses::ReconstructedParticle::sel_eta
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_eta
    sel_eta(float arg_min_eta)FCCAnalyses::ReconstructedParticle::sel_eta
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html deleted file mode 100644 index ed4fccc822..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__eta.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_eta Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedParticle::sel_eta Struct Reference
    -
    -
    - -

    select ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    - - - - - - -

    -Public Member Functions

     sel_eta (float arg_min_eta)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - - - -

    -Public Attributes

    float m_min_eta = 2.5
     
    -

    Detailed Description

    -

    select ReconstructedParticles with absolute pseudorapidity less than a maximum absolute value

    -

    Constructor & Destructor Documentation

    - -

    ◆ sel_eta()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::ReconstructedParticle::sel_eta::sel_eta (float arg_min_eta)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::sel_eta::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_min_eta

    - -
    -
    - - - - -
    float FCCAnalyses::ReconstructedParticle::sel_eta::m_min_eta = 2.5
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p-members.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p-members.html deleted file mode 100644 index b2496b8109..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p-members.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::ReconstructedParticle::sel_p Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_p, including all inherited members.

    - - - - - -
    m_max_pFCCAnalyses::ReconstructedParticle::sel_p
    m_min_pFCCAnalyses::ReconstructedParticle::sel_p
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_p
    sel_p(float arg_min_p, float arg_max_p=1e10)FCCAnalyses::ReconstructedParticle::sel_p
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html deleted file mode 100644 index e987304a6e..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__p.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_p Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedParticle::sel_p Struct Reference
    -
    -
    - -

    select ReconstructedParticles with momentum greater than a minimum value [GeV] - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    - - - - - - -

    -Public Member Functions

     sel_p (float arg_min_p, float arg_max_p=1e10)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - - - - - -

    -Public Attributes

    float m_min_p = 1.
     
    float m_max_p = 1e10
     
    -

    Detailed Description

    -

    select ReconstructedParticles with momentum greater than a minimum value [GeV]

    -

    Constructor & Destructor Documentation

    - -

    ◆ sel_p()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::ReconstructedParticle::sel_p::sel_p (float arg_min_p,
    float arg_max_p = 1e10 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::sel_p::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_max_p

    - -
    -
    - - - - -
    float FCCAnalyses::ReconstructedParticle::sel_p::m_max_p = 1e10
    -
    - -
    -
    - -

    ◆ m_min_p

    - -
    -
    - - - - -
    float FCCAnalyses::ReconstructedParticle::sel_p::m_min_p = 1.
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt-members.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt-members.html deleted file mode 100644 index 6a1cab360d..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::ReconstructedParticle::sel_pt Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_pt, including all inherited members.

    - - - - -
    m_min_ptFCCAnalyses::ReconstructedParticle::sel_pt
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_pt
    sel_pt(float arg_min_pt)FCCAnalyses::ReconstructedParticle::sel_pt
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html deleted file mode 100644 index 5ecf02fcb5..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__pt.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_pt Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedParticle::sel_pt Struct Reference
    -
    -
    - -

    select ReconstructedParticles with transverse momentum greater than a minimum value [GeV] - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    - - - - - - - -

    -Public Member Functions

     sel_pt (float arg_min_pt)
     sel_pt
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - - - -

    -Public Attributes

    float m_min_pt = 1.
     
    -

    Detailed Description

    -

    select ReconstructedParticles with transverse momentum greater than a minimum value [GeV]

    -

    Constructor & Destructor Documentation

    - -

    ◆ sel_pt()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::ReconstructedParticle::sel_pt::sel_pt (float arg_min_pt)
    -
    - -

    sel_pt

    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::sel_pt::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_min_pt

    - -
    -
    - - - - -
    float FCCAnalyses::ReconstructedParticle::sel_pt::m_min_pt = 1.
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag-members.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag-members.html deleted file mode 100644 index cfadfd0e7b..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::ReconstructedParticle::sel_tag Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_tag, including all inherited members.

    - - - - -
    m_passFCCAnalyses::ReconstructedParticle::sel_tag
    operator()(ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_tag
    sel_tag(bool arg_pass)FCCAnalyses::ReconstructedParticle::sel_tag
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html deleted file mode 100644 index d14e6cd957..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__tag.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_tag Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedParticle::sel_tag Struct Reference
    -
    -
    - -

    select a list of reconstructed particles depending on the status of a certain boolean flag - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    - - - - - - -

    -Public Member Functions

     sel_tag (bool arg_pass)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< bool > tags, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - - - -

    -Public Attributes

    bool m_pass
     
    -

    Detailed Description

    -

    select a list of reconstructed particles depending on the status of a certain boolean flag

    -

    Constructor & Destructor Documentation

    - -

    ◆ sel_tag()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::ReconstructedParticle::sel_tag::sel_tag (bool arg_pass)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::sel_tag::operator() (ROOT::VecOps::RVec< bool > tags,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_pass

    - -
    -
    - - - - -
    bool FCCAnalyses::ReconstructedParticle::sel_tag::m_pass
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type-members.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type-members.html deleted file mode 100644 index f463e39412..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::ReconstructedParticle::sel_type Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::ReconstructedParticle::sel_type, including all inherited members.

    - - - - -
    m_typeFCCAnalyses::ReconstructedParticle::sel_type
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)FCCAnalyses::ReconstructedParticle::sel_type
    sel_type(const int type)FCCAnalyses::ReconstructedParticle::sel_type
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html b/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html deleted file mode 100644 index 489c5df867..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_reconstructed_particle_1_1sel__type.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::ReconstructedParticle::sel_type Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::ReconstructedParticle::sel_type Struct Reference
    -
    -
    - -

    select ReconstructedParticles by type Note: type might not correspond to PDG ID - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/ReconstructedParticle.h>

    - - - - - - - -

    -Public Member Functions

     sel_type (const int type)
     sel_type
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
     
    - - - -

    -Public Attributes

    const int m_type
     
    -

    Detailed Description

    -

    select ReconstructedParticles by type Note: type might not correspond to PDG ID

    -

    Constructor & Destructor Documentation

    - -

    ◆ sel_type()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::ReconstructedParticle::sel_type::sel_type (const int type)
    -
    - -

    sel_type

    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle::sel_type::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_type

    - -
    -
    - - - - -
    const int FCCAnalyses::ReconstructedParticle::sel_type::m_type
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle-members.html b/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle-members.html deleted file mode 100644 index d5985796c5..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle-members.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::SmearObjects::SmearedReconstructedParticle Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::SmearObjects::SmearedReconstructedParticle, including all inherited members.

    - - - - - - - -
    m_debugFCCAnalyses::SmearObjects::SmearedReconstructedParticle
    m_modeFCCAnalyses::SmearObjects::SmearedReconstructedParticle
    m_scaleFCCAnalyses::SmearObjects::SmearedReconstructedParticle
    m_typeFCCAnalyses::SmearObjects::SmearedReconstructedParticle
    operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)FCCAnalyses::SmearObjects::SmearedReconstructedParticle
    SmearedReconstructedParticle(float scale, int type, int mode, bool debug)FCCAnalyses::SmearObjects::SmearedReconstructedParticle
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html b/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html deleted file mode 100644 index bf206d1865..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_reconstructed_particle.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::SmearObjects::SmearedReconstructedParticle Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::SmearObjects::SmearedReconstructedParticle Struct Reference
    -
    -
    - -

    generates new reco particles, smeared by given parameters - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/SmearObjects.h>

    - - - - - - -

    -Public Member Functions

     SmearedReconstructedParticle (float scale, int type, int mode, bool debug)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
     
    - - - - - - - - - -

    -Public Attributes

    bool m_debug
     
    float m_scale
     
    int m_type
     
    int m_mode
     
    -

    Detailed Description

    -

    generates new reco particles, smeared by given parameters

    -

    Constructor & Destructor Documentation

    - -

    ◆ SmearedReconstructedParticle()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::SmearObjects::SmearedReconstructedParticle::SmearedReconstructedParticle (float scale,
    int type,
    int mode,
    bool debug = false 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::SmearObjects::SmearedReconstructedParticle::operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & allRecoParticles,
    const ROOT::VecOps::RVec< int > & RP2MC_indices,
    const ROOT::VecOps::RVec< edm4hep::MCParticleData > & mcParticles 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_debug

    - -
    -
    - - - - -
    bool FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_debug
    -
    - -
    -
    - -

    ◆ m_mode

    - -
    -
    - - - - -
    int FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_mode
    -
    - -
    -
    - -

    ◆ m_scale

    - -
    -
    - - - - -
    float FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_scale
    -
    - -
    -
    - -

    ◆ m_type

    - -
    -
    - - - - -
    int FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_type
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks-members.html b/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks-members.html deleted file mode 100644 index 9e9ad78a0d..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::SmearObjects::SmearedTracks Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::SmearObjects::SmearedTracks, including all inherited members.

    - - - - - - -
    m_debugFCCAnalyses::SmearObjects::SmearedTracks
    m_randomFCCAnalyses::SmearObjects::SmearedTracks
    m_smear_parametersFCCAnalyses::SmearObjects::SmearedTracks
    operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)FCCAnalyses::SmearObjects::SmearedTracks
    SmearedTracks(float smear_d0, float smear_phi, float smear_omega, float smear_z0, float smear_tlambda, bool debug)FCCAnalyses::SmearObjects::SmearedTracks
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html b/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html deleted file mode 100644 index fa80805d34..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks.html +++ /dev/null @@ -1,266 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::SmearObjects::SmearedTracks Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::SmearObjects::SmearedTracks Struct Reference
    -
    -
    - -

    generates new track states, by rescaling the covariance matrix of the tracks - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/SmearObjects.h>

    - - - - - - -

    -Public Member Functions

     SmearedTracks (float smear_d0, float smear_phi, float smear_omega, float smear_z0, float smear_tlambda, bool debug)
     
    ROOT::VecOps::RVec< edm4hep::TrackState > operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackState > &alltracks, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
     
    - - - - - - - -

    -Public Attributes

    bool m_debug
     
    TRandom m_random
     
    float m_smear_parameters [5]
     
    -

    Detailed Description

    -

    generates new track states, by rescaling the covariance matrix of the tracks

    -

    Constructor & Destructor Documentation

    - -

    ◆ SmearedTracks()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::SmearObjects::SmearedTracks::SmearedTracks (float smear_d0,
    float smear_phi,
    float smear_omega,
    float smear_z0,
    float smear_tlambda,
    bool debug = false 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::SmearObjects::SmearedTracks::operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & allRecoParticles,
    const ROOT::VecOps::RVec< edm4hep::TrackState > & alltracks,
    const ROOT::VecOps::RVec< int > & RP2MC_indices,
    const ROOT::VecOps::RVec< edm4hep::MCParticleData > & mcParticles 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_debug

    - -
    -
    - - - - -
    bool FCCAnalyses::SmearObjects::SmearedTracks::m_debug
    -
    - -
    -
    - -

    ◆ m_random

    - -
    -
    - - - - -
    TRandom FCCAnalyses::SmearObjects::SmearedTracks::m_random
    -
    - -
    -
    - -

    ◆ m_smear_parameters

    - -
    -
    - - - - -
    float FCCAnalyses::SmearObjects::SmearedTracks::m_smear_parameters[5]
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f-members.html b/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f-members.html deleted file mode 100644 index f021ae4b4d..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::SmearObjects::SmearedTracksTOF Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::SmearObjects::SmearedTracksTOF, including all inherited members.

    - - - - - - -
    m_debugFCCAnalyses::SmearObjects::SmearedTracksTOF
    m_randomFCCAnalyses::SmearObjects::SmearedTracksTOF
    m_scaleFCCAnalyses::SmearObjects::SmearedTracksTOF
    operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)FCCAnalyses::SmearObjects::SmearedTracksTOF
    SmearedTracksTOF(float m_scale, bool debug)FCCAnalyses::SmearObjects::SmearedTracksTOF
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html b/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html deleted file mode 100644 index 587e258ff5..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracks_t_o_f.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::SmearObjects::SmearedTracksTOF Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::SmearObjects::SmearedTracksTOF Struct Reference
    -
    -
    - -

    generates new tracker hits, by rescaling the timing measurement - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/SmearObjects.h>

    - - - - - - -

    -Public Member Functions

     SmearedTracksTOF (float m_scale, bool debug)
     
    ROOT::VecOps::RVec< edm4hep::TrackerHit3DDataoperator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
     
    - - - - - - - -

    -Public Attributes

    bool m_debug
     
    TRandom m_random
     
    float m_scale
     
    -

    Detailed Description

    -

    generates new tracker hits, by rescaling the timing measurement

    -

    Constructor & Destructor Documentation

    - -

    ◆ SmearedTracksTOF()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::SmearObjects::SmearedTracksTOF::SmearedTracksTOF (float m_scale,
    bool debug = false 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > FCCAnalyses::SmearObjects::SmearedTracksTOF::operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & allRecoParticles,
    const ROOT::VecOps::RVec< edm4hep::TrackData > & trackdata,
    const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & trackerhits,
    const ROOT::VecOps::RVec< float > & length,
    const ROOT::VecOps::RVec< int > & RP2MC_indices,
    const ROOT::VecOps::RVec< edm4hep::MCParticleData > & mcParticles 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_debug

    - -
    -
    - - - - -
    bool FCCAnalyses::SmearObjects::SmearedTracksTOF::m_debug
    -
    - -
    -
    - -

    ◆ m_random

    - -
    -
    - - - - -
    TRandom FCCAnalyses::SmearObjects::SmearedTracksTOF::m_random
    -
    - -
    -
    - -

    ◆ m_scale

    - -
    -
    - - - - -
    float FCCAnalyses::SmearObjects::SmearedTracksTOF::m_scale
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx-members.html b/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx-members.html deleted file mode 100644 index f21c6ca0dd..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::SmearObjects::SmearedTracksdNdx Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::SmearObjects::SmearedTracksdNdx, including all inherited members.

    - - - - - - -
    m_debugFCCAnalyses::SmearObjects::SmearedTracksdNdx
    m_randomFCCAnalyses::SmearObjects::SmearedTracksdNdx
    m_scaleFCCAnalyses::SmearObjects::SmearedTracksdNdx
    operator()(const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)FCCAnalyses::SmearObjects::SmearedTracksdNdx
    SmearedTracksdNdx(float m_scale, bool debug)FCCAnalyses::SmearObjects::SmearedTracksdNdx
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html b/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html deleted file mode 100644 index 98259f1128..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_smear_objects_1_1_smeared_tracksd_ndx.html +++ /dev/null @@ -1,248 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::SmearObjects::SmearedTracksdNdx Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::SmearObjects::SmearedTracksdNdx Struct Reference
    -
    -
    - -

    generates new track dNdx, by rescaling the poisson error of the cluster count - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/SmearObjects.h>

    - - - - - - -

    -Public Member Functions

     SmearedTracksdNdx (float m_scale, bool debug)
     
    ROOT::VecOps::RVec< edm4hep::Quantity > operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::Quantity > &dNdx, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
     
    - - - - - - - -

    -Public Attributes

    bool m_debug
     
    TRandom m_random
     
    float m_scale
     
    -

    Detailed Description

    -

    generates new track dNdx, by rescaling the poisson error of the cluster count

    -

    Constructor & Destructor Documentation

    - -

    ◆ SmearedTracksdNdx()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::SmearObjects::SmearedTracksdNdx::SmearedTracksdNdx (float m_scale,
    bool debug = false 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::Quantity > FCCAnalyses::SmearObjects::SmearedTracksdNdx::operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & allRecoParticles,
    const ROOT::VecOps::RVec< edm4hep::Quantity > & dNdx,
    const ROOT::VecOps::RVec< float > & length,
    const ROOT::VecOps::RVec< int > & RP2MC_indices,
    const ROOT::VecOps::RVec< edm4hep::MCParticleData > & mcParticles 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_debug

    - -
    -
    - - - - -
    bool FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_debug
    -
    - -
    -
    - -

    ◆ m_random

    - -
    -
    - - - - -
    TRandom FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_random
    -
    - -
    -
    - -

    ◆ m_scale

    - -
    -
    - - - - -
    float FCCAnalyses::SmearObjects::SmearedTracksdNdx::m_scale
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0-members.html b/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0-members.html deleted file mode 100644 index 9ec096e1e3..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0-members.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::VertexingUtils::FCCAnalysesV0 Member List
    -
    - - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html b/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html deleted file mode 100644 index 30231fd145..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_v0.html +++ /dev/null @@ -1,179 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::VertexingUtils::FCCAnalysesV0 Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::VertexingUtils::FCCAnalysesV0 Struct Reference
    -
    -
    - -

    Structure to keep useful information that is related to the V0. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/VertexingUtils.h>

    - - - - - - - - - - -

    -Public Attributes

    ROOT::VecOps::RVec< FCCAnalysesVertexvtx
     
    ROOT::VecOps::RVec< int > pdgAbs
     
    ROOT::VecOps::RVec< double > invM
     
    ROOT::VecOps::RVec< int > nSV_jet
     
    -

    Detailed Description

    -

    Structure to keep useful information that is related to the V0.

    -

    Member Data Documentation

    - -

    ◆ invM

    - -
    -
    - - - - -
    ROOT::VecOps::RVec<double> FCCAnalyses::VertexingUtils::FCCAnalysesV0::invM
    -
    - -
    -
    - -

    ◆ nSV_jet

    - -
    -
    - - - - -
    ROOT::VecOps::RVec<int> FCCAnalyses::VertexingUtils::FCCAnalysesV0::nSV_jet
    -
    - -
    -
    - -

    ◆ pdgAbs

    - -
    -
    - - - - -
    ROOT::VecOps::RVec<int> FCCAnalyses::VertexingUtils::FCCAnalysesV0::pdgAbs
    -
    - -
    -
    - -

    ◆ vtx

    - -
    -
    - - - - -
    ROOT::VecOps::RVec<FCCAnalysesVertex> FCCAnalyses::VertexingUtils::FCCAnalysesV0::vtx
    -
    - -
    -
    -
    The documentation for this struct was generated from the following file: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex-members.html b/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex-members.html deleted file mode 100644 index 8b146a2bd4..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex-members.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::VertexingUtils::FCCAnalysesVertex Member List
    -
    - - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html b/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html deleted file mode 100644 index 325570547e..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex.html +++ /dev/null @@ -1,246 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::VertexingUtils::FCCAnalysesVertex Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::VertexingUtils::FCCAnalysesVertex Struct Reference
    -
    -
    - -

    Structure to keep useful track information that is related to the vertex. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/VertexingUtils.h>

    - - - - - - - - - - - - - - - - - - - -

    -Public Attributes

    edm4hep::VertexData vertex
     
    int ntracks
     
    int mc_ind
     
    ROOT::VecOps::RVec< int > reco_ind
     index in the MC vertex collection if any
     
    ROOT::VecOps::RVec< float > reco_chi2
     
    ROOT::VecOps::RVec< TVector3 > updated_track_momentum_at_vertex
     
    ROOT::VecOps::RVec< TVectorD > updated_track_parameters
     
    ROOT::VecOps::RVec< float > final_track_phases
     
    -

    Detailed Description

    -

    Structure to keep useful track information that is related to the vertex.

    -

    Member Data Documentation

    - -

    ◆ final_track_phases

    - -
    -
    - - - - -
    ROOT::VecOps::RVec<float> FCCAnalyses::VertexingUtils::FCCAnalysesVertex::final_track_phases
    -
    - -
    -
    - -

    ◆ mc_ind

    - -
    -
    - - - - -
    int FCCAnalyses::VertexingUtils::FCCAnalysesVertex::mc_ind
    -
    - -
    -
    - -

    ◆ ntracks

    - -
    -
    - - - - -
    int FCCAnalyses::VertexingUtils::FCCAnalysesVertex::ntracks
    -
    - -
    -
    - -

    ◆ reco_chi2

    - -
    -
    - - - - -
    ROOT::VecOps::RVec<float> FCCAnalyses::VertexingUtils::FCCAnalysesVertex::reco_chi2
    -
    - -
    -
    - -

    ◆ reco_ind

    - -
    -
    - - - - -
    ROOT::VecOps::RVec<int> FCCAnalyses::VertexingUtils::FCCAnalysesVertex::reco_ind
    -
    - -

    index in the MC vertex collection if any

    - -
    -
    - -

    ◆ updated_track_momentum_at_vertex

    - -
    -
    - - - - -
    ROOT::VecOps::RVec< TVector3 > FCCAnalyses::VertexingUtils::FCCAnalysesVertex::updated_track_momentum_at_vertex
    -
    - -
    -
    - -

    ◆ updated_track_parameters

    - -
    -
    - - - - -
    ROOT::VecOps::RVec< TVectorD > FCCAnalyses::VertexingUtils::FCCAnalysesVertex::updated_track_parameters
    -
    - -
    -
    - -

    ◆ vertex

    - -
    -
    - - - - -
    edm4hep::VertexData FCCAnalyses::VertexingUtils::FCCAnalysesVertex::vertex
    -
    - -
    -
    -
    The documentation for this struct was generated from the following file: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c-members.html b/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c-members.html deleted file mode 100644 index 9786004b10..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC Member List
    -
    - - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html b/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html deleted file mode 100644 index 7c89e777a7..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1_f_c_c_analyses_vertex_m_c.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC Struct Reference
    -
    -
    - -

    Structure to keep useful track information that is related to the vertex. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/VertexingUtils.h>

    - - - - - - - - - - - - -

    -Public Attributes

    TVector3 vertex
     
    ROOT::VecOps::RVec< int > mc_ind
     
    ROOT::VecOps::RVec< int > mc_indneutral
     
    ROOT::VecOps::RVec< int > mother_ind
     
    ROOT::VecOps::RVec< int > gmother_ind
     
    -

    Detailed Description

    -

    Structure to keep useful track information that is related to the vertex.

    -

    Member Data Documentation

    - -

    ◆ gmother_ind

    - -
    -
    - - - - -
    ROOT::VecOps::RVec<int> FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::gmother_ind
    -
    - -
    -
    - -

    ◆ mc_ind

    - -
    -
    - - - - -
    ROOT::VecOps::RVec<int> FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::mc_ind
    -
    - -
    -
    - -

    ◆ mc_indneutral

    - -
    -
    - - - - -
    ROOT::VecOps::RVec<int> FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::mc_indneutral
    -
    - -
    -
    - -

    ◆ mother_ind

    - -
    -
    - - - - -
    ROOT::VecOps::RVec<int> FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::mother_ind
    -
    - -
    -
    - -

    ◆ vertex

    - -
    -
    - - - - -
    TVector3 FCCAnalyses::VertexingUtils::FCCAnalysesVertexMC::vertex
    -
    - -
    -
    -
    The documentation for this struct was generated from the following file: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks-members.html b/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks-members.html deleted file mode 100644 index 57f45f3654..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks-members.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::VertexingUtils::selTracks Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::VertexingUtils::selTracks, including all inherited members.

    - - - - - - - -
    m_d0sig_maxFCCAnalyses::VertexingUtils::selTracks
    m_d0sig_minFCCAnalyses::VertexingUtils::selTracks
    m_z0sig_maxFCCAnalyses::VertexingUtils::selTracks
    m_z0sig_minFCCAnalyses::VertexingUtils::selTracks
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)FCCAnalyses::VertexingUtils::selTracks
    selTracks(float arg_d0sig_min, float arg_d0sig_max, float arg_z0sig_min, float arg_z0sig_max)FCCAnalyses::VertexingUtils::selTracks
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html b/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html deleted file mode 100644 index 996c8a12cf..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1_vertexing_utils_1_1sel_tracks.html +++ /dev/null @@ -1,258 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::VertexingUtils::selTracks Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::VertexingUtils::selTracks Struct Reference
    -
    -
    - -

    Selection of particles based on the d0 / z0 significances of the associated track. - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/VertexingUtils.h>

    - - - - - - -

    -Public Member Functions

     selTracks (float arg_d0sig_min, float arg_d0sig_max, float arg_z0sig_min, float arg_z0sig_max)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks)
     
    - - - - - - - - - -

    -Public Attributes

    float m_d0sig_min = 0
     
    float m_d0sig_max = 3
     
    float m_z0sig_min = 0
     
    float m_z0sig_max = 3
     
    -

    Detailed Description

    -

    Selection of particles based on the d0 / z0 significances of the associated track.

    -

    Constructor & Destructor Documentation

    - -

    ◆ selTracks()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::VertexingUtils::selTracks::selTracks (float arg_d0sig_min,
    float arg_d0sig_max,
    float arg_z0sig_min,
    float arg_z0sig_max 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::VertexingUtils::selTracks::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_d0sig_max

    - -
    -
    - - - - -
    float FCCAnalyses::VertexingUtils::selTracks::m_d0sig_max = 3
    -
    - -
    -
    - -

    ◆ m_d0sig_min

    - -
    -
    - - - - -
    float FCCAnalyses::VertexingUtils::selTracks::m_d0sig_min = 0
    -
    - -
    -
    - -

    ◆ m_z0sig_max

    - -
    -
    - - - - -
    float FCCAnalyses::VertexingUtils::selTracks::m_z0sig_max = 3
    -
    - -
    -
    - -

    ◆ m_z0sig_min

    - -
    -
    - - - - -
    float FCCAnalyses::VertexingUtils::selTracks::m_z0sig_min = 0
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite-members.html b/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite-members.html deleted file mode 100644 index 0333ac9435..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::myUtils::FCCAnalysesComposite Member List
    -
    - - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html b/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html deleted file mode 100644 index 66c920b0dc..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite.html +++ /dev/null @@ -1,190 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::myUtils::FCCAnalysesComposite Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::myUtils::FCCAnalysesComposite Struct Reference
    -
    -
    - -

    #include <analyzers/dataframe/FCCAnalyses/myUtils.h>

    - - - - - - - - - - - - -

    -Public Attributes

    TLorentzVector particle
     
    ROOT::VecOps::RVec< int > index
     
    edm4hep::VertexData vertex
     
    int charge
     
    int mc_index
     
    -

    Member Data Documentation

    - -

    ◆ charge

    - -
    -
    - - - - -
    int FCCAnalyses::myUtils::FCCAnalysesComposite::charge
    -
    - -
    -
    - -

    ◆ index

    - -
    -
    - - - - -
    ROOT::VecOps::RVec<int> FCCAnalyses::myUtils::FCCAnalysesComposite::index
    -
    - -
    -
    - -

    ◆ mc_index

    - -
    -
    - - - - -
    int FCCAnalyses::myUtils::FCCAnalysesComposite::mc_index
    -
    - -
    -
    - -

    ◆ particle

    - -
    -
    - - - - -
    TLorentzVector FCCAnalyses::myUtils::FCCAnalysesComposite::particle
    -
    - -
    -
    - -

    ◆ vertex

    - -
    -
    - - - - -
    edm4hep::VertexData FCCAnalyses::myUtils::FCCAnalysesComposite::vertex
    -
    - -
    -
    -
    The documentation for this struct was generated from the following file:
      -
    • analyzers/dataframe/FCCAnalyses/myUtils.h
    • -
    -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2-members.html b/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2-members.html deleted file mode 100644 index 83f9448167..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2-members.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::myUtils::FCCAnalysesComposite2 Member List
    -
    - - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html b/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html deleted file mode 100644 index 21440a3ea6..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1_f_c_c_analyses_composite2.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::myUtils::FCCAnalysesComposite2 Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::myUtils::FCCAnalysesComposite2 Struct Reference
    -
    -
    - -

    #include <analyzers/dataframe/FCCAnalyses/myUtils.h>

    - - - - - - - - - - -

    -Public Attributes

    TLorentzVector particle
     
    int vertex
     
    int charge
     
    int mc_index
     
    -

    Member Data Documentation

    - -

    ◆ charge

    - -
    -
    - - - - -
    int FCCAnalyses::myUtils::FCCAnalysesComposite2::charge
    -
    - -
    -
    - -

    ◆ mc_index

    - -
    -
    - - - - -
    int FCCAnalyses::myUtils::FCCAnalysesComposite2::mc_index
    -
    - -
    -
    - -

    ◆ particle

    - -
    -
    - - - - -
    TLorentzVector FCCAnalyses::myUtils::FCCAnalysesComposite2::particle
    -
    - -
    -
    - -

    ◆ vertex

    - -
    -
    - - - - -
    int FCCAnalyses::myUtils::FCCAnalysesComposite2::vertex
    -
    - -
    -
    -
    The documentation for this struct was generated from the following file:
      -
    • analyzers/dataframe/FCCAnalyses/myUtils.h
    • -
    -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build___d0-members.html b/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build___d0-members.html deleted file mode 100644 index 67e31f22db..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build___d0-members.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::myUtils::build_D0 Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::myUtils::build_D0, including all inherited members.

    - - - - - - -
    build_D0(float arg_mass, float arg_p, bool arg_filterPV)FCCAnalyses::myUtils::build_D0
    m_filterPVFCCAnalyses::myUtils::build_D0
    m_massFCCAnalyses::myUtils::build_D0
    m_pFCCAnalyses::myUtils::build_D0
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > pions, ROOT::VecOps::RVec< int > kaons, ROOT::VecOps::RVec< int > pvindex)FCCAnalyses::myUtils::build_D0
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html b/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html deleted file mode 100644 index 5061070885..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build___d0.html +++ /dev/null @@ -1,249 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::myUtils::build_D0 Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::myUtils::build_D0 Struct Reference
    -
    -
    - -

    #include <analyzers/dataframe/FCCAnalyses/myUtils.h>

    - - - - - - -

    -Public Member Functions

     build_D0 (float arg_mass, float arg_p, bool arg_filterPV)
     
    ROOT::VecOps::RVec< FCCAnalysesCompositeoperator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > pions, ROOT::VecOps::RVec< int > kaons, ROOT::VecOps::RVec< int > pvindex)
     
    - - - - - - - -

    -Public Attributes

    float m_mass =0.05
     
    float m_p =1.
     
    bool m_filterPV =true
     
    -

    Constructor & Destructor Documentation

    - -

    ◆ build_D0()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::myUtils::build_D0::build_D0 (float arg_mass,
    float arg_p,
    bool arg_filterPV 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< FCCAnalysesComposite > FCCAnalyses::myUtils::build_D0::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
    ROOT::VecOps::RVec< edm4hep::TrackState > tracks,
    ROOT::VecOps::RVec< int > pions,
    ROOT::VecOps::RVec< int > kaons,
    ROOT::VecOps::RVec< int > pvindex 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_filterPV

    - -
    -
    - - - - -
    bool FCCAnalyses::myUtils::build_D0::m_filterPV =true
    -
    - -
    -
    - -

    ◆ m_mass

    - -
    -
    - - - - -
    float FCCAnalyses::myUtils::build_D0::m_mass =0.05
    -
    - -
    -
    - -

    ◆ m_p

    - -
    -
    - - - - -
    float FCCAnalyses::myUtils::build_D0::m_p =1.
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi-members.html b/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi-members.html deleted file mode 100644 index a642f4221f..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi-members.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::myUtils::build_tau23pi Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::myUtils::build_tau23pi, including all inherited members.

    - - - - - - - - -
    build_tau23pi(float arg_masslow, float arg_masshigh, float arg_p, float arg_angle, bool arg_rho)FCCAnalyses::myUtils::build_tau23pi
    m_angleFCCAnalyses::myUtils::build_tau23pi
    m_masshighFCCAnalyses::myUtils::build_tau23pi
    m_masslowFCCAnalyses::myUtils::build_tau23pi
    m_pFCCAnalyses::myUtils::build_tau23pi
    m_rhoFCCAnalyses::myUtils::build_tau23pi
    operator()(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)FCCAnalyses::myUtils::build_tau23pi
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html b/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html deleted file mode 100644 index eae24ef958..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1build__tau23pi.html +++ /dev/null @@ -1,275 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::myUtils::build_tau23pi Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::myUtils::build_tau23pi Struct Reference
    -
    -
    - -

    #include <analyzers/dataframe/FCCAnalyses/myUtils.h>

    - - - - - - -

    -Public Member Functions

     build_tau23pi (float arg_masslow, float arg_masshigh, float arg_p, float arg_angle, bool arg_rho)
     
    ROOT::VecOps::RVec< FCCAnalysesComposite2operator() (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    - - - - - - - - - - - -

    -Public Attributes

    float m_masslow =0.05
     
    float m_masshigh =3.0
     
    float m_p =1.
     
    float m_angle =1.
     
    bool m_rho = true
     
    -

    Constructor & Destructor Documentation

    - -

    ◆ build_tau23pi()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FCCAnalyses::myUtils::build_tau23pi::build_tau23pi (float arg_masslow,
    float arg_masshigh,
    float arg_p,
    float arg_angle,
    bool arg_rho 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_tau23pi::operator() (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexvertex,
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_angle

    - -
    -
    - - - - -
    float FCCAnalyses::myUtils::build_tau23pi::m_angle =1.
    -
    - -
    -
    - -

    ◆ m_masshigh

    - -
    -
    - - - - -
    float FCCAnalyses::myUtils::build_tau23pi::m_masshigh =3.0
    -
    - -
    -
    - -

    ◆ m_masslow

    - -
    -
    - - - - -
    float FCCAnalyses::myUtils::build_tau23pi::m_masslow =0.05
    -
    - -
    -
    - -

    ◆ m_p

    - -
    -
    - - - - -
    float FCCAnalyses::myUtils::build_tau23pi::m_p =1.
    -
    - -
    -
    - -

    ◆ m_rho

    - -
    -
    - - - - -
    bool FCCAnalyses::myUtils::build_tau23pi::m_rho = true
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v-members.html b/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v-members.html deleted file mode 100644 index f3f7a49e6b..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::myUtils::filter_PV Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::myUtils::filter_PV, including all inherited members.

    - - - - -
    filter_PV(bool arg_pv)FCCAnalyses::myUtils::filter_PV
    m_pvFCCAnalyses::myUtils::filter_PV
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< int > index)FCCAnalyses::myUtils::filter_PV
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html b/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html deleted file mode 100644 index 57b889cb4a..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1filter___p_v.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::myUtils::filter_PV Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::myUtils::filter_PV Struct Reference
    -
    -
    - -

    #include <analyzers/dataframe/FCCAnalyses/myUtils.h>

    - - - - - - -

    -Public Member Functions

     filter_PV (bool arg_pv)
     
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, ROOT::VecOps::RVec< int > index)
     
    - - - -

    -Public Attributes

    bool m_pv =true
     
    -

    Constructor & Destructor Documentation

    - -

    ◆ filter_PV()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::myUtils::filter_PV::filter_PV (bool arg_pv)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - - - - - - - - - - - -
    ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::filter_PV::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in,
    ROOT::VecOps::RVec< int > index 
    )
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_pv

    - -
    -
    - - - - -
    bool FCCAnalyses::myUtils::filter_PV::m_pv =true
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d-members.html b/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d-members.html deleted file mode 100644 index 23208675d8..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::myUtils::sel_PID Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::myUtils::sel_PID, including all inherited members.

    - - - - -
    m_PDGFCCAnalyses::myUtils::sel_PID
    operator()(ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)FCCAnalyses::myUtils::sel_PID
    sel_PID(int arg_PDG)FCCAnalyses::myUtils::sel_PID
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html b/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html deleted file mode 100644 index 3525515bad..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_i_d.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::myUtils::sel_PID Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::myUtils::sel_PID Struct Reference
    -
    -
    - -

    #include <analyzers/dataframe/FCCAnalyses/myUtils.h>

    - - - - - - -

    -Public Member Functions

     sel_PID (int arg_PDG)
     
    ROOT::VecOps::RVec< int > operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
     
    - - - -

    -Public Attributes

    int m_PDG =211
     
    -

    Constructor & Destructor Documentation

    - -

    ◆ sel_PID()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::myUtils::sel_PID::sel_PID (int arg_PDG)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::sel_PID::operator() (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_PDG

    - -
    -
    - - - - -
    int FCCAnalyses::myUtils::sel_PID::m_PDG =211
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v-members.html b/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v-members.html deleted file mode 100644 index 79945d8da1..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v-members.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    FCCAnalyses::myUtils::sel_PV Member List
    -
    -
    - -

    This is the complete list of members for FCCAnalyses::myUtils::sel_PV, including all inherited members.

    - - - - -
    m_closestFCCAnalyses::myUtils::sel_PV
    operator()(ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > pv)FCCAnalyses::myUtils::sel_PV
    sel_PV(bool arg_closest)FCCAnalyses::myUtils::sel_PV
    - - - - - diff --git a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html b/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html deleted file mode 100644 index 1262b3093d..0000000000 --- a/doc/latest/struct_f_c_c_analyses_1_1my_utils_1_1sel___p_v.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - - - -FCCAnalyses: FCCAnalyses::myUtils::sel_PV Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    FCCAnalyses::myUtils::sel_PV Struct Reference
    -
    -
    - -

    #include <analyzers/dataframe/FCCAnalyses/myUtils.h>

    - - - - - - -

    -Public Member Functions

     sel_PV (bool arg_closest)
     
    VertexingUtils::FCCAnalysesVertex operator() (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > pv)
     
    - - - -

    -Public Attributes

    bool m_closest
     
    -

    Constructor & Destructor Documentation

    - -

    ◆ sel_PV()

    - -
    -
    - - - - - - - - -
    FCCAnalyses::myUtils::sel_PV::sel_PV (bool arg_closest)
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    VertexingUtils::FCCAnalysesVertex FCCAnalyses::myUtils::sel_PV::operator() (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexpv)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_closest

    - -
    -
    - - - - -
    bool FCCAnalyses::myUtils::sel_PV::m_closest
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet-members.html b/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet-members.html deleted file mode 100644 index bf551908ec..0000000000 --- a/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet-members.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    JetClustering::FCCAnalysesJet Member List
    -
    - - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet.html b/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet.html deleted file mode 100644 index 95e7e85ed9..0000000000 --- a/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - - - - -FCCAnalyses: JetClustering::FCCAnalysesJet Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    JetClustering::FCCAnalysesJet Struct Reference
    -
    -
    - -

    Structure to keep useful informations for the jets. - More...

    - -

    #include <addons/FastJet/JetClustering.h>

    -
    -Collaboration diagram for JetClustering::FCCAnalysesJet:
    -
    -
    Collaboration graph
    - - - - - - - - - - - -
    [legend]
    - - - - - - - - - - -

    -Public Attributes

    std::vector< fastjet::PseudoJet > jets
     
    std::vector< std::vector< int > > constituents
     
    std::vector< float > exclusive_dmerge
     
    std::vector< float > exclusive_dmerge_max
     
    -

    Detailed Description

    -

    Structure to keep useful informations for the jets.

    -

    Member Data Documentation

    - -

    ◆ constituents

    - -
    -
    - - - - -
    std::vector<std::vector<int> > JetClustering::FCCAnalysesJet::constituents
    -
    - -
    -
    - -

    ◆ exclusive_dmerge

    - -
    -
    - - - - -
    std::vector<float> JetClustering::FCCAnalysesJet::exclusive_dmerge
    -
    - -
    -
    - -

    ◆ exclusive_dmerge_max

    - -
    -
    - - - - -
    std::vector<float> JetClustering::FCCAnalysesJet::exclusive_dmerge_max
    -
    - -
    -
    - -

    ◆ jets

    - -
    -
    - - - - -
    std::vector<fastjet::PseudoJet> JetClustering::FCCAnalysesJet::jets
    -
    - -
    -
    -
    The documentation for this struct was generated from the following file: -
    - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.map b/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.map deleted file mode 100644 index 83aaec809e..0000000000 --- a/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.map +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.png b/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.png deleted file mode 100644 index 2ed140ce44..0000000000 Binary files a/doc/latest/struct_jet_clustering_1_1_f_c_c_analyses_jet__coll__graph.png and /dev/null differ diff --git a/doc/latest/struct_jet_clustering_1_1clustering__antikt-members.html b/doc/latest/struct_jet_clustering_1_1clustering__antikt-members.html deleted file mode 100644 index 3c218b1d52..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__antikt-members.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    JetClustering::clustering_antikt Member List
    -
    - - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__antikt.html b/doc/latest/struct_jet_clustering_1_1clustering__antikt.html deleted file mode 100644 index ae2a8c2bfa..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__antikt.html +++ /dev/null @@ -1,433 +0,0 @@ - - - - - - - - -FCCAnalyses: JetClustering::clustering_antikt Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    JetClustering::clustering_antikt Struct Reference
    -
    -
    - -

    Jet Clustering interface for antikt. - More...

    - -

    #include <addons/FastJet/JetClustering.h>

    - - - - - - -

    -Public Member Functions

     clustering_antikt (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Private Attributes

    float _radius
     jet cone radius
     
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     internal jet algorithm
     
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    -

    Detailed Description

    -

    Jet Clustering interface for antikt.

    -

    Constructor & Destructor Documentation

    - -

    ◆ clustering_antikt()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    JetClustering::clustering_antikt::clustering_antikt (float arg_radius = 0.5,
    int arg_exclusive = 0,
    float arg_cut = 5.,
    int arg_sorted = 0,
    int arg_recombination = 0 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    FCCAnalysesJet JetClustering::clustering_antikt::operator() (const std::vector< fastjet::PseudoJet > & jets)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _cs

    - -
    -
    - - - - - -
    - - - - -
    fastjet::ClusterSequence JetClustering::clustering_antikt::_cs
    -
    -private
    -
    - -

    internal clustering sequence

    - -
    -
    - -

    ◆ _cut

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_antikt::_cut
    -
    -private
    -
    - -

    pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4

    - -
    -
    - -

    ◆ _def

    - -
    -
    - - - - - -
    - - - - -
    fastjet::JetDefinition JetClustering::clustering_antikt::_def
    -
    -private
    -
    - -

    internal jetdefinition sequence

    - -
    -
    - -

    ◆ _exclusive

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_antikt::_exclusive
    -
    -private
    -
    - -

    flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut

    - -
    -
    - -

    ◆ _jetAlgorithm

    - -
    -
    - - - - - -
    - - - - -
    fastjet::JetAlgorithm JetClustering::clustering_antikt::_jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    -
    -private
    -
    - -

    internal jet algorithm

    - -
    -
    - -

    ◆ _radius

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_antikt::_radius
    -
    -private
    -
    - -

    jet cone radius

    - -
    -
    - -

    ◆ _recombination

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_antikt::_recombination
    -
    -private
    -
    - -

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.

    - -
    -
    - -

    ◆ _recombScheme

    - -
    -
    - - - - - -
    - - - - -
    fastjet::RecombinationScheme JetClustering::clustering_antikt::_recombScheme
    -
    -private
    -
    - -

    internal recombination scheme

    - -
    -
    - -

    ◆ _sorted

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_antikt::_sorted
    -
    -private
    -
    - -

    pT ordering=0, E ordering=1

    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__cambridge-members.html b/doc/latest/struct_jet_clustering_1_1clustering__cambridge-members.html deleted file mode 100644 index 5cb3e4015c..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__cambridge-members.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    JetClustering::clustering_cambridge Member List
    -
    - - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__cambridge.html b/doc/latest/struct_jet_clustering_1_1clustering__cambridge.html deleted file mode 100644 index 90ca7c7802..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__cambridge.html +++ /dev/null @@ -1,433 +0,0 @@ - - - - - - - - -FCCAnalyses: JetClustering::clustering_cambridge Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    JetClustering::clustering_cambridge Struct Reference
    -
    -
    - -

    Jet Clustering interface for Cambridge. - More...

    - -

    #include <addons/FastJet/JetClustering.h>

    - - - - - - -

    -Public Member Functions

     clustering_cambridge (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Private Attributes

    float _radius
     jet cone radius
     
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11,.
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     internal jet algorithm
     
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    -

    Detailed Description

    -

    Jet Clustering interface for Cambridge.

    -

    Constructor & Destructor Documentation

    - -

    ◆ clustering_cambridge()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    JetClustering::clustering_cambridge::clustering_cambridge (float arg_radius = 0.5,
    int arg_exclusive = 0,
    float arg_cut = 5.,
    int arg_sorted = 0,
    int arg_recombination = 0 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    FCCAnalysesJet JetClustering::clustering_cambridge::operator() (const std::vector< fastjet::PseudoJet > & jets)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _cs

    - -
    -
    - - - - - -
    - - - - -
    fastjet::ClusterSequence JetClustering::clustering_cambridge::_cs
    -
    -private
    -
    - -

    internal clustering sequence

    - -
    -
    - -

    ◆ _cut

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_cambridge::_cut
    -
    -private
    -
    - -

    pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4

    - -
    -
    - -

    ◆ _def

    - -
    -
    - - - - - -
    - - - - -
    fastjet::JetDefinition JetClustering::clustering_cambridge::_def
    -
    -private
    -
    - -

    internal jetdefinition sequence

    - -
    -
    - -

    ◆ _exclusive

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_cambridge::_exclusive
    -
    -private
    -
    - -

    flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut

    - -
    -
    - -

    ◆ _jetAlgorithm

    - -
    -
    - - - - - -
    - - - - -
    fastjet::JetAlgorithm JetClustering::clustering_cambridge::_jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    -
    -private
    -
    - -

    internal jet algorithm

    - -
    -
    - -

    ◆ _radius

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_cambridge::_radius
    -
    -private
    -
    - -

    jet cone radius

    - -
    -
    - -

    ◆ _recombination

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_cambridge::_recombination
    -
    -private
    -
    - -

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11,.

    - -
    -
    - -

    ◆ _recombScheme

    - -
    -
    - - - - - -
    - - - - -
    fastjet::RecombinationScheme JetClustering::clustering_cambridge::_recombScheme
    -
    -private
    -
    - -

    internal recombination scheme

    - -
    -
    - -

    ◆ _sorted

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_cambridge::_sorted
    -
    -private
    -
    - -

    pT ordering=0, E ordering=1

    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__ee__genkt-members.html b/doc/latest/struct_jet_clustering_1_1clustering__ee__genkt-members.html deleted file mode 100644 index 51461c569a..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__ee__genkt-members.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    JetClustering::clustering_ee_genkt Member List
    -
    - - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__ee__genkt.html b/doc/latest/struct_jet_clustering_1_1clustering__ee__genkt.html deleted file mode 100644 index f2ffa778e7..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__ee__genkt.html +++ /dev/null @@ -1,464 +0,0 @@ - - - - - - - - -FCCAnalyses: JetClustering::clustering_ee_genkt Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    JetClustering::clustering_ee_genkt Struct Reference
    -
    -
    - -

    Jet Clustering interface for ee_genkt. - More...

    - -

    #include <addons/FastJet/JetClustering.h>

    - - - - - - -

    -Public Member Functions

     clustering_ee_genkt (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0, float arg_exponent=0.)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Private Attributes

    float _radius
     jet cone radius
     
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    float _exponent
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     anti-kT algorithm=-1, cambridge algorithm=0, kT algorithm=1
     
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    -

    Detailed Description

    -

    Jet Clustering interface for ee_genkt.

    -

    Constructor & Destructor Documentation

    - -

    ◆ clustering_ee_genkt()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    JetClustering::clustering_ee_genkt::clustering_ee_genkt (float arg_radius = 0.5,
    int arg_exclusive = 0,
    float arg_cut = 5.,
    int arg_sorted = 0,
    int arg_recombination = 0,
    float arg_exponent = 0. 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    FCCAnalysesJet JetClustering::clustering_ee_genkt::operator() (const std::vector< fastjet::PseudoJet > & jets)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _cs

    - -
    -
    - - - - - -
    - - - - -
    fastjet::ClusterSequence JetClustering::clustering_ee_genkt::_cs
    -
    -private
    -
    - -

    internal clustering sequence

    - -
    -
    - -

    ◆ _cut

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_ee_genkt::_cut
    -
    -private
    -
    - -

    pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4

    - -
    -
    - -

    ◆ _def

    - -
    -
    - - - - - -
    - - - - -
    fastjet::JetDefinition JetClustering::clustering_ee_genkt::_def
    -
    -private
    -
    - -

    internal jetdefinition sequence

    - -
    -
    - -

    ◆ _exclusive

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_ee_genkt::_exclusive
    -
    -private
    -
    - -

    flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut

    - -
    -
    - -

    ◆ _exponent

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_ee_genkt::_exponent
    -
    -private
    -
    - -
    -
    - -

    ◆ _jetAlgorithm

    - -
    -
    - - - - - -
    - - - - -
    fastjet::JetAlgorithm JetClustering::clustering_ee_genkt::_jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    -
    -private
    -
    - -

    anti-kT algorithm=-1, cambridge algorithm=0, kT algorithm=1

    -

    internal jet algorithm

    - -
    -
    - -

    ◆ _radius

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_ee_genkt::_radius
    -
    -private
    -
    - -

    jet cone radius

    - -
    -
    - -

    ◆ _recombination

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_ee_genkt::_recombination
    -
    -private
    -
    - -

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.

    - -
    -
    - -

    ◆ _recombScheme

    - -
    -
    - - - - - -
    - - - - -
    fastjet::RecombinationScheme JetClustering::clustering_ee_genkt::_recombScheme
    -
    -private
    -
    - -

    internal recombination scheme

    - -
    -
    - -

    ◆ _sorted

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_ee_genkt::_sorted
    -
    -private
    -
    - -

    pT ordering=0, E ordering=1

    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__ee__kt-members.html b/doc/latest/struct_jet_clustering_1_1clustering__ee__kt-members.html deleted file mode 100644 index 64335f7f8e..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__ee__kt-members.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    JetClustering::clustering_ee_kt Member List
    -
    - - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__ee__kt.html b/doc/latest/struct_jet_clustering_1_1clustering__ee__kt.html deleted file mode 100644 index 021d9eeac7..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__ee__kt.html +++ /dev/null @@ -1,336 +0,0 @@ - - - - - - - - -FCCAnalyses: JetClustering::clustering_ee_kt Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    JetClustering::clustering_ee_kt Struct Reference
    -
    -
    - -

    Jet Clustering interface for ee_kt. - More...

    - -

    #include <addons/FastJet/JetClustering.h>

    - - - - - - -

    -Public Member Functions

     clustering_ee_kt (int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Public Attributes

    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     internal jet algorithm
     
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    -

    Detailed Description

    -

    Jet Clustering interface for ee_kt.

    -

    Constructor & Destructor Documentation

    - -

    ◆ clustering_ee_kt()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    JetClustering::clustering_ee_kt::clustering_ee_kt (int arg_exclusive = 0,
    float arg_cut = 5.,
    int arg_sorted = 0,
    int arg_recombination = 0 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    FCCAnalysesJet JetClustering::clustering_ee_kt::operator() (const std::vector< fastjet::PseudoJet > & jets)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _cs

    - -
    -
    - - - - -
    fastjet::ClusterSequence JetClustering::clustering_ee_kt::_cs
    -
    - -

    internal clustering sequence

    - -
    -
    - -

    ◆ _cut

    - -
    -
    - - - - -
    float JetClustering::clustering_ee_kt::_cut
    -
    - -

    pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4

    - -
    -
    - -

    ◆ _def

    - -
    -
    - - - - -
    fastjet::JetDefinition JetClustering::clustering_ee_kt::_def
    -
    - -

    internal jetdefinition sequence

    - -
    -
    - -

    ◆ _exclusive

    - -
    -
    - - - - -
    int JetClustering::clustering_ee_kt::_exclusive
    -
    - -

    flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut

    - -
    -
    - -

    ◆ _jetAlgorithm

    - -
    -
    - - - - -
    fastjet::JetAlgorithm JetClustering::clustering_ee_kt::_jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    -
    - -

    internal jet algorithm

    - -
    -
    - -

    ◆ _recombination

    - -
    -
    - - - - -
    int JetClustering::clustering_ee_kt::_recombination
    -
    - -

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.

    - -
    -
    - -

    ◆ _recombScheme

    - -
    -
    - - - - -
    fastjet::RecombinationScheme JetClustering::clustering_ee_kt::_recombScheme
    -
    - -

    internal recombination scheme

    - -
    -
    - -

    ◆ _sorted

    - -
    -
    - - - - -
    int JetClustering::clustering_ee_kt::_sorted
    -
    - -

    pT ordering=0, E ordering=1

    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__genkt-members.html b/doc/latest/struct_jet_clustering_1_1clustering__genkt-members.html deleted file mode 100644 index 8d8d9a7af7..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__genkt-members.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    JetClustering::clustering_genkt Member List
    -
    -
    - -

    This is the complete list of members for JetClustering::clustering_genkt, including all inherited members.

    - - - - - - - - - - - - - -
    _csJetClustering::clustering_genktprivate
    _cutJetClustering::clustering_genktprivate
    _defJetClustering::clustering_genktprivate
    _exclusiveJetClustering::clustering_genktprivate
    _exponentJetClustering::clustering_genktprivate
    _jetAlgorithmJetClustering::clustering_genktprivate
    _radiusJetClustering::clustering_genktprivate
    _recombinationJetClustering::clustering_genktprivate
    _recombSchemeJetClustering::clustering_genktprivate
    _sortedJetClustering::clustering_genktprivate
    clustering_genkt(float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0, float arg_exponent=0.)JetClustering::clustering_genkt
    operator()(const std::vector< fastjet::PseudoJet > &jets)JetClustering::clustering_genkt
    - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__genkt.html b/doc/latest/struct_jet_clustering_1_1clustering__genkt.html deleted file mode 100644 index 4c9ea81c2e..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__genkt.html +++ /dev/null @@ -1,464 +0,0 @@ - - - - - - - - -FCCAnalyses: JetClustering::clustering_genkt Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    JetClustering::clustering_genkt Struct Reference
    -
    -
    - -

    Jet Clustering interface for genkt. - More...

    - -

    #include <addons/FastJet/JetClustering.h>

    - - - - - - -

    -Public Member Functions

     clustering_genkt (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0, float arg_exponent=0.)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Private Attributes

    float _radius
     jet cone radius
     
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    float _exponent
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     anti-kT algorithm=-1, cambridge algorithm=0, kT algorithm=1
     
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    -

    Detailed Description

    -

    Jet Clustering interface for genkt.

    -

    Constructor & Destructor Documentation

    - -

    ◆ clustering_genkt()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    JetClustering::clustering_genkt::clustering_genkt (float arg_radius = 0.5,
    int arg_exclusive = 0,
    float arg_cut = 5.,
    int arg_sorted = 0,
    int arg_recombination = 0,
    float arg_exponent = 0. 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    FCCAnalysesJet JetClustering::clustering_genkt::operator() (const std::vector< fastjet::PseudoJet > & jets)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _cs

    - -
    -
    - - - - - -
    - - - - -
    fastjet::ClusterSequence JetClustering::clustering_genkt::_cs
    -
    -private
    -
    - -

    internal clustering sequence

    - -
    -
    - -

    ◆ _cut

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_genkt::_cut
    -
    -private
    -
    - -

    pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4

    - -
    -
    - -

    ◆ _def

    - -
    -
    - - - - - -
    - - - - -
    fastjet::JetDefinition JetClustering::clustering_genkt::_def
    -
    -private
    -
    - -

    internal jetdefinition sequence

    - -
    -
    - -

    ◆ _exclusive

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_genkt::_exclusive
    -
    -private
    -
    - -

    flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut

    - -
    -
    - -

    ◆ _exponent

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_genkt::_exponent
    -
    -private
    -
    - -
    -
    - -

    ◆ _jetAlgorithm

    - -
    -
    - - - - - -
    - - - - -
    fastjet::JetAlgorithm JetClustering::clustering_genkt::_jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    -
    -private
    -
    - -

    anti-kT algorithm=-1, cambridge algorithm=0, kT algorithm=1

    -

    internal jet algorithm

    - -
    -
    - -

    ◆ _radius

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_genkt::_radius
    -
    -private
    -
    - -

    jet cone radius

    - -
    -
    - -

    ◆ _recombination

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_genkt::_recombination
    -
    -private
    -
    - -

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.

    - -
    -
    - -

    ◆ _recombScheme

    - -
    -
    - - - - - -
    - - - - -
    fastjet::RecombinationScheme JetClustering::clustering_genkt::_recombScheme
    -
    -private
    -
    - -

    internal recombination scheme

    - -
    -
    - -

    ◆ _sorted

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_genkt::_sorted
    -
    -private
    -
    - -

    pT ordering=0, E ordering=1

    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__jade-members.html b/doc/latest/struct_jet_clustering_1_1clustering__jade-members.html deleted file mode 100644 index bc9acab51c..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__jade-members.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    JetClustering::clustering_jade Member List
    -
    -
    - -

    This is the complete list of members for JetClustering::clustering_jade, including all inherited members.

    - - - - - - - - - - - - -
    _csJetClustering::clustering_jadeprivate
    _cutJetClustering::clustering_jadeprivate
    _defJetClustering::clustering_jadeprivate
    _exclusiveJetClustering::clustering_jadeprivate
    _jetAlgorithmJetClustering::clustering_jadeprivate
    _radiusJetClustering::clustering_jadeprivate
    _recombinationJetClustering::clustering_jadeprivate
    _recombSchemeJetClustering::clustering_jadeprivate
    _sortedJetClustering::clustering_jadeprivate
    clustering_jade(float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)JetClustering::clustering_jade
    operator()(const std::vector< fastjet::PseudoJet > &jets)JetClustering::clustering_jade
    - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__jade.html b/doc/latest/struct_jet_clustering_1_1clustering__jade.html deleted file mode 100644 index ab3404f35c..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__jade.html +++ /dev/null @@ -1,430 +0,0 @@ - - - - - - - - -FCCAnalyses: JetClustering::clustering_jade Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    JetClustering::clustering_jade Struct Reference
    -
    -
    - -

    Jet Clustering interface for jade. - More...

    - -

    #include <addons/FastJet/JetClustering.h>

    - - - - - - -

    -Public Member Functions

     clustering_jade (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Private Attributes

    float _radius
     jet cone radius
     
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    fastjet::JadePlugin * _jetAlgorithm
     
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    -

    Detailed Description

    -

    Jet Clustering interface for jade.

    -

    Constructor & Destructor Documentation

    - -

    ◆ clustering_jade()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    JetClustering::clustering_jade::clustering_jade (float arg_radius = 0.5,
    int arg_exclusive = 0,
    float arg_cut = 5.,
    int arg_sorted = 0,
    int arg_recombination = 0 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    FCCAnalysesJet JetClustering::clustering_jade::operator() (const std::vector< fastjet::PseudoJet > & jets)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _cs

    - -
    -
    - - - - - -
    - - - - -
    fastjet::ClusterSequence JetClustering::clustering_jade::_cs
    -
    -private
    -
    - -

    internal clustering sequence

    - -
    -
    - -

    ◆ _cut

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_jade::_cut
    -
    -private
    -
    - -

    pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4

    - -
    -
    - -

    ◆ _def

    - -
    -
    - - - - - -
    - - - - -
    fastjet::JetDefinition JetClustering::clustering_jade::_def
    -
    -private
    -
    - -

    internal jetdefinition sequence

    - -
    -
    - -

    ◆ _exclusive

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_jade::_exclusive
    -
    -private
    -
    - -

    flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut

    - -
    -
    - -

    ◆ _jetAlgorithm

    - -
    -
    - - - - - -
    - - - - -
    fastjet::JadePlugin* JetClustering::clustering_jade::_jetAlgorithm
    -
    -private
    -
    - -
    -
    - -

    ◆ _radius

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_jade::_radius
    -
    -private
    -
    - -

    jet cone radius

    - -
    -
    - -

    ◆ _recombination

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_jade::_recombination
    -
    -private
    -
    - -

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.

    - -
    -
    - -

    ◆ _recombScheme

    - -
    -
    - - - - - -
    - - - - -
    fastjet::RecombinationScheme JetClustering::clustering_jade::_recombScheme
    -
    -private
    -
    - -

    internal recombination scheme

    - -
    -
    - -

    ◆ _sorted

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_jade::_sorted
    -
    -private
    -
    - -

    pT ordering=0, E ordering=1

    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__kt-members.html b/doc/latest/struct_jet_clustering_1_1clustering__kt-members.html deleted file mode 100644 index bd2f4fb9b3..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__kt-members.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    JetClustering::clustering_kt Member List
    -
    -
    - -

    This is the complete list of members for JetClustering::clustering_kt, including all inherited members.

    - - - - - - - - - - - - -
    _csJetClustering::clustering_ktprivate
    _cutJetClustering::clustering_ktprivate
    _defJetClustering::clustering_ktprivate
    _exclusiveJetClustering::clustering_ktprivate
    _jetAlgorithmJetClustering::clustering_ktprivate
    _radiusJetClustering::clustering_ktprivate
    _recombinationJetClustering::clustering_ktprivate
    _recombSchemeJetClustering::clustering_ktprivate
    _sortedJetClustering::clustering_ktprivate
    clustering_kt(float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5, int arg_sorted=0, int arg_recombination=0)JetClustering::clustering_kt
    operator()(const std::vector< fastjet::PseudoJet > &jets)JetClustering::clustering_kt
    - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__kt.html b/doc/latest/struct_jet_clustering_1_1clustering__kt.html deleted file mode 100644 index f9d342a3e9..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__kt.html +++ /dev/null @@ -1,433 +0,0 @@ - - - - - - - - -FCCAnalyses: JetClustering::clustering_kt Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    JetClustering::clustering_kt Struct Reference
    -
    -
    - -

    Jet Clustering interface for kt. - More...

    - -

    #include <addons/FastJet/JetClustering.h>

    - - - - - - -

    -Public Member Functions

     clustering_kt (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5, int arg_sorted=0, int arg_recombination=0)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Private Attributes

    float _radius
     jet cone radius
     
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
     pT cut for _exclusive=0, dcut for _exclusive=1, N jets for _exlusive=2, N jets for _exclusive=3, ycut for _exclusive=4
     
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.
     
    fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
     internal jet algorithm
     
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    -

    Detailed Description

    -

    Jet Clustering interface for kt.

    -

    Constructor & Destructor Documentation

    - -

    ◆ clustering_kt()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    JetClustering::clustering_kt::clustering_kt (float arg_radius = 0.5,
    int arg_exclusive = 0,
    float arg_cut = 5,
    int arg_sorted = 0,
    int arg_recombination = 0 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    FCCAnalysesJet JetClustering::clustering_kt::operator() (const std::vector< fastjet::PseudoJet > & jets)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _cs

    - -
    -
    - - - - - -
    - - - - -
    fastjet::ClusterSequence JetClustering::clustering_kt::_cs
    -
    -private
    -
    - -

    internal clustering sequence

    - -
    -
    - -

    ◆ _cut

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_kt::_cut
    -
    -private
    -
    - -

    pT cut for _exclusive=0, dcut for _exclusive=1, N jets for _exlusive=2, N jets for _exclusive=3, ycut for _exclusive=4

    - -
    -
    - -

    ◆ _def

    - -
    -
    - - - - - -
    - - - - -
    fastjet::JetDefinition JetClustering::clustering_kt::_def
    -
    -private
    -
    - -

    internal jetdefinition sequence

    - -
    -
    - -

    ◆ _exclusive

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_kt::_exclusive
    -
    -private
    -
    - -

    flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut

    - -
    -
    - -

    ◆ _jetAlgorithm

    - -
    -
    - - - - - -
    - - - - -
    fastjet::JetAlgorithm JetClustering::clustering_kt::_jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
    -
    -private
    -
    - -

    internal jet algorithm

    - -
    -
    - -

    ◆ _radius

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_kt::_radius
    -
    -private
    -
    - -

    jet cone radius

    - -
    -
    - -

    ◆ _recombination

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_kt::_recombination
    -
    -private
    -
    - -

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.

    - -
    -
    - -

    ◆ _recombScheme

    - -
    -
    - - - - - -
    - - - - -
    fastjet::RecombinationScheme JetClustering::clustering_kt::_recombScheme
    -
    -private
    -
    - -

    internal recombination scheme

    - -
    -
    - -

    ◆ _sorted

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_kt::_sorted
    -
    -private
    -
    - -

    pT ordering=0, E ordering=1

    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__valencia-members.html b/doc/latest/struct_jet_clustering_1_1clustering__valencia-members.html deleted file mode 100644 index 405d5e9ee3..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__valencia-members.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    JetClustering::clustering_valencia Member List
    -
    - - - - - - diff --git a/doc/latest/struct_jet_clustering_1_1clustering__valencia.html b/doc/latest/struct_jet_clustering_1_1clustering__valencia.html deleted file mode 100644 index ce11a8c656..0000000000 --- a/doc/latest/struct_jet_clustering_1_1clustering__valencia.html +++ /dev/null @@ -1,496 +0,0 @@ - - - - - - - - -FCCAnalyses: JetClustering::clustering_valencia Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    JetClustering::clustering_valencia Struct Reference
    -
    -
    - -

    Jet Clustering interface for valencia. - More...

    - -

    #include <addons/FastJet/JetClustering.h>

    - - - - - - -

    -Public Member Functions

     clustering_valencia (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5., int arg_sorted=0, int arg_recombination=0, float arg_beta=1., float arg_gamma=1.)
     
    FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
     
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Private Attributes

    float _radius
     jet cone radius
     
    int _exclusive
     flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
     
    float _cut
     pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4
     
    int _sorted
     pT ordering=0, E ordering=1
     
    int _recombination
     E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.
     
    float _beta
     
    float _gamma
     beta parameter
     
    fastjet::contrib::ValenciaPlugin * _jetAlgorithm
     gamma parameter
     
    fastjet::RecombinationScheme _recombScheme
     internal recombination scheme
     
    fastjet::ClusterSequence _cs
     internal clustering sequence
     
    fastjet::JetDefinition _def
     internal jetdefinition sequence
     
    -

    Detailed Description

    -

    Jet Clustering interface for valencia.

    -

    Constructor & Destructor Documentation

    - -

    ◆ clustering_valencia()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    JetClustering::clustering_valencia::clustering_valencia (float arg_radius = 0.5,
    int arg_exclusive = 0,
    float arg_cut = 5.,
    int arg_sorted = 0,
    int arg_recombination = 0,
    float arg_beta = 1.,
    float arg_gamma = 1. 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    FCCAnalysesJet JetClustering::clustering_valencia::operator() (const std::vector< fastjet::PseudoJet > & jets)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ _beta

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_valencia::_beta
    -
    -private
    -
    - -
    -
    - -

    ◆ _cs

    - -
    -
    - - - - - -
    - - - - -
    fastjet::ClusterSequence JetClustering::clustering_valencia::_cs
    -
    -private
    -
    - -

    internal clustering sequence

    - -
    -
    - -

    ◆ _cut

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_valencia::_cut
    -
    -private
    -
    - -

    pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4

    - -
    -
    - -

    ◆ _def

    - -
    -
    - - - - - -
    - - - - -
    fastjet::JetDefinition JetClustering::clustering_valencia::_def
    -
    -private
    -
    - -

    internal jetdefinition sequence

    - -
    -
    - -

    ◆ _exclusive

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_valencia::_exclusive
    -
    -private
    -
    - -

    flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut

    - -
    -
    - -

    ◆ _gamma

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_valencia::_gamma
    -
    -private
    -
    - -

    beta parameter

    - -
    -
    - -

    ◆ _jetAlgorithm

    - -
    -
    - - - - - -
    - - - - -
    fastjet::contrib::ValenciaPlugin* JetClustering::clustering_valencia::_jetAlgorithm
    -
    -private
    -
    - -

    gamma parameter

    - -
    -
    - -

    ◆ _radius

    - -
    -
    - - - - - -
    - - - - -
    float JetClustering::clustering_valencia::_radius
    -
    -private
    -
    - -

    jet cone radius

    - -
    -
    - -

    ◆ _recombination

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_valencia::_recombination
    -
    -private
    -
    - -

    E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6, E0_scheme=10, p_scheme=11.

    - -
    -
    - -

    ◆ _recombScheme

    - -
    -
    - - - - - -
    - - - - -
    fastjet::RecombinationScheme JetClustering::clustering_valencia::_recombScheme
    -
    -private
    -
    - -

    internal recombination scheme

    - -
    -
    - -

    ◆ _sorted

    - -
    -
    - - - - - -
    - - - - -
    int JetClustering::clustering_valencia::_sorted
    -
    -private
    -
    - -

    pT ordering=0, E ordering=1

    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_weaver_interface_1_1_preprocess_params-members.html b/doc/latest/struct_weaver_interface_1_1_preprocess_params-members.html deleted file mode 100644 index 417ddc5e36..0000000000 --- a/doc/latest/struct_weaver_interface_1_1_preprocess_params-members.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    WeaverInterface::PreprocessParams Member List
    -
    - - - - - - diff --git a/doc/latest/struct_weaver_interface_1_1_preprocess_params.html b/doc/latest/struct_weaver_interface_1_1_preprocess_params.html deleted file mode 100644 index 0a846365cf..0000000000 --- a/doc/latest/struct_weaver_interface_1_1_preprocess_params.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - - - - - -FCCAnalyses: WeaverInterface::PreprocessParams Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    WeaverInterface::PreprocessParams Struct Reference
    -
    -
    -
    -Collaboration diagram for WeaverInterface::PreprocessParams:
    -
    -
    Collaboration graph
    - - - - - - - - - - - - - - - -
    [legend]
    - - - - -

    -Classes

    struct  VarInfo
     
    - - - - - -

    -Public Member Functions

    VarInfo info (const std::string &name) const
     
    void dumpVars () const
     
    - - - - - - - - - - - -

    -Public Attributes

    std::string name
     
    size_t min_length {0}
     
    size_t max_length {0}
     
    std::vector< std::string > var_names
     
    std::unordered_map< std::string, VarInfovar_info_map
     
    -

    Member Function Documentation

    - -

    ◆ dumpVars()

    - -
    -
    - - - - - - - -
    void WeaverInterface::PreprocessParams::dumpVars () const
    -
    - -
    -
    - -

    ◆ info()

    - -
    -
    - - - - - -
    - - - - - - - - -
    VarInfo WeaverInterface::PreprocessParams::info (const std::string & name) const
    -
    -inline
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ max_length

    - -
    -
    - - - - -
    size_t WeaverInterface::PreprocessParams::max_length {0}
    -
    - -
    -
    - -

    ◆ min_length

    - -
    -
    - - - - -
    size_t WeaverInterface::PreprocessParams::min_length {0}
    -
    - -
    -
    - -

    ◆ name

    - -
    -
    - - - - -
    std::string WeaverInterface::PreprocessParams::name
    -
    - -
    -
    - -

    ◆ var_info_map

    - -
    -
    - - - - -
    std::unordered_map<std::string, VarInfo> WeaverInterface::PreprocessParams::var_info_map
    -
    - -
    -
    - -

    ◆ var_names

    - -
    -
    - - - - -
    std::vector<std::string> WeaverInterface::PreprocessParams::var_names
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/struct_weaver_interface_1_1_preprocess_params_1_1_var_info-members.html b/doc/latest/struct_weaver_interface_1_1_preprocess_params_1_1_var_info-members.html deleted file mode 100644 index 86a37e3f9c..0000000000 --- a/doc/latest/struct_weaver_interface_1_1_preprocess_params_1_1_var_info-members.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    -
    WeaverInterface::PreprocessParams::VarInfo Member List
    -
    - - - - - - diff --git a/doc/latest/struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html b/doc/latest/struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html deleted file mode 100644 index 28e120c3f0..0000000000 --- a/doc/latest/struct_weaver_interface_1_1_preprocess_params_1_1_var_info.html +++ /dev/null @@ -1,300 +0,0 @@ - - - - - - - - -FCCAnalyses: WeaverInterface::PreprocessParams::VarInfo Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - - -
    -
    - -
    WeaverInterface::PreprocessParams::VarInfo Struct Reference
    -
    -
    - -

    #include <addons/ONNXRuntime/WeaverInterface.h>

    - - - - - - -

    -Public Member Functions

     VarInfo ()
     
     VarInfo (float imedian, float inorm_factor, float ireplace_inf_value, float ilower_bound, float iupper_bound, float ipad)
     
    - - - - - - - - - - - - - -

    -Public Attributes

    float center {0.}
     
    float norm_factor {1.}
     
    float replace_inf_value {0.}
     
    float lower_bound {-5.}
     
    float upper_bound {5.}
     
    float pad {0.}
     
    -

    Constructor & Destructor Documentation

    - -

    ◆ VarInfo() [1/2]

    - -
    -
    - - - - - -
    - - - - - - - -
    WeaverInterface::PreprocessParams::VarInfo::VarInfo ()
    -
    -inline
    -
    - -
    -
    - -

    ◆ VarInfo() [2/2]

    - -
    -
    - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    WeaverInterface::PreprocessParams::VarInfo::VarInfo (float imedian,
    float inorm_factor,
    float ireplace_inf_value,
    float ilower_bound,
    float iupper_bound,
    float ipad 
    )
    -
    -inline
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ center

    - -
    -
    - - - - -
    float WeaverInterface::PreprocessParams::VarInfo::center {0.}
    -
    - -
    -
    - -

    ◆ lower_bound

    - -
    -
    - - - - -
    float WeaverInterface::PreprocessParams::VarInfo::lower_bound {-5.}
    -
    - -
    -
    - -

    ◆ norm_factor

    - -
    -
    - - - - -
    float WeaverInterface::PreprocessParams::VarInfo::norm_factor {1.}
    -
    - -
    -
    - -

    ◆ pad

    - -
    -
    - - - - -
    float WeaverInterface::PreprocessParams::VarInfo::pad {0.}
    -
    - -
    -
    - -

    ◆ replace_inf_value

    - -
    -
    - - - - -
    float WeaverInterface::PreprocessParams::VarInfo::replace_inf_value {0.}
    -
    - -
    -
    - -

    ◆ upper_bound

    - -
    -
    - - - - -
    float WeaverInterface::PreprocessParams::VarInfo::upper_bound {5.}
    -
    - -
    -
    -
    The documentation for this struct was generated from the following file: -
    - - - - - diff --git a/doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.map b/doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.map deleted file mode 100644 index 50da9195a8..0000000000 --- a/doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.map +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.md5 b/doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.md5 deleted file mode 100644 index e953d5cbf7..0000000000 --- a/doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -727c8ff7283ba2ae49eb28acd022b44b \ No newline at end of file diff --git a/doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.png b/doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.png deleted file mode 100644 index abca050934..0000000000 Binary files a/doc/latest/struct_weaver_interface_1_1_preprocess_params__coll__graph.png and /dev/null differ diff --git a/doc/latest/structlogNormal-members.html b/doc/latest/structlogNormal-members.html new file mode 100644 index 0000000000..4f63b40896 --- /dev/null +++ b/doc/latest/structlogNormal-members.html @@ -0,0 +1,99 @@ + + + + + + + + + +FCCAnalyses: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + +
    +
    +
    logNormal Member List
    +
    +
    + +

    This is the complete list of members for logNormal, including all inherited members.

    + + + + + + +
    logNormal(float arg_a, float arg_b, float arg_c)logNormal
    m_alogNormal
    m_blogNormal
    m_clogNormal
    operator()(ROOT::VecOps::RVec< float > in)logNormal
    + + + + + diff --git a/doc/latest/structlogNormal.html b/doc/latest/structlogNormal.html new file mode 100644 index 0000000000..1abb4e9c1d --- /dev/null +++ b/doc/latest/structlogNormal.html @@ -0,0 +1,220 @@ + + + + + + + + + +FCCAnalyses: logNormal Struct Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    FCCAnalyses +
    +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + +
    +
    + +
    logNormal Struct Reference
    +
    +
    + +

    LogNormal smearing in the form of sqrt(aX^2 + bX + c) + More...

    + +

    #include <analyzers/dataframe/FCCAnalyses/Smearing.h>

    + + + + + + +

    +Public Member Functions

     logNormal (float arg_a, float arg_b, float arg_c)
     
    ROOT::VecOps::RVec< float > operator() (ROOT::VecOps::RVec< float > in)
     
    + + + + + + + +

    +Public Attributes

    float m_a = 0.
     
    float m_b = 0.
     
    float m_c = 0.
     
    +

    Detailed Description

    +

    LogNormal smearing in the form of sqrt(aX^2 + bX + c)

    +

    Constructor & Destructor Documentation

    + +

    ◆ logNormal()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    logNormal::logNormal (float arg_a,
    float arg_b,
    float arg_c 
    )
    +
    + +
    +
    +

    Member Function Documentation

    + +

    ◆ operator()()

    + +
    +
    + + + + + + + + +
    ROOT::VecOps::RVec< float > logNormal::operator() (ROOT::VecOps::RVec< float > in)
    +
    + +
    +
    +

    Member Data Documentation

    + +

    ◆ m_a

    + +
    +
    + + + + +
    float logNormal::m_a = 0.
    +
    + +
    +
    + +

    ◆ m_b

    + +
    +
    + + + + +
    float logNormal::m_b = 0.
    +
    + +
    +
    + +

    ◆ m_c

    + +
    +
    + + + + +
    float logNormal::m_c = 0.
    +
    + +
    +
    +
    The documentation for this struct was generated from the following files: +
    + + + + + diff --git a/doc/latest/structlog_normal-members.html b/doc/latest/structlog_normal-members.html deleted file mode 100644 index b0b1f169ef..0000000000 --- a/doc/latest/structlog_normal-members.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - -FCCAnalyses: Member List - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - -
    -
    -
    logNormal Member List
    -
    -
    - -

    This is the complete list of members for logNormal, including all inherited members.

    - - - - - - -
    logNormal(float arg_a, float arg_b, float arg_c)logNormal
    m_alogNormal
    m_blogNormal
    m_clogNormal
    operator()(ROOT::VecOps::RVec< float > in)logNormal
    - - - - - diff --git a/doc/latest/structlog_normal.html b/doc/latest/structlog_normal.html deleted file mode 100644 index 7e77c73f20..0000000000 --- a/doc/latest/structlog_normal.html +++ /dev/null @@ -1,222 +0,0 @@ - - - - - - - - -FCCAnalyses: logNormal Struct Reference - - - - - - - - - - - - -
    -
    - - - - - - -
    -
    FCCAnalyses -
    -
    -
    - - - - - - - - -
    -
    - - -
    -
    -
    -
    -
    -
    Loading...
    -
    Searching...
    -
    No Matches
    -
    -
    -
    -
    - -
    -
    - -
    logNormal Struct Reference
    -
    -
    - -

    LogNormal smearing in the form of sqrt(aX^2 + bX + c) - More...

    - -

    #include <analyzers/dataframe/FCCAnalyses/Smearing.h>

    - - - - - - -

    -Public Member Functions

     logNormal (float arg_a, float arg_b, float arg_c)
     
    ROOT::VecOps::RVec< float > operator() (ROOT::VecOps::RVec< float > in)
     
    - - - - - - - -

    -Public Attributes

    float m_a = 0.
     
    float m_b = 0.
     
    float m_c = 0.
     
    -

    Detailed Description

    -

    LogNormal smearing in the form of sqrt(aX^2 + bX + c)

    -

    Constructor & Destructor Documentation

    - -

    ◆ logNormal()

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    logNormal::logNormal (float arg_a,
    float arg_b,
    float arg_c 
    )
    -
    - -
    -
    -

    Member Function Documentation

    - -

    ◆ operator()()

    - -
    -
    - - - - - - - - -
    ROOT::VecOps::RVec< float > logNormal::operator() (ROOT::VecOps::RVec< float > in)
    -
    - -
    -
    -

    Member Data Documentation

    - -

    ◆ m_a

    - -
    -
    - - - - -
    float logNormal::m_a = 0.
    -
    - -
    -
    - -

    ◆ m_b

    - -
    -
    - - - - -
    float logNormal::m_b = 0.
    -
    - -
    -
    - -

    ◆ m_c

    - -
    -
    - - - - -
    float logNormal::m_c = 0.
    -
    - -
    -
    -
    The documentation for this struct was generated from the following files: -
    - - - - - diff --git a/doc/latest/sync_off.png b/doc/latest/sync_off.png index f5bbb56181..5bfc6b1c50 100644 Binary files a/doc/latest/sync_off.png and b/doc/latest/sync_off.png differ diff --git a/doc/latest/sync_on.png b/doc/latest/sync_on.png index 562ba0b36b..db51673414 100644 Binary files a/doc/latest/sync_on.png and b/doc/latest/sync_on.png differ diff --git a/doc/latest/tab_a.png b/doc/latest/tab_a.png index a76a378dda..b25b9c8db7 100644 Binary files a/doc/latest/tab_a.png and b/doc/latest/tab_a.png differ diff --git a/doc/latest/tab_ad.png b/doc/latest/tab_ad.png index bffceef001..d98f75e0dc 100644 Binary files a/doc/latest/tab_ad.png and b/doc/latest/tab_ad.png differ diff --git a/doc/latest/tab_b.png b/doc/latest/tab_b.png index 12710a6398..9e4f4fae35 100644 Binary files a/doc/latest/tab_b.png and b/doc/latest/tab_b.png differ diff --git a/doc/latest/tab_bd.png b/doc/latest/tab_bd.png index e7fedf1fc8..cbb2d80739 100644 Binary files a/doc/latest/tab_bd.png and b/doc/latest/tab_bd.png differ diff --git a/doc/latest/tab_h.png b/doc/latest/tab_h.png index ba1ab0ec47..0014080db2 100644 Binary files a/doc/latest/tab_h.png and b/doc/latest/tab_h.png differ diff --git a/doc/latest/tab_hd.png b/doc/latest/tab_hd.png index 5ed1ffb93e..386ba1e8d2 100644 Binary files a/doc/latest/tab_hd.png and b/doc/latest/tab_hd.png differ diff --git a/doc/latest/tab_s.png b/doc/latest/tab_s.png index 9ee18bc0d4..c229b88045 100644 Binary files a/doc/latest/tab_s.png and b/doc/latest/tab_s.png differ diff --git a/doc/latest/tab_sd.png b/doc/latest/tab_sd.png index 870da9d7a5..1b28ab9d0c 100644 Binary files a/doc/latest/tab_sd.png and b/doc/latest/tab_sd.png differ