Fork me on GitHub

Changeset 94 in svn for trunk/src/JetUtils.cc


Ignore:
Timestamp:
Dec 12, 2008, 5:32:29 PM (16 years ago)
Author:
severine ovyn
Message:

Add frog plus cleaning + bugs remove

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/JetUtils.cc

    r65 r94  
    1717JetsUtil::JetsUtil() {
    1818 
    19   switch(JETALGO) {
     19  switch(JET_jetalgo) {
    2020  default:
    2121  case 1: {
     
    2323    // set up a CDF midpoint jet definition
    2424#ifdef ENABLE_PLUGIN_CDFCONES
    25     plugins = new fastjet::CDFJetCluPlugin(SEEDTHRESHOLD,CONERADIUS,C_ADJACENCYCUT,C_MAXITERATIONS,C_IRATCH,OVERLAPTHRESHOLD);
     25    plugins = new fastjet::CDFJetCluPlugin(JET_seed,JET_coneradius,JET_C_adjacencycut,JET_C_maxiterations,JET_C_iratch,JET_overlap);
    2626    jet_def = fastjet::JetDefinition(plugins);
    2727#else
     
    3434    // set up a CDF midpoint jet definition
    3535#ifdef ENABLE_PLUGIN_CDFCONES
    36     plugins = new fastjet::CDFMidPointPlugin (SEEDTHRESHOLD,CONERADIUS,M_CONEAREAFRACTION,M_MAXPAIRSIZE,M_MAXITERATIONS,OVERLAPTHRESHOLD);
     36    plugins = new fastjet::CDFMidPointPlugin (JET_seed,JET_coneradius,JET_M_coneareafraction,JET_M_maxpairsize,JET_M_maxiterations,JET_overlap);
    3737    jet_def = fastjet::JetDefinition(plugins);
    3838#else
     
    4545    // set up a siscone jet definition
    4646#ifdef ENABLE_PLUGIN_SISCONE
    47     plugins = new fastjet::SISConePlugin (CONERADIUS,OVERLAPTHRESHOLD,NPASS, PROTOJET_PTMIN);
     47    plugins = new fastjet::SISConePlugin (JET_coneradius,JET_overlap,JET_S_npass, JET_S_protojet_ptmin);
    4848    jet_def = fastjet::JetDefinition(plugins);
    4949#else
     
    5454   
    5555  case 4: {
    56     jet_def = fastjet::JetDefinition(fastjet::kt_algorithm, CONERADIUS);
     56    jet_def = fastjet::JetDefinition(fastjet::kt_algorithm, JET_coneradius);
    5757  }
    5858    break;
    5959   
    6060  case 5: {
    61     jet_def = fastjet::JetDefinition(fastjet::cambridge_algorithm,CONERADIUS);
     61    jet_def = fastjet::JetDefinition(fastjet::cambridge_algorithm,JET_coneradius);
    6262  }
    6363    break;
    6464   
    6565  case 6: {
    66     jet_def = fastjet::JetDefinition(fastjet::antikt_algorithm,CONERADIUS);
     66    jet_def = fastjet::JetDefinition(fastjet::antikt_algorithm,JET_coneradius);
    6767  }
    6868    break;
     
    9696  for (unsigned int i = 0; i < sorted_jets.size(); i++) {
    9797    JET.SetPxPyPzE(sorted_jets[i].px(),sorted_jets[i].py(),sorted_jets[i].pz(),sorted_jets[i].E());
    98     if(JET.Pt() > JET_pt)
     98    if(JET.Pt() > PTCUT_jet)
    9999      {
    100100        elementJet = (TRootJet*) branchJet->NewEntry();
     
    102102        // b-jets
    103103        bool btag=false;
    104         if((fabs(JET.Eta()) < MAX_TRACKER && Btaggedjet(JET, NFCentralQ)))btag=true;
     104        if((fabs(JET.Eta()) < CEN_max_tracker && Btaggedjet(JET, NFCentralQ)))btag=true;
    105105        elementJet->Btag = btag;
    106106      }
     
    116116    JET.SetPxPyPzE(sorted_jets[i].px(),sorted_jets[i].py(),sorted_jets[i].pz(),sorted_jets[i].E());
    117117    // Tau jet identification : 1! track and electromagnetic collimation
    118     if(fabs(JET.Eta()) < (MAX_TRACKER - TAU_CONE_TRACKS)) {
     118    if(fabs(JET.Eta()) < (CEN_max_tracker - TAU_track_scone)) {
    119119      double Energie_tau_central = EnergySmallCone(towers,JET.Eta(),JET.Phi());
    120120      if(
    121          ( Energie_tau_central/JET.E() > TAU_EM_COLLIMATION ) &&
    122          ( NumTracks(TrackCentral,PT_TRACK_TAU,JET.Eta(),JET.Phi()) == 1 ) &&
    123          ( JET.Pt() > TAUJET_pt)
     121         ( Energie_tau_central/JET.E() > TAU_energy_frac ) &&
     122         ( NumTracks(TrackCentral,TAU_track_pt,JET.Eta(),JET.Phi()) == 1 ) &&
     123         ( JET.Pt() > PTCUT_taujet)
    124124         ) {
    125125        elementTauJet = (TRootTauJet*) branchTauJet->NewEntry();
Note: See TracChangeset for help on using the changeset viewer.