Changeset 5 in huonglan


Ignore:
Timestamp:
Aug 5, 2011, 6:20:27 PM (13 years ago)
Author:
huonglan
Message:

first full version of 2011 analysis

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ANA2011/ana2011.C

    r3 r5  
    740740
    741741      if (!overlap_elejet){
    742         Particle q(v4j,2,1,0);
     742        int flavor = -1;
     743        if (!RealData)
     744          flavor = abs(jet_flavor_truth_label->at(i));
     745        Particle q(v4j,2,1,flavor);
    743746        goodJets.push_back(q);
    744747        IndGoodJets.push_back(i);
     
    746749        // a small btag study
    747750        int lab = 0;
    748         int flavor = abs(jet_flavor_truth_label->at(i));
    749751        if (flavor == 15)     lab = 1;
    750752        else if (flavor == 4) lab = 2;
    751753        else if (flavor == 5) lab = 3;
    752         m_sv0[lab]->Fill(sv0);
    753         m_ip3dsv1[lab]->Fill(jet_flavor_weight_Comb->at(i));
     754        m_sv0[lab]->Fill(max(-19.99,min(sv0,39.99)));
     755        float ip3d = jet_flavor_weight_Comb->at(i);
     756        m_ip3dsv1[lab]->Fill(max(-19.99,min(ip3d,39.99)));
    754757        //
    755758        if (sv0 > 5.85){
     
    13971400  //##############         STAR CHI2       #################
    13981401  //########################################################
    1399   bool doChi2Ana = true;
     1402  bool doChi2Ana = false;
    14001403  if (!doChi2Ana) return kTRUE;
    14011404
     
    27532756  b_pTtoplep=vtlminmin.Pt()/1000;
    27542757  b_pZtophad=vthminmin.Z()/1000;
    2755   b_pZttbar=vttpairchi2.Z()/1000;
     2758  b_pZttbar=vttpairchi2.Z()/1000
     2759
     2760  b_ptjbqq=jbqq.Pt()/1000.;
     2761  b_ptjq1W=jq1W.Pt()/1000.;
     2762  b_ptjq2W=jq2W.Pt()/1000.;
     2763  b_ptjben=jben.Pt()/1000.;
    27562764  b_etajbqq=jbqq.Eta();
    27572765  b_etajq1W=jq1W.Eta();
    27582766  b_etajq2W=jq2W.Eta();
    27592767  b_etajben=jben.Eta();
     2768  b_phijbqq=jbqq.Phi();
     2769  b_phijq1W=jq1W.Phi();
     2770  b_phijq2W=jq2W.Phi();
     2771  b_phijben=jben.Phi();
     2772
     2773  b_ptLep=vlep.Pt()/1000.;
    27602774  b_etaLep=vlep.Eta();
    27612775  b_phiLep=vlep.Phi();
     2776  b_ptNeu=ptNeu/1000.;
    27622777  b_etaNeu=etaNeu;
    27632778  b_etaMin=etas.at(0); 
    27642779  b_etaMax=etas.at(5);
    2765   b_ptjbqq=jbqq.Pt()/1000.;
    2766   b_ptjq1W=jq1W.Pt()/1000.;
    2767   b_ptjq2W=jq2W.Pt()/1000.;
    2768   b_ptjben=jben.Pt()/1000.;
    2769   b_ptLep=vlep.Pt()/1000.;
    2770   b_ptNeu=ptNeu/1000.;
    27712780  b_dRqqW=dRqq_afterchi2;
    27722781  b_dRmin_eq=dRmineq;
Note: See TracChangeset for help on using the changeset viewer.