61 template<
typename Tagger_>
113 case Collider::lhc : {
116 switch (static_cast<int>(
Mass() / GeV)) {
117 case 500 :
return 0.5156 * 2_pb;
118 case 1000 :
return 0.01041 * 2_pb;
119 case 1500 :
return 0.0005753 * 2_pb;
120 case 2000 :
return 4.787e-05 * 2_pb;
121 case 3000 :
return 5.019e-07 * 2_pb;
122 case 4000 :
return 7.022e-09 * 2_pb;
130 case Collider::future : {
133 switch (static_cast<int>(
Mass() / GeV)) {
134 case 1000 :
return 0.003087_pb;
138 switch (static_cast<int>(
Mass() / GeV)) {
139 case 500 :
return 0.02534_pb;
140 case 1000 :
return 0.003087_pb;
141 case 1500 :
return 0.0006824_pb;
142 case 2000 :
return 0.0002097_pb;
146 switch (static_cast<int>(
Mass() / GeV)) {
147 case 500 :
return 6.726 * 2_pb;
148 case 1000 :
return 0.3919 * 2_pb;
149 case 1500 :
return 0.05993 * 2_pb;
150 case 2000 :
return 0.01468 * 2_pb;
151 case 4000 :
return 0.0003704 * 2_pb;
152 case 8000 :
return 4.924e-06 * 2_pb;
156 switch (static_cast<int>(
PreCut() / GeV)) {
157 case 0 :
return 1.669 * 2_pb;
161 switch (static_cast<int>(
PreCut() / GeV)) {
162 case 0 :
return 0.02535 * 2_pb;
166 switch (static_cast<int>(
Mass() / GeV)) {
167 case 500 :
return 0.00365 * 2_pb;
168 case 1000 :
return 0.0001594 * 2_pb;
169 case 2000 :
return 5.939e-06 * 2_pb;
170 case 4000 :
return 1.44e-07 * 2_pb;
171 case 8000 :
return 1.489e-09 * 2_pb;
175 switch (static_cast<int>(
Mass() / GeV)) {
176 case 500 :
return 0.7575 * 2_pb;
177 case 1000 :
return 0.02097 * 2_pb;
178 case 2000 :
return 0.0003506 * 2_pb;
179 case 4000 :
return 3.457e-6 * 2_pb;
180 case 8000 :
return 2.801e-8 * 2_pb;
203 std::string name =
"PP";
std::string Name(Process process)
Definition: TopPartner.cpp:5
void AddSignal(std::string const &file_name, latex::String const &latex_name="", boca::Crosssection const &crosssection=0_b, boca::Mass const &mass=0_eV, std::string const &path="")
Definition: Base.cpp:97
latex::String LatexName(Process process)
Definition: TopPartner.cpp:31
Fermionic top partner.
Definition: Complete.cpp:6
Top partner analysis.
Definition: TopPartner.hh:62
std::string FileName(std::string const &file)
Definition: Debug.cpp:48
static boca::Collider Collider()
Definition: Settings.cpp:45
void AddSignal(Process process)
Definition: TopPartner.hh:219
boca::Mass Mass() const
Definition: TopPartner.hh:73
TopPartner()
Definition: TopPartner.hh:66
std::string Name(Energy const &energy)
Definition: ElectronVolt.cpp:34
provides main analysis loops and logic.
Definition: Analysis.hh:29
#define INFO0
Definition: DEBUG_MACROS.hh:98
Boosted Collider Analysis.
Definition: Analysis.hh:15
void AddBackground(Process process)
Definition: TopPartner.hh:224
#define DEFAULT(...)
Definition: DEBUG_MACROS.hh:118
Process
Definition: TopPartner.hh:20
auto PreCut() const
Definition: TopPartner.hh:98
Input file infos.
Definition: FileInfo.hh:22
bool MassDependent(Process process)
Definition: TopPartner.cpp:56
boost::units::quantity< barn::Area > Crosssection
Crosssection measured in barn.
Definition: Barn.hh:36
auto JetPreCut() const
Definition: TopPartner.hh:104
std::string Name(Output output)
Definition: Base.cpp:23
auto FileName(Process process) const
Definition: TopPartner.hh:200
void AddBackground(std::string const &file_name, latex::String const &latex_name="", boca::Crosssection const &crosssection=0_b, boca::Mass const &mass=0_eV, std::string const &path="")
Definition: Base.cpp:105
auto Crosssection(Process process) const
Definition: TopPartner.hh:110
Energy Mass
Mass measured in electronvolt.
Definition: ElectronVolt.hh:62
long TrainNumberMax() const override
Definition: TopPartner.hh:87
boca::FileInfo File(Process process)
Definition: TopPartner.hh:214