%CERTIFY%
test page
e/gamma deliverables during LS1
General Code related
Task |
Description |
People |
Status |
CPU optimization |
Optimize the code for high pileup |
Tulay (Sami from FSTF) |
STARTING |
Clean up |
Clean up for more readable code |
Involves people responsible different packages Tulay, Anthony, Christos |
ONGOING |
E-P combination |
Optimization and cleaning up EMFourMomBuilder |
David, Thomas |
ONGOING |
CLHEP -> Eigen |
Transporting from CLHEP to Eigen |
Involves people responsible different packages Tulay, Jovan, Christos, Anthony |
STARTING |
Reconstruction related
Task |
Description |
People |
Status |
Back Tracking |
Back tracking at high pile up with a potential loss of TR |
Anthony ? |
STARTING |
Calo topo cluster |
Usage of topo cluster |
Stathes, Tulay, Christos |
ONGOING |
SuperCluster |
Constructing the variable size of clusters |
Stathes, Tulay, Kerry, Christos, Thomas, Anthony, Ludovica |
STARTING |
Auxiliary storage |
storage of egamma variables |
Tulay, Jovan, ??? |
NOT STARTED |
Tools related
Task |
Description |
People |
Status |
Selector tool |
Transporting correction/calibration tools to PATCore Object selector |
Author of macros |
ONGOING |
Validation
Task |
Description |
People |
Status |
e/gamma RTT |
Revive RTT & add useful histograms |
RD, Tulay |
ONGOING |
Trigger
Task |
Description |
People |
Status |
e/gamma Trigger |
online vs offline consistency |
From trigger: Paul, Denise, Ryan,Ivan e/gamma: Tulay, Jean-Francois |
ONGOING |
vector<FsrCandidate>* list = x.getFsrPhotons(muonEta, muonPhi, muonIdtheta, muonIdphi, ph_eta, ph_phi, ph_Et, ph_f1, ph_author, el_cl_eta, el_cl_phi, el_Et, el_f1, el_tracktheta, el_trackphi,double dR_CUT,double Et_CUT, double F1TOPO_CUT, double f1_CUT, option);
// Two ways to retrieve the best FSR candidate information
// The old way
if (list->size()>0) {
string cname = list->at(0).container; // give you which container the candidate is from "photon" or "electron"
int i = list->at(0).index; // index of the fsr candidate
double dr = list->at(0).deltaR; // delta_R between muon and the fsr candidate
}
// or by using inline functions (new)
if (list->size()>0) {
string cname = x->getBestCandidateContainer(list);; // give you which container the candidate is from "photon" or "electron"
int i = x->getBestCandidateIndex(list); // index of the fsr candidate
double dr = x->getBestCandidateDr(list);
}
Cut number |
Cut description |
Cut details |
2011 |
2012 |
Ev 0 |
Initial events |
|
Preselection |
Ev 1 |
Trigger |
Single or double lepton trigger |
B-J electrons : EF_e20_medium OR EF_2e12_medium |
A-B electrons : EF_e24vhi_medium1 OR EF_e60_medium1 OR EF_2e12Tvh_loose1 |
K electrons : EF_e22_medium OR EF_2e12T_medium |
L-M electrons : EF_e22vh_medium1 OR EF_2e12Tvh_medium |
B-I muons : EF_mu18_MG OR EF_2mu10_loose |
A-B muons : EF_mu24i_tight OR EF_mu36_tight OR EF_2mu13 OR EF_mu18_tight_mu8_EFFS |
J-M muons : EF_mu18_MG_medium OR EF_2mu10_loose |
Ev 2 |
GoodRunsList (data only) |
data11_7TeV.periodAllYear_DetStatus-v36-pro10-02_CoolRunQuery-00-04-08_All_Good.xml |
data12_8TeV.periodAllYear_DetStatus-v53-pro13-04_CoolRunQuery-00-04-08_All_Good.xml |
/afs/cern.ch/atlas/groups/HSG2/GRL |
/afs/cern.ch/atlas/groups/HSG2/GRL |
L = 4582.9371 pb-1 |
L = 12736.185 pb-1 |
Ev 3 |
LAr error (data only) |
LarError<=1 |
Reconstruction |
Ev 4 |
At least one photon |
There is at least one photon in the event which passes all the cuts |
Ev 5 |
At least two same flavor leptons |
There are at least two same flavor leptons in the event that pass all the cuts |
Ev 6 |
At least one pair of opposite sign same flavor |
Use el_(GSF_) charge and mu_*_charge variables |
Ev 7 |
Trigger matching |
Require trigger matching. This must be performed after object reconstruction! |
If both single and double lepton triggers fire, take the Boolean OR of both matching functions. |
Ev 8 |
Reconstruct Higgs candidates |
Remove events 120<m(llγ)<130 GeV in data. |
Ev 9 |
Select best Higgs candidate |
Remove events 120<m(llγ)<130 GeV in data. |
--
TulayCuhadarDonszelmann - 17-Sep-2012