예제 #1
0
Observables GlobalBase::Variables()
{
    return OBSERVABLE(lepton_number, "#l") + OBSERVABLE(bottom_number, "#b") + OBSERVABLE(jet_number, "#j") + OBSERVABLE(missing_et, "E_{T}^{miss}") + OBSERVABLE(scalar_ht, "H_{T}^{scalar}") + OBSERVABLE(lepton_ht, "H_{T}^{l}") + OBSERVABLE(jet_1_pt, "p_{T}(j_{1})") + OBSERVABLE(jet_2_pt, "p_{T}(j_{2})") + OBSERVABLE(jet_3_pt, "p_{T}(j_{3})") + OBSERVABLE(jet_4_pt, "p_{T}(j_{4})") + OBSERVABLE(lepton_1_pt, "p_{T}(l_{1})") + OBSERVABLE(lepton_2_pt, "p_{T}(l_{2})");
}
예제 #2
0
Observables LeptonVeto::Variables()
{
    return OBSERVABLE(lepton_pt) + OBSERVABLE(lepton_delta_r);
}
예제 #3
0
Observables TwoBody::Variables()
{
    auto substructure = boca::Settings::SubStructure() ?
                        OBSERVABLE(pull_1, latex::String("#theta_{1}")) +
                        OBSERVABLE(pull_2, latex::String("#theta_{2}"))
                        : boca::Observables {};
    return Particle::Variables() +
           OBSERVABLE(ht, latex::String("H_{T}") + " [GeV]") +
           OBSERVABLE(delta_pt, latex::String("\\delta_ P_{T}") + " [GeV]") +
           OBSERVABLE(delta_m, latex::String("\\delta_ m") + " [GeV]") +
           OBSERVABLE(delta_rap, latex::String("\\delta_ \\eta")) +
           OBSERVABLE(delta_phi, latex::String("\\delta_ \\phi")) +
           OBSERVABLE(delta_r, latex::String("\\delta_ R")) +
           OBSERVABLE(rho, latex::String("\\rho")) +
           OBSERVABLE(bdt_1, "BDT_{1}") +
           OBSERVABLE(bdt_2, "BDT_{2}") +
           substructure;
}
예제 #4
0
Observables TwoBody::Spectators()
{
    return Particle::Spectators() + OBSERVABLE(dipolarity, latex::String("D"));
}
예제 #5
0
Observables HeavyHiggsTauBranch::Variables()
{
    return ParticleBranch::Variables() + OBSERVABLE(LeptonPt) + OBSERVABLE(NeutrinoPt);
}
예제 #6
0
Observables Bdt::Spectators()
{
    return Result::Spectators() + OBSERVABLE(bdt);
}
예제 #7
0
Observables ChargedHiggsLeptonicBranch::Variables()
{
    return ParticleBranch::Variables() + OBSERVABLE(HeavyHiggsMass) + OBSERVABLE(HeavyHiggsPt) + OBSERVABLE(TopDeltaR) + OBSERVABLE(TopDeltaRap) + OBSERVABLE(TopDeltaPhi) + OBSERVABLE(TopBdt);
}
예제 #8
0
Observables ChargedHiggsLeptonicBranch::Spectators()
{
    return ParticleBranch::Spectators() + OBSERVABLE(HeavyHiggsTag);
}
예제 #9
0
Observables HeavyHiggsCutNeutralBranch::Variables()
{
    return OBSERVABLE(JetPt1) + OBSERVABLE(JetPt2) +  OBSERVABLE(JetPt3) + OBSERVABLE(JetPt4) +  OBSERVABLE(Ht) + OBSERVABLE(BottomNumber) + OBSERVABLE(LeptonPt);
}
예제 #10
0
boca::Observables HeavyHiggsLeptonicBranch::Variables()
{
    return ParticleBranch::Variables() + OBSERVABLE(LargerWDeltaR) + OBSERVABLE(LargerWDeltaRap) + OBSERVABLE(LargerWDeltaPhi) + OBSERVABLE(SmallerWDeltaR) + OBSERVABLE(SmallerWDeltaRap) + OBSERVABLE(SmallerWDeltaPhi) + OBSERVABLE(LargerNeutrinoDeltaR) + OBSERVABLE(LargerNeutrinoDeltaRap) + OBSERVABLE(LargerNeutrinoDeltaPhi) + OBSERVABLE(SmallerNeutrinoDeltaR) + OBSERVABLE(SmallerNeutrinoDeltaRap) + OBSERVABLE(SmallerNeutrinoDeltaPhi);
}
예제 #11
0
Observables HeavyHiggsCutBranch::Variables()
{
    return OBSERVABLE(Ht) + OBSERVABLE(EtMiss)/* + OBSERVABLE(NumberJet) + OBSERVABLE(NumberBottom)*/ + OBSERVABLE(LeptonPt1) + OBSERVABLE(LeptonPt2);
}
예제 #12
0
Observables EventChargedBranch::Variables()
{
    return EventBranch::Variables() + OBSERVABLE(HiggsMass) + OBSERVABLE(HiggsBdt) + OBSERVABLE(SignatureBdt) + OBSERVABLE(PairRap) /*+ OBSERVABLE(BottomBdt) + OBSERVABLE(PairBottomBdt) + OBSERVABLE(BottomBdt1) + OBSERVABLE(BottomBdt2) + OBSERVABLE(BottomBdt3) + OBSERVABLE(BottomBdt4) + OBSERVABLE(BottomBdt5) + OBSERVABLE(BottomBdt6) + OBSERVABLE(BottomBdt7) + OBSERVABLE(BottomBdt8) + OBSERVABLE(BottomBdt12) + OBSERVABLE(BottomBdt34) + OBSERVABLE(BottomBdt56) + OBSERVABLE(BottomBdt78)*/;
}
예제 #13
0
Observables OctetChargedBranch::Variables()
{
    return MultiBranch::Variables() + OBSERVABLE(HiggsMass) + OBSERVABLE(HiggsBdt) + OBSERVABLE(PairBdt) + OBSERVABLE(PairRap)/* + OBSERVABLE(BottomBdt) + OBSERVABLE(PairBottomBdt)*/;
}
예제 #14
0
Observables OctetNeutralBranch::Variables()
{
    return MultiBranch::Variables() + OBSERVABLE(HiggsMass) + OBSERVABLE(HiggsBdt) + OBSERVABLE(PairBdt) + OBSERVABLE(PairRap) + /*OBSERVABLE(BottomBdt) +*/ OBSERVABLE(HardTopPt) + OBSERVABLE(SoftTopPt) /*+ OBSERVABLE(PairBottomBdt)*/;
}
예제 #15
0
Observables EventFusionBranch::Variables()
{
    return EventBranch::Variables() + OBSERVABLE(HiggsMass);
}