%CERTIFY%

The inclusive 4 lepton analysis (Z*Z*/Z/H/ZZ->4l)

The scope of the Z→4l analysis is the measurments of production cross-sections of pp->Z->4l and branching ratios of Z->4l (l=e or mu). This twiki page provides practical information concerning this analysis and various analysis details.

Contents



Documents and References

Type Document Revision control Status
Supporting note ATL-COM-PHYS-2013-169 Z4Leptons2012Note-00-00-09 Approved by SM
Conference note ATLAS-CONF-2013-055 Z4Leptons2012Conf-01-02-01 Public
Supporting note for paper ATL-COM-PHYS-2013-1088 Z4Leptons2012Note-00-01-07 v1.7 passed SM closure
Paper ATL-COM-PHYS-2013-1350 Z4Leptons2012Paper-00-00-08 v0.8 to EB after closure

Previous results

The CMS 7 TeV result is at CMS-PAS-SMP-12-009, arXiv:1210.3844, or JHEP, December 2012, 2012:34

ATLAS and CMS's Higgs to 4l Moriond conference notes have sections on Z to 4l: see page 40 of ATLAS-CONF-2013-013 and page 36 of CMS-PAS-HIG-13-002.

(The conference note for SM group approval is ATLAS-COM-CONF-2013-057 and tagged Z4Leptons2012Conf-00-01-05 in svn. The conference note for ATLAS approval is ATLAS-COM-CONF-2013-063. It is analysis 5225 in Glance.)

Work toward the paper

Glance record.

EB members
Kevin Black (Boston) - chair
Adam Yurkewicz (Northern Illinois)
Christoph Amelung (Brandeis)
Stefano Rosati (Roma I)

Collaboration

Meetings

The informal weekly Z->4l analysis meetings take place at 5pm on Thursdays (CERN time). Meeting agendas can be found under

Dates Indico category
29 Nov. - now Informal WZ Signatures
8 & 15 Nov. Ad hoc and informal working meetings

Search for "single resonance".

The 2nd meeting with the EB was on 23.08.2013

Mailing list

We correspond using e-group atlas-phys-sm-zsr

Analysis code

Group Link
UM/USTC SVN
Birmingham/NTUA SVN

2011 versus 2012

The data for 2011 and 2012 is analysed seperately and only combined for the final Z→4l branching ratio. Beyond the center-of-mass energy there are some differences in the data taking and selections for these periods surveyed here.

2011 2012
$\sqrt{s}$ 7 TeV 8 TeV
<μ> lower higher
release 17.0.X 17.2.X
trigger varied higher single lepton and dimuon thresholds
electrons cut-based loose++ ID likelihood loose ID
muons tighter hit requirements additional muon chambers (EE)

Data and MC samples

The HSG2DPDs are used for this analysis. Information on filters applied in the D3PD production: here

The specific MC and data samples used (for 2011 and 2012) can be found at SingleZ4lDatasets

MC normalization (cross sections, k-factors, filter efficiencies)

All relevant numbers can be found from here: BkgCrossSection.txt

GoodRunList

Currently for Data Periods: period B-M + fast reprocessing for few runs with an average total integrated lumonosity of 4583 pb^-1

Channel Name and Link Integrated Luminosity pb^-1
All channels GRL : All_Good.xml 4583

With GRLs "pro10-02" :
You can find the GRLs in /AFS :
/afs/cern.ch/atlas/groups/HSG2/GRL/data11_7TeV.periodAllYear_DetStatus-v36-pro10-02_CoolRunQuery-00-04-08_All_Good.xml

THIS IS NEW FOR Summer 2013!!

Channel Name and Link Integrated Luminosity pb^-1
All channels GRL : All_Good.xml 20277

With GRLs "pro14" (2012 fast reprocessing) :
You can find the GRLs in /AFS :
/afs/cern.ch/atlas/groups/HSG2/H4l_2013/Autumn/GRL/data12_8TeV.periodAllYear_DetStatus-v61-pro14-02_DQDefects-00-01-00_PHYS_StandardGRL_All_Good.xml

Good Run List twiki page to decide which version of the GRL to use
<!-----++2012 Data, Luminosity per Period --> <!--In this file you can find the luminosities (in μb^-1) for each period contained in the v47-pro13 GRLs (A3 to B14). -->

Data Period Fraction and PileUpReweighting

Some code for PileUpReweigthing

// Extended Pile up reweighting
Root::TPileupReweighting* PileUpTool = new Root::TPileupReweighting( "PileupReweightingTool" );

More... Close

string name_PU="";

MC11 c
name_PU="/afs/cern.ch/atlas/groups/HSG2/ExtendedPileUpReweight4l/MC11c.prw.root";


PileUpTool->SetUnrepresentedDataAction(2);
PileUpTool->AddConfigFile(name_PU);
PileUpTool->AddLumiCalcFile("/afs/cern.ch/atlas/groups/HSG2/H4l_2013/Moriond/ExtendedPileUpReweight4l/ilumicalc_2011_AllYear_All_Good.root");
PileUpTool->SetDefaultChannel(109292);
PileUpTool->Initialize();

periodB=PileUpTool->GetIntegratedLumi(177986,178109);
periodD=PileUpTool->GetIntegratedLumi(179710,180481);
periodE=PileUpTool->GetIntegratedLumi(180614,180776);
periodF=PileUpTool->GetIntegratedLumi(182013,182519);
periodG=PileUpTool->GetIntegratedLumi(182726,183462);
periodH=PileUpTool->GetIntegratedLumi(183544,184169);
periodI=PileUpTool->GetIntegratedLumi(185353,186493);
periodJ=PileUpTool->GetIntegratedLumi(186516,186755);
periodK=PileUpTool->GetIntegratedLumi(186873,187815);
periodL=PileUpTool->GetIntegratedLumi(188902,190343);
periodM=PileUpTool->GetIntegratedLumi(190503,191933);

In even loop :
Double_t mc_evt_weight=(*physicsObject->mcevt_weight)[0].at(0);
mu=averageIntPerXing;
double pileupEventWeightPeriofFractionWeight = PileUpTool->GetCombinedWeight(RunNumber,mc_channel_number,mu);

MC11 c
period for H->4l analysis Run number in MC11c data period represented conditions fraction in MC11c fraction in data for period B-M(pro10)
B-D 180164 B-D all FEBs ok 3.2% 3.88 %
E-H 183003 E-H 6 missing FEBs 17.4% 20.63 %
I-K 186169 I-K 4 FEBs restored 25.8% 25.72 %
L-M 189751 L-M 4 FEBs restored 53.5% 49.77 %

More... Close

MC12a
name_PU="/afs/cern.ch/atlas/groups/HSG2/ExtendedPileUpReweight4l/MC12a.prw.root";


PileUpTool->SetUnrepresentedDataAction(2);
PileUpTool->AddConfigFile(name_PU);
PileUpTool->AddLumiCalcFile("/afs/cern.ch/atlas/groups/HSG2/H4l_2013/Moriond/ExtendedPileUpReweight4l/ilumicalc_2012_AllYear_All_Good.root");
PileUpTool->SetDefaultChannel(160156);
PileUpTool->Initialize();

period2012A=PileUpTool->GetIntegratedLumi(200804,201556);

period2012B=PileUpTool->GetIntegratedLumi(202660,205113);

period2012C=PileUpTool->GetIntegratedLumi(206248,207397);

period2012D=PileUpTool->GetIntegratedLumi(207447,209025);

period2012E=PileUpTool->GetIntegratedLumi(209074,210308);

period2012F=0.0;

period2012G=PileUpTool->GetIntegratedLumi(211522,212272);

period2012H=PileUpTool->GetIntegratedLumi(212619,213359);

period2012I=PileUpTool->GetIntegratedLumi(213431,213819);

period2012J=PileUpTool->GetIntegratedLumi(213900,215091);

period2012K=0.0;

period2012L=PileUpTool->GetIntegratedLumi(215414,215643);

period2012M=PileUpTool->GetIntegratedLumi(216399,216432);


In even loop :
Double_t mc_evt_weight=( physicsObject->mcevt_weight)[0].at(0);
mu=averageIntPerXing;
double pileupEventWeightPeriofFractionWeight = PileUpTool->GetCombinedWeight(RunNumber,mc_channel_number,mu);

MC12 a
period for H->4l analysis Run number in MC12a data period represented conditions
AllYear 195847 AllYear -

Event Selection

For the Z mass, use the value from PDG (2010) : 91187.6 MeV

Invariant mass variable recommendations:
2011
Muons: (*mu_*_pt), (*mu_*_eta), (*mu_*_phi), (*mu_*_E) .
Electrons : (*el_GSF_Et), (*el_GSF_tracketa), (*el_GSF_trackphi), (*el_GSF_cl_E),
where (*el_GSF_Et) = (*el_GSF_cl_E)/cosh((*el_GSF_tracketa))
2012
Muons: (*mu_*_pt), (*mu_*_eta), (*mu_*_phi), (*mu_*_E) .
Electrons : (*el_Et), (*el_tracketa), (*el_trackphi), (*el_cl_E),
where (*el_Et) = (*el_cl_E)/cosh((*el_tracketa))


More... Close

Impact Parameter variables:
2011
Muons: mu_*_tracksigd0pvunbiased and mu_*_trackd0pvunbiased and mu_*_trackz0pvunbiased
Electrons : el_GSF_tracksigd0pvunbiased and el_GSF_trackd0pvunbiased and el_GSF_trackz0pvunbiased
2012
Muons: mu_*_tracksigd0pvunbiased and mu_*_trackd0pvunbiased and mu_*_trackz0pvunbiased
Electrons : el_tracksigd0pvunbiased and el_trackd0pvunbiased and el_trackz0pvunbiased

More... Close

Event Preselection
GRL [data only] apply All_Good GRL for ALL final state (4e,4μ,2e2μ). GoodRunLists
LAr error [data only] remove all events that have LAr EventInfo error flag (larError==2 in D3PD) (data corruption). LAr Event Info twikipage
Rejection of bad / corrupted events [data only] remove all events that have tileError==2 in D3PD (data corruption). Rejection of bad / corrupted events
Rejection of bad / corrupted events [data only] remove all events that have coreFlags&0x40000!=0 in D3PD (data corruption).Rejection of bad / corrupted events
PileUp Reweighting 2011-2012 : apply pile up reweighting look table
Vertex at least one reconstructed vertex with 3 associated tracks
z vertex 2012 : apply z vertex reweighting look table
Trigger lowest pT single or di lepton unprescaled triggers :
4mu single OR di muon trigger (see the Table)
2e2mu single OR di muon trigger OR single OR di electron trigger OR e-mu trigger(see the Table)
4e single OR di electron trigger (see the Table )
Physics Object Selection
electron smearing and calibraion are applied to all electrons (except for the isLoosePlusPlus/Multilepton macro (see below)
2012 : NO electron crack calibration for 2012 data and MC12a
muon smaring is applied to all muons
Muons (MCP group recommendation link for 2011 )
(MCP group recommendation link for 2012)
μ-ID Use Staco CB+ST muons (mu_staco_*)) ((author==6 or author==7) and isStandAloneMuon==0)
Use CaloTag muons (mu_calo_*) (author==16) and (CaloMuonIDTag > 10 or <a rel="nofollow" href="https://twiki.cern.ch/twiki/bin/edit/AtlasProtected/CaloLRLikelihood?topicparent=AtlasProtected.HiggsZZllllAutumn2012;nowysiwyg=0" title="this topic does not yet exist; you can create tit">CaloLRLikelihood</a> > 0.9)
Use Staco <a rel="nofollow" href="https://twiki.cern.ch/twiki/bin/edit/AtlasProtected/StandAlone?topicparent=AtlasProtected.HiggsZZllllAutumn2012;nowysiwyg=0" title="this topic does not yet exist; you can create tit">StandAlone</a> muons (mu_staco_*) (author==6 and isStandAloneMuon==1)
Corrections 2011 MC : smearing
2012 MC : smearing
Kinematics Staco CB+ST muons pT>4 GeV, fabs( η)<2.7
CaloTag muons pT>15 GeV, fabs( η)<0.1
Staco StandAlone muons pT>4 GeV, fabs( η)>2.5, fabs( _η)<2.7
ID/MS hits Staco CB+ST muons : apply the selection shown here: 2011 Table 2012 Table
CaloTag muons : apply the selection shown here: 2011 Table 2012 Table
Staco StandAlone muons : apply the selection shown here: 2011Table 2012 Table

Cosmic Cut
fabs(d0)< 1 mm (where d0 is relative to the primary vertex) NOT for <a rel="nofollow" href="https://twiki.cern.ch/twiki/bin/edit/AtlasProtected/StandAloneMuons?topicparent=AtlasProtected.HiggsZZllllAutumn2012;nowysiwyg=0" title="this topic does not yet exist; you can create tit">StandAloneMuons</a>
Z0 Cut fabs(z0)<10. mm NOT for <a rel="nofollow" href="https://twiki.cern.ch/twiki/bin/edit/AtlasProtected/StandAloneMuons?topicparent=AtlasProtected.HiggsZZllllAutumn2012;nowysiwyg=0" title="this topic does not yet exist; you can create tit">StandAloneMuons</a>
overlap removal reject CaloMuon (after muon ID cuts) if a Staco (after muon ID cuts) muon is within ΔR < 0.1 (use mu_*_id_[theta, phi] to compute ΔR)
reject StandaloneMuon (after muon ID cuts) if a Staco Segment Tag (after muon ID cuts) muon is within ΔR < 0.2 (use mu_*_[eta, phi] to compute ΔR)
Electrons (Egamma grouprecommendation link)
(Egamma group recommendation link for 2012)
Algorithm 2011 (author==1 or 3) with GSF and H4l2011Defs e-ID (look table)
2012 (author==1 or 3) with GSF (default and only algorithm) and Likelihood e-ID (look table)
Corrections 2011 MC : crack calibration + smearing Data : crack calibration + calibration
2012 MC : smearing Data : calibration
Kinematics ET> 7 GeV (EM cluster energy/track direction), fabs(ηCluster)<2.47
ObjectQuality <a target="_top" href="AtlasProtected.LArCleaningAndObjectQuality#Object_Quality">(el_GSF_OQ&1446)==0</a>
z0 Cut fabs(z0)<10. mm, (*el_GSF_trackz0pvunbiased[i])
Overlap Removal
e-e Electrons (after electron ID cuts) sharing the same ID-track, keep the electron with highest ET on the cluster.
2011 : el_*_track[d0, z0, theta, phi, qoverp]
2012 : el_Unrefittedtrack[d0, z0, theta, phi, qoverp]
e-e Electrons (after electron ID cuts) to close each other in eta and phi, keep the electron with highest ET on the cluster.
2012 : use el_cl_eta,el_cl_phi if fabs(Δeta)< 3*0.025 && fabs(Δphi) < 5*0.025 keep the electron with highest ET on the cluster
Δphi = (fabs(phi_1-phi_2) > TMath::Pi()) ? 2*TMath::Pi()-fabs(phi_1-phi_2) : fabs(phi_1-phi_2)
e-μ

Electrons (after electron selection cuts) sharing the same ID-track with a muon candidate (CB+ST) (within ΔR<0.02) are removed.

Calo muons sharing the same ID-track (within ΔR<0.02) with electron (after electron selection cuts) are removed.

2011 : el_*_track[eta, phi] and mu_*_id_[theta, phi]. η = -ln[tan[θ/2]]
2012 : el_Unrefittedtrack[eta, phi] and mu_*_id_[theta, phi]. η = -ln[tan[θ/2]]

llll selection
Number of Selected Leptons 4μ : At least 4 selected muons, 4e: At least 4 selected electrons, 2e2mu : At least 2muons and at least 2electrons.
Quadruplet Selection (DILS) Two same flavour (SF) and opposite sign (OS) lepton pairs. Within a quadruplet, the SFOS pairing that give the mass closest to the Z-boson is considered the primary di-lepton, and the other the secondary di-lepton.
The analysis to be split in 4 final states : 2μ2μ, 2e2μ, 2μ2e, 2e2e - where the primary di-lepton is mentioned first.
We allow maximum one 1 StandAlone muon OR 1 Calo muon per quadruplet
Kinematics The leptons in the quaduplet should satisfy the requirements pT1>20 GeV, pT2>15 GeV, pT3>10 GeV for electron, pT3>8 GeV for muon
Trigger Kinematics and Matching matching at least one (for single lepton triggers) or two (for dilepton triggers) of the leptons (see table and tool for the configuration)
With p956 and p997 some additional lines are needed (see TriggerMatching for p956 and p997)
The leptons passed to the trigger matching tool should satisfy the corresponding trigger thresholds. Just one of the chains needs to be matched ,if more than one has fired, for the event to pass.
2011 : no pT / ET theshold
2012 : no pT / ET thehsold
Selection of one quadruplet Select only one quadruplet of leptons per event :
We select the quadruplets which have the primary di-lepton pair (ml1 l2 ) closest to on-shell Z, we next look for the 'most energetic' off-shell Z (ml3 l4 ), which corresponds to the highest off-shell Z mass
Primary Di-Lepton Mass m12 > 20 GeV
Secondary Di-Lepton Mass m34 > 5 GeV
ΔR of leptons in the quadruplet ΔR(li,lj)>0.10 same flavor
ΔR(li,lj)>0.20 opposite flavor
J/ψ veto Remove event if any same-flavour opposite-sign dilepton has a mass of mll < 5 GeV

(for the looser m34 cut this was instead the notch 2.95 < mμμ < 3.25 GeV or 2.50 < mee < 3.60 GeV)

Track Isolation All leptons of the quadruplet relative track isolation (divided by Et for electron and by pt for muon)
2011 : [cone ΔR<0.20] <15%.
2012 : [cone ΔR<0.20] <15%.
Contribution of overlapping leptons from the quadruplet is removed for ΔR<0.20
using el_*_tracketa,el_*_trackphi for electrons and mu_*_eta and mu_*_phi for muons.
For overlapping electron you should substract el_*_trackpt and for muon 1/fabs(mu_*_id_qoverp)*sin(mu_*_id_theta)
(Since there is no ID track for StandAloneMuon, we don't remove overlapping StandAloneMuon)
Calo Isolation All leptons of the quadruplet relative calo isolation (divided by Et for electron and by pt for muon)
2011 : [cone ΔR<0.20] < 30% for muons and electrons BUT [cone ΔR<0.20] <15% for StandAlone muon
2012 : [cone ΔR<0.20] < 20% for electron, [cone ΔR<0.20] < 30% for muons BUT [cone ΔR<0.20] <15% for StandAlone muon
The contribution of an electron overlapping with another leptons is removed for ΔR<0.18 in all channels with electron : 4e and 2e2mu [see section 5.2.1 of the note]
2011 : For electron : Pile-Up correction (Etcone) : GetNPVCorrectedIsolation (look table)
and in case of overlaping electron you need to substract : el_cl_E/cosh(el_tracketa) and for ΔR : use el_*_tracketa,el_*_trackphi
2012 : For electron : Pile-Up correction (topo Etcone) : GetPtEDCorrectedTopoIsolation (look table)
and in case of overlaping electron you need to substract : el_rawcl_E/cosh(el_tracketa) and for ΔR : use el_etas2,el_phis2
Impact Parameter Significance 2011 : All leptons of the quadruplet (this cut has no impact on <a rel="nofollow" href="https://twiki.cern.ch/twiki/bin/edit/AtlasProtected/StandAlone?topicparent=AtlasProtected.HiggsZZllllAutumn2012;nowysiwyg=0" title="this topic does not yet exist; you can create tit">StandAlone</a> muons and is safe) :
2012 : All leptons of the quadruplet (this cut has no impact on <a rel="nofollow" href="https://twiki.cern.ch/twiki/bin/edit/AtlasProtected/StandAlone?topicparent=AtlasProtected.HiggsZZllllAutumn2012;nowysiwyg=0" title="this topic does not yet exist; you can create tit">StandAlone</a> muons and is safe) :
For muons fabs( d0/σ(d0))<3.5 applied to all muons
For electrons fabs( d0/σ(d0))<6.5 applied to all electrons

2012 MC12a :There is also an transverse impact parameter bias to be corrected in MC by subracting 2 μm off the measured value of the d0 :
for electrons el_trackd0pvunbiased - 2.e-3
for muons mu_*_trackd0pvunbiased - 2.e-3
2012 MC12a : Also for MC it is recommended that IP is smeared to take into account detector mislaignment effects. Please look at <a target="_top" href="https://twiki.cern.ch/twiki/bin/viewauth/AtlasProtected/HiggsRecommendationsForSummer2012#Tracking">this wiki</a> for details.
random number : <a rel="nofollow" href="https://twiki.cern.ch/twiki/bin/edit/AtlasProtected/EventNumber?topicparent=AtlasProtected.HiggsZZllllAutumn2012;nowysiwyg=0" title="this topic does not yet exist; you can create tit">EventNumber</a> + 100 * muon (electron) index eta and pt : from the track execpt for <a rel="nofollow" href="https://twiki.cern.ch/twiki/bin/edit/AtlasProtected/StandAlone?topicparent=AtlasProtected.HiggsZZllllAutumn2012;nowysiwyg=0" title="this topic does not yet exist; you can create tit">StandAlone</a> Muon (mu_eta, mu_pt)
ZMass window apply ZMass window, 80 GeV < M4l < 100 GeV

Trigger details

2011 Trigger

Trigger details for trigger matching and trigger efficiency can be found in the table below and twiki

2011 MC Period Fraction with this Trigger Data Period Single electron Di electron Single muon Di muon e-mu
Period B-D 100% Period B-D e20_medium 2e12_medium EF_mu18_MG EF_2mu10_loose EF_e10_medium_mu6
Period E-H 100% Period E-H e20_medium 2e12_medium EF_mu18_MG EF_2mu10_loose EF_e10_medium_mu6
Period I-K 31.85% Period I e20_medium 2e12_medium EF_mu18_MG EF_2mu10_loose EF_e10_medium_mu6
  18.67% Period J e20_medium 2e12_medium EF_mu18_MG_medium EF_2mu10_loose EF_e10_medium_mu6
  49.48% Period K e22_medium 2e12T_medium EF_mu18_MG_medium EF_2mu10_loose EF_e10_medium_mu6
Period L-M 100% Period L-M e22vh_medium1 2e12Tvh_medium EF_mu18_MG_medium EF_2mu10_loose EF_e10_medium_mu6

Handling period I,J,K triggers in MC

The fraction for the MC period I-K were we have 2 different trigger for electron and muon is computed using the lumi for period I,J or K /period I+J+K.
period I,J or K luminosty is retrived by the new pile up reweighting tool
Example for handling both electron and muon cases :


More... Close

#include <TRandom3.h>
mutable TRandom3   random3;
//// For MC only
seed=physicsObject->mc_channel_number*physicsObject->EventNumber
random3.SetSeed(seed);
Double_t rd=random3.Uniform();
Double_t frac1=periodI/(periodI+periodJ+periodK);
Double_t frac2=(periodI+periodJ)/(periodI+periodJ+periodK);

if (rd<frac1){
 "trigger_mu18_MG";
}else {
 "trigger_mu18_MG_medium";
}
if (rd<frac2){
 "trigger_e20m"; 
 "trigger_2e12m";
}else {
 "trigger_e22m";
 "trigger_2e12Tm";
}


2011Trigger matching for D3PD tag p956 and p997

Trigger matching details for trigger matching and trigger efficiency can be found in the table below and twiki, but for D3PD tags p956 and p997 the following need to be set only for muon trigger matching:


More... Close

For EF_2mu10_loose

triggerNavigationVariables->set_trig_RoI_EF_mu_TrigMuonEFInfoContainerStatus(physicsObject->trig_RoI_EF_mu_TrigMuonEFInfoContainer_MuonEFInfoStatus);
triggerNavigationVariables->set_trig_RoI_EF_mu_TrigMuonEFInfoContainer(physicsObject->trig_RoI_EF_mu_TrigMuonEFInfoContainer_MuonEFInfo);
HERE called the trigger matching function for dimuon trigger

For "EF_mu18_MG" or "EF_mu18_MG_medium"

triggerNavigationVariables->set_trig_RoI_EF_mu_TrigMuonEFInfoContainerStatus(physicsObject->trig_RoI_EF_mu_TrigMuonEFInfoContainer_eMuonEFInfoStatus);
triggerNavigationVariables->set_trig_RoI_EF_mu_TrigMuonEFInfoContainer(physicsObject->trig_RoI_EF_mu_TrigMuonEFInfoContainer_eMuonEFInfo);
HERE called the trigger matching function for single muon trigger

For "EF_e10_medium_mu6"

triggerNavigationVariables->set_trig_RoI_EF_mu_TrigMuonEFInfoContainerStatus(physicsObject->trig_RoI_EF_mu_TrigMuonEFInfoContainer_MuonEFInfoStatus); 
triggerNavigationVariables->set_trig_RoI_EF_mu_TrigMuonEFInfoContainer(physicsObject->trig_RoI_EF_mu_TrigMuonEFInfoContainer_MuonEFInfo); 
HERE called the trigger matching function for single muon trigger


2012 Trigger

Trigger details for trigger matching and trigger efficiency can be found in the table below and twiki

2012 MC Period Fraction with this Trigger Data Period Single electron Di electron Single muon Di muon electron-muon
PeriodAllYear 100% Period A1-E5 e24vhi_medium1 OR e60_medium1 2e12Tvh_loose1 mu24i_tight OR mu36_tight 2mu13 OR mu18_tight_mu8_EFFS e12Tvh_medium1_mu8 OR e24vhi_loose1_mu8

2012 Trigger matching

For electron and muon trigger matching, several methods such as matchDimuon, matchDimuon, and match are provided in TrigMuonEfficiency (the tag to be used for this package is given below. In 2012, we use both symmetric and asymmetric pT threshold dimuon triggers. In order to see whether a given di-muon object (muon1 and muon2) matches to a dimuon trigger item, one should first call the function


More... Close

bool matchDimuon(const TLorentzVector& muon1,
                        const TLorentzVector& muon2,
                        const std::string& chain,
                        std::pair<bool, bool>& result1,
                        std::pair<bool, bool>& result2);

and then require

// the first condition is for muon1 as seeded, muon2 as full scan
// the second condition is for muon2 as seeded, muon1 as full scan
bool ismatched = ((result1.first && result2.second) || (result2.first && result1.second));

The higher pT threshold should be applied on the muon that acts the seed. For example adding the pT threshold requirement on EF_mu18_tight_mu8_EFFS trigger item should be done

  
bool ismatched_and_passptthreshold =  (  ( result1.first && result2.second && ( muons1.Pt() > 19000.0 ) && ( muons2.Pt() > 9000.0 ) )
                                                   || ( result2.first && result1.second && ( muons1.Pt() > 9000.0 ) && ( muons2.Pt() > 19000.0 ) ) )


Single electron, single muon or di-electron matching should be done as in 2011.

ID/MS Requirements

More... Close

ID/MS Hits for 2011
ID/MS Hits for 2011
cuts to apply for Staco/Muid CB+ST muons !expectBLayerHit || nBLHits > 0
nPixHits + nPixelDeadSensors > 1
nSCTHits + nSCTDeadSensors ≥ 6
nPixHoles + nSCTHoles < 3

n = nTRTHits + nTRTOutliers
if (|η| < 1.9): pass if n > 5 && nTRTOutliers < n*0.9
else if n > 5: pass if nTRTOutliers < n*0.9
else: pass
An example of the TRT + Outliers cut:
   Int_t n = (*mu_staco_nTRTHits)[mu_i] + (*mu_staco_nTRTOutliers)[mu_i];
   Double_t mu_eta = fabs((*mu_staco_eta)[mu_i]);
   Bool_t case1 = ((n > 5) && (*mu_staco_nTRTOutliers)[mu_i] < .9*n) ; //require n>5 && the # of trt outliers < .9n
   Bool_t case2 = (n > 5) ? ((*mu_staco_nTRTOutliers)[mu_i] < .9*n) : true ; //if n>5, we require the # of trt outliers < .9n
   Bool_t trt_ext = ( mu_eta < 1.9) ? case1 : case2 ; // if |eta| < 1.9, then case 1; if |eta|>=1.9, then case 2 
cuts to apply for CaloTag muons !expectBLayerHit || nBLHits > 0
nPixHits + nPixelDeadSensors > 1
nSCTHits + nSCTDeadSensors ≥ 6
nPixHoles + nSCTHoles < 3

n = nTRTHits + nTRTOutliers
if (|η| < 0.1): pass if n < 6 || nTRTOutliers < n*0.9
cuts to apply for StandaAlone muons Int_t mu_cscetahits=(*mu_staco_nCSCEtaHits)[mu_i];
Int_t mu_cscphihits=(*mu_staco_nCSCPhiHits)[mu_i];
Int_t mu_emhits=(*mu_staco_nMDTEMHits)[mu_i];
Int_t mu_eohits=(*mu_staco_nMDTEOHits)[mu_i];
mu_cscetahits+mu_cscphihits)>0 && mu_emhits>0 && mu_eohits>0

More... Close

ID/MS Hits for 2012
ID/MS Hits for 2012
cuts to apply for Staco/Muid CB+ST muons !expectBLayerHit || nBLHits > 0
nPixHits + nPixelDeadSensors >0 (was 1 in 2011)
nSCTHits + nSCTDeadSensors > 4 (was 5 in 2011)
nPixHoles + nSCTHoles < 3

n = nTRTHits + nTRTOutliers
if (0.1<|η| < 1.9): require if n > 5 && nTRTOutliers < n*0.9
else if (|η| < 0.1 or |η| ≥1.9): if n > 5 require nTRTOutliers < n*0.9
An example of the TRT + Outliers cut:
   Int_t n = (*mu_staco_nTRTHits)[mu_i] + (*mu_staco_nTRTOutliers)[mu_i];
   Double_t mu_eta = fabs((*mu_staco_eta)[mu_i]);
   Bool_t case1 = ((n > 5) && (*mu_staco_nTRTOutliers)[mu_i] < .9*n) ; //require n>5 && the # of trt outliers < .9n
   Bool_t case2 = (n > 5) ? ((*mu_staco_nTRTOutliers)[mu_i] < .9*n) : true ; //if n>5, we require the # of trt outliers < .9n
   Bool_t trt_ext = ( 0.1 < mu_eta < 1.9) ? case1 : case2 ; // if |eta| < 1.9, then case 1; if |eta|>=1.9 or |eta| <0.1 , then case 2 
cuts to apply for CaloTag muons !expectBLayerHit || nBLHits > 0
nPixHits + nPixelDeadSensors > 0
nSCTHits + nSCTDeadSensors > 4
nPixHoles + nSCTHoles < 3

n = nTRTHits + nTRTOutliers
if (|η| < 0.1): pass if n < 6 || nTRTOutliers < n*0.9
cuts to apply for StandaAlone muons Int_t mu_cscetahits=(*mu_staco_nCSCEtaHits)[mu_i];
Int_t mu_cscphihits=(*mu_staco_nCSCPhiHits)[mu_i];
Int_t mu_emhits=(*mu_staco_nMDTEMHits)[mu_i];
Int_t mu_eohits=(*mu_staco_nMDTEOHits)[mu_i];
mu_cscetahits+mu_cscphihits)>0 && mu_emhits>0 && mu_eohits>0

More information

More... Close

Tag svn Path
GoodRunsLists-00-01-04 svn+ssh://svn.cern.ch/reps/atlasoff/DataQuality/GoodRunsLists/tags/
TileTripReader-00-00-09 svn+ssh://svn.cern.ch/reps/atlasoff/PhysicsAnalysis/TileID/TileTripReader/tags/ THIS IS NEW FOR Summer 2013!!
PileupReweighting-00-02-09 svn+ssh://svn.cern.ch/reps/atlasoff/PhysicsAnalysis/AnalysisCommon/PileupReweighting/tags/
MuonMomentumCorrections-00-08-09 svn+ssh://svn.cern.ch/reps/atlasoff/PhysicsAnalysis/MuonID/MuonIDAnalysis/MuonMomentumCorrections/tags/
MuonEfficiencyCorrections-02-01-12 svn+ssh://svn.cern.ch/reps/atlasoff/PhysicsAnalysis/MuonID/MuonIDAnalysis/MuonEfficiencyCorrections/tags/
egammaAnalysisUtils-00-04-32 svn+ssh://svn.cern.ch/reps/atlasoff/Reconstruction/egamma/egammaAnalysis/egammaAnalysisUtils/tags/
HiggsZZ4lUtils-00-02-01 svn+ssh://svn.cern.ch/reps/atlasoff/PhysicsAnalysis/HiggsPhys/HSG2/HiggsZZ4lUtils/tags/
TrigMuonEfficiency-00-02-37 svn+ssh://svn.cern.ch/reps/atlasoff/Trigger/TrigAnalysis/TrigMuonEfficiency/tags/ + 'muon_trigger_sf_2012_AtoL.p1328.root' is available here /afs/cern.ch/user/t/takashi/public/SF2012/ + 'muon_trigger_sf_mc11c.root' is available /afs/cern.ch/user/t/takashi/public/muon_trigger_sf_mc11c.root
ElectronEfficiencyCorrection-00-00-17 THIS IS NEW FOR SUMMER 2013 svn+ssh://svn.cern.ch/reps/atlasoff/PhysicsAnalysis/ElectronPhotonID/ElectronEfficiencyCorrection/tags/
PATCore-00-00-10 THIS IS NEW FOR SUMMER 2013 svn+ssh://svn.cern.ch/reps/atlasoff/PhysicsAnalysis/AnalysisCommon/PATCore/tags/
egammaEvent-03-06-42 THIS IS NEW FOR SUMMER 2013, needed for likelihood svn+ssh://svn.cern.ch/reps/atlasoff/Reconstruction/egamma/egammaEvent/tags/
ElectronPhotonSelectorTools-00-00-39 THIS IS NEW FOR SUMMER 2013, needed for likelihood svn+ssh://svn.cern.ch/reps/atlasoff/PhysicsAnalysis/ElectronPhotonID/ElectronPhotonSelectorTools/tags/

More... Close

Object goal when to use it code function package when to apply it seed of needed
Muon pT resolution (smearing) 2011 SmearingClass SmearingClass("Data11","staco" or "muid","q_pT","Rel17","MuonMomentumCorrections/share/") MuonMomentumCorrections MC SetSeed(EventNumber, i);
  pT resolution (smearing) 2012 SmearingClass SmearingClass("Data12","staco" or "muid","q_pT","Rel17.2","MuonMomentumCorrections/share/")     SetSeed(EventNumber, i);
      2011-2012 UseScale(1)     i index within mu_ branches
      2011-2012 UseImprovedCombine()      
      2011-2012 _Event(ptms,ptid,pT,eta) if mu_isCombinedMuon      
      2011-2012 _Event(pT,eta,"ID") if mu_isSegmentTaggedMuon      
      2011-2012 _Event(pT,eta,"ID") for CaloMuons      
      2011-2012 _Event(pT,eta,"MS") if isStandAloneMuon      
  Muon efficiencies (all) 2011 MuonEfficiencyCorrections _config=Analysis::AnalysisMuonConfigurableScaleFactors::AverageOverPeriods;
config_sa=Analysis::AnalysisMuonConfigurableScaleFactors::Default;
std::string muon_type_staco ("STACO_CB_plus_ST_2011_SF.txt");
std::string muon_type_staco_sa("STACOHighEta.txt");
std::string muon_type_muid ("Muid_CB_plus_ST_2011_SF.txt");
std::string muon_type_muid_sa ("MuidHighEta.txt");
std::string muon_type_calo_mu ("CaloTag_2011_SF.txt");
MuidSCF=new Analysis::AnalysisMuonConfigurableScaleFactors (directory,muon_type_muid,unit,config);
MuidSCF->Initialise();
MuidSASCF=new Analysis::AnalysisMuonConfigurableScaleFactors (directory,muon_type_muid_sa,unit,config_sa);
MuidSASCF->Initialise();
StacoSCF=new Analysis::AnalysisMuonConfigurableScaleFactors (directory,muon_type_staco,unit,config);
StacoSCF->Initialise();
StacoSASCF=new Analysis::AnalysisMuonConfigurableScaleFactors (directory,muon_type_staco_sa,unit,config_sa);
StacoSASCF->Initialise();
CaloMuSCF=new Analysis::AnalysisMuonConfigurableScaleFactors (directory,muon_type_calo_mu,unit,config);
CaloMuSCF->Initialise();
Calo/StatoSA/MuidSASCF->scaleFactor(tlv);
Staco/MuidSCF->scaleFactor(charge,tlv);
MuonEfficiencyCorrections MC n.a
  Muon efficiencies (all) 2012 MuonEfficiencyCorrections

config=Analysis::AnalysisMuonConfigurableScaleFactors::AverageOverRuns;
config_sa=Analysis::AnalysisMuonConfigurableScaleFactors::AverageOverRuns;
std::string muon_type_staco ("STACO_CB_plus_ST_2012_SF.txt");
std::string muon_type_staco_sa("STACO_CB_plus_ST_2012_SFms.txt");
std::string muon_type_muid ("Muid_CB_plus_ST_2012_SF.txt");
std::string muon_type_muid_sa ("Muid_CB_plus_ST_2012_SFms.txt");
std::string muon_type_calo_mu ("CaloTag_2012_SF.txt");
MuidSCF=new Analysis::AnalysisMuonConfigurableScaleFactors (directory,muon_type_muid,unit,config);
MuidSCF->Initialise();
MuidSASCF=new Analysis::AnalysisMuonConfigurableScaleFactors (directory,muon_type_muid_sa,unit,config_sa);
MuidSASCF->Initialise();
StacoSCF=new Analysis::AnalysisMuonConfigurableScaleFactors (directory,muon_type_staco,unit,config);
StacoSCF->Initialise();
StacoSASCF=new Analysis::AnalysisMuonConfigurableScaleFactors (directory,muon_type_staco_sa,unit,config_sa);
StacoSASCF->Initialise();
CaloMuSCF=new Analysis::AnalysisMuonConfigurableScaleFactors (directory,muon_type_calo_mu,unit,config);
CaloMuSCF->Initialise();
Muid/StacoSCF->scaleFactor(charge,tlv);

Muid/StacoSASCF->scaleFactor(charge,tlv);

CaloSCF->scaleFactor(tlv);

MuonEfficiencyCorrections MC n.a
  Calorimeter Isolation not used CorrectCaloIso CorrectEtCone(mu_etcone20,nPV(n_tracks>=3),mu_eta,"cone20Comb") MuonIsolationCorrection Data and MC n.a
  Trigger-Offline matching 2011-2012 TrigMuonEfficiency muonTriggerMatchTool->match(mu_eta, mu_phi,chain);pt>thresold TrigMuonEfficiency Data and MC n.a
        muonTriggerMatchTool->matchDimuon(tlv_mu1, mu2,chain,res1,res2);res1.first && res2.first&&pt1>thresold1 &&pt2>thresold2;      
  muon efficiencies (trigger) 2011 TrigMuonEfficiency leptonSF = new LeptonTriggerSF(2011, "TrigMuonEfficiency/share/", "muon_trigger_sf_mc11c.root");
runnumber_sf=PileUpTool->GetRandomRunNumber(physicsObject->RunNumber);p=loosepp;q=loose;
pair SF = SF = leptonSF->GetTriggerSF(runnumber_sf,false, muons, q, electrons, p, 0);SF.first
TrigMuonEfficiency MC n.a
  muon efficiencies (trigger) 2012 TrigMuonEfficiency leptonSF = new LeptonTriggerSF(2012, "TrigMuonEfficiency/share", "muon_trigger_sf_2012_AtoE.root ");
/afs/cern.ch/user/t/takashi/public/SF2012/muon_trigger_sf_2012_AtoD.root
runnumber_sf=PileUpTool->GetRandomRunNumber(physicsObject->RunNumber);p=ML;q=loose;
pair SF = SF = leptonSF->GetTriggerSF(runnumber_sf,false, muons, q, electrons, p, 0);SF.first
TrigMuonEfficiency MC n.a
Electron Energy correction initialisation 2011 EnergyRescalerUpgrade Init("egammaAnalysisUtils/share/EnergyRescalerData.root","2011","es2011a"); egammaAnalysisUtils Data/MC n.a
    2012 EnergyRescalerUpgrade Init("egammaAnalysisUtils/share/EnergyRescalerData.root","2012","es2012"); egammaAnalysisUtils Data/MC n.a
  Energy correction (scale) 2011-2012 EnergyRescalerUpgrade applyEnergyCorrection(Eta, E, egRescaler::EnergyRescalerUpgrade::Electron, egRescaler::EnergyRescalerUpgrade::Nominal,1.0,RunNumber); egammaAnalysisUtils Data n.a
  Energy correction for the crack (scale) 2011 EnergyRescalerUpgrade applyMCCalibration(Eta, Et, egRescaler::EnergyRescalerUpgrade::Electron) egammaAnalysisUtils Data AND MC n.a
  Energy resolution (smearing) 2011-2012 EnergyRescalerUpgrade getSmearingCorrection(Eta, E, egRescaler::EnergyRescalerUpgrade::NOMINAL egammaAnalysisUtils MC SetRandomSeed(EventNumber+100*i)
              i index within el_ branches
  Electron efficiencies (ID) 2011 egammaSFclass RunNumber=PileUpTool->GetRandomRunNumber(physicsObject->RunNumber);
scaleFactor(el_cl_eta Et, 5, 0, 6, 1,RunNumber)
egammaAnalysisUtils MC n.a
  Electron efficiencies (reco) 2011 egammaSFclass RunNumber=PileUpTool->GetRandomRunNumber(physicsObject->RunNumber);
scaleFactor(el_cl_eta, Et, 4, 0, 6, 1,RunNumber)
egammaAnalysisUtils MC n.a
  Electron efficiencies (ID) 2012 egammaSFclass RunNumber=PileUpTool->GetRandomRunNumber(physicsObject->RunNumber);
scaleFactor(el_cl_eta Et, 30, 0, 8, 1,RunNumber)
egammaAnalysisUtils MC n.a
  Electron efficiencies (reco) 2012 egammaSFclass RunNumber=PileUpTool->GetRandomRunNumber(physicsObject->RunNumber);
scaleFactor(el_cl_eta, Et, 4, 0, 8,1, RunNumber)
egammaAnalysisUtils MC n.a
  Calorimeter Isolation 2011 CaloIsoCorrection GetNPVCorrectedIsolation(unsigned int nPV, etaS2, radius, is_mc, Etcone_value, CaloIsoCorrection::ELECTRON); egammaAnalysisUtils Data and MC n.a
  Calorimeter Isolation 2012 CaloIsoCorrection GetPtEDCorrectedTopoIsolation(argument of this function); egammaAnalysisUtils Data and MC n.a
  Trigger-Offline matching 2011-2012 TrigMuonEfficiency electronTriggerMatchTool->match(el_tracketa, el_trackphi,chain);Et>thresold TrigMuonEfficiency Data and MC n.a
  Electron efficiencies (trigger) 2011 TrigMuonEfficiency leptonSF = new LeptonTriggerSF(2011, "TrigMuonEfficiency/share/", "muon_trigger_sf_mc11c.root");
runnumber_sf=PileUpTool->GetRandomRunNumber(physicsObject->RunNumber);p=loosepp;q=loose;
pair SF = SF = leptonSF->GetTriggerSF(runnumber_sf,false, muons, q, electrons, p, 0);SF.first
TrigMuonEfficiency MC n.a
  Electron efficiencies (trigger) 2012 TrigMuonEfficiency leptonSF = new LeptonTriggerSF(2012, "TrigMuonEfficiency/share", "muon_trigger_sf_2012_AtoE.root ");
/afs/cern.ch/user/t/takashi/public/SF2012/muon_trigger_sf_2012_AtoD.root
runnumber_sf=PileUpTool->GetRandomRunNumber(physicsObject->RunNumber);p=ML;q=loose;
pair SF = SF = leptonSF->GetTriggerSF(runnumber_sf,false, muons, q, electrons, p, 0);SF.first
TrigMuonEfficiency MC n.a
  H4l Loose++ ID macro 2011 H4l2011Defs passH4l2011(el_eta_s2,Et_cl_s2_uc,rHad_uc, rHad1_uc,Reta, w2,f1,wstot,DEmaxs1,deltaEta,nSi,nSiOutliers,nPix,nPixOutliers,false,false) HiggsZZ4lUtils Data and MC n.a
  Likelihood ID macro 2012 passLikelihood passLikelihood(argument of this function) egammaAnalysisUtils Data and MC n.a
Pileup-reweighting Pileup-reweighting 2011-2012 PileupReweighting TPileupReweighting(see section : "Data Period Fraction and PileUpReweighting") PileupReweighting MC n.a
Mu Rescaling mu rescaling not used PileupReweighting PileUpTool->SetDataScaleFactors(1/1.11); PileupReweighting MC n.a
        That minbias analysis concludes to scale the MC by a factor of 1.11. Scaling MC can be done with the tool (using SetMCScaleFactors), but, because the mc mu distribution is discrete, unless you are careful about rebinning the mu distribution after rescaling, you will end up with holes in it. This is possible to do with the tool (AddBinning to redefine the binning for the mu distribution, probably using variable bin widths) but in the end it seemed more trouble than it was worth when instead of scaling the MC by 1.11, we could scale the Data by 1/1.11, which is going to be approximately equivalent. So rather than shifting the mc mu distribution up, we shift the data mu distribution down. We do this with: SetDataScaleFactors(1./1.11)      
Good Run List Selection of good runs and lbs 2011-2012 GoodRunList HasRunLumiBlock GoodRunLists Data n.a
Z vertex reweighting z vertex reweighting 2012 VertexPositionReweightingTool ZVertexTool->GetWeight(vxp_z);vxp_z=(*physicsObject->mc_vx_z)[2]; egammaAnalyisUtils MC n.a


ptms =(1/fabs((*TreeObject->mu_me_qoverp)[i])*sin((*TreeObject->mu_me_theta)[i]));
ptid =(1/fabs((*TreeObject->mu_id_qoverp)[i])*sin((*TreeObject->mu_id_theta)[i]));
int_lum, unit, directory : see MCP twiki for more details
Et (electron): el_cl_E/cosh(el_tracketa)
Et_cl (electron): el_cl_E/cosh(el_cl_eta)
Et_cl_s2_uc (electron): el_cl_E_uc/cosh(el_eta_s2)
el_eta_s2=el_etas2
rHad_uc=((el_Ethad))/Et_cl_s2_uc
rHad1_uc=((el_Ethad1))/Et_cl_s2_uc
Reta=(el_reta)
w2=(el_weta2)
f1=(el_f1)
wstot=(el_wstot)
DEmaxs1=( (el_emaxs1)-(*TreeObject->el_Emax2))/( (el_emaxs1)+(el_Emax2))
deltaEta=(el_deltaeta1)
nSi=(el_nSiHits)
nSiOutliers=(el_nSCTOutliers)+(el_nPixelOutliers)
nPix=(el_nPixHits)
nPixOutliers=(el_nPixelOutliers)
chain="EF_e20_medium", ...
mc_with_constant_term=1 for MC11a,b',b and 0 for MC11c
vector<TLorentzVector> electrons
vector<TLorentzVector> muons
electron_quality p=loosepp
muon_quality q=loose
vxp_z=mc_vx_z)[2]

Cut Flows

2013 Paper cutflow challenge

Use first 10 files (NTUP_HSG2.01133720._000001.root.1 to NTUP_HSG2.01133720._000010.root.1)from the following dataset:
mc12_8TeV.126894.Sherpa_CT10_llll_ZZ.merge.NTUP_HSG2.e1434_s1499_s1504_r3658_r3549_p1344_tid01133720_00

NEW cutflow challenge for 2013 paper

CONF note cutflow (OLD):

Please use rootfile 1-10 from mc12_8TeV.126894.Sherpa_CT10_llll_ZZ.merge.NTUP_HSG2.e1243_s1469_s1470_r3542_r3549_p1044_tid00866103_00 for this cutflow challenge

Spreadsheets, divided in 4 channels (4e, 2e2mu, 2mu2e and 4mu, where electrons are GSF and muons are STACO) are organized as follows:

old cut flow for CONF note

2012 MC ZZ Truth Cutflow for Acc Calculation

Please use the following dataset for this cutflow challenge


More... Close

mc12_8TeV.126937.PowhegPythia8_AU2CT10_ZZ_4e_mll4_2pt5.merge.NTUP_HSG2.e1280_s1469_s1470_r3542_r3549_p1344_tid01133723_00

mc12_8TeV.126937.PowhegPythia8_AU2CT10_ZZ_4e_mll4_2pt5.merge.NTUP_HSG2.e1280_s1469_s1470_r3542_r3549_p1344_tid01133724_00

mc12_8TeV.126937.PowhegPythia8_AU2CT10_ZZ_4e_mll4_2pt5.merge.NTUP_HSG2.e1280_s1469_s1470_r3542_r3549_p1344_tid01197787_00

mc12_8TeV.126938.PowhegPythia8_AU2CT10_ZZ_2e2mu_mll4_2pt5.merge.NTUP_HSG2.e1280_s1469_s1470_r3752_r3549_p1344_tid01133725_00

mc12_8TeV.126938.PowhegPythia8_AU2CT10_ZZ_2e2mu_mll4_2pt5.merge.NTUP_HSG2.e1280_s1469_s1470_r3752_r3549_p1344_tid01133726_00

mc12_8TeV.126938.PowhegPythia8_AU2CT10_ZZ_2e2mu_mll4_2pt5.merge.NTUP_HSG2.e1280_s1469_s1470_r3752_r3549_p1344_tid01222143_00

mc12_8TeV.126940.PowhegPythia8_AU2CT10_ZZ_4mu_mll4_2pt5.merge.NTUP_HSG2.e1280_s1469_s1470_r3752_r3549_p1344_tid01133729_00

mc12_8TeV.126940.PowhegPythia8_AU2CT10_ZZ_4mu_mll4_2pt5.merge.NTUP_HSG2.e1280_s1469_s1470_r3752_r3549_p1344_tid01133730_00

mc12_8TeV.126940.PowhegPythia8_AU2CT10_ZZ_4mu_mll4_2pt5.merge.NTUP_HSG2.e1280_s1469_s1470_r3752_r3549_p1344_tid01222144_00


MC ZZ Truth Cutflow for Acc Calculation

Background Estimation

Systematic Uncertainties


Major updates: -- BingLi - 09-Nov-2012 -- AlanWilson - 06 Nov 2013


%REVIEW% Never reviewed


Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r2 - 2014-02-07 - BingLi
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback