Fork me on GitHub

Changes in / [8269ee2:5107603] in git


Ignore:
Files:
9 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • Makefile

    r8269ee2 r5107603  
    12571257        external/fastjet/Voronoi.$(SrcSuf) \
    12581258        external/fastjet/internal/Voronoi.hh
    1259 tmp/external/fastjet/contribs/ValenciaPlugin/ValenciaPlugin.$(ObjSuf): \
    1260         external/fastjet/contribs/ValenciaPlugin/ValenciaPlugin.$(ObjSuf)
    12611259tmp/external/fastjet/contribs/Nsubjettiness/AxesDefinition.$(ObjSuf): \
    12621260        external/fastjet/contribs/Nsubjettiness/AxesDefinition.$(SrcSuf)
     
    14191417        external/fastjet/plugins/CDFCones/fastjet/CDFMidPointPlugin.hh \
    14201418        external/fastjet/plugins/CDFCones/fastjet/CDFJetCluPlugin.hh \
    1421         external/fastjet/contribs/ValenciaPlugin/ValenciaPlugin.hh \
    14221419        external/fastjet/contribs/Nsubjettiness/Nsubjettiness.hh \
    14231420        external/fastjet/contribs/Nsubjettiness/Njettiness.hh \
     
    14471444        external/fastjet/plugins/CDFCones/fastjet/CDFMidPointPlugin.hh \
    14481445        external/fastjet/plugins/CDFCones/fastjet/CDFJetCluPlugin.hh \
    1449         external/fastjet/contribs/ValenciaPlugin/ValenciaPlugin.hh \
    14501446        external/fastjet/contribs/Nsubjettiness/Nsubjettiness.hh \
    14511447        external/fastjet/contribs/Nsubjettiness/Njettiness.hh \
     
    15051501        tmp/external/fastjet/TilingExtent.$(ObjSuf) \
    15061502        tmp/external/fastjet/Voronoi.$(ObjSuf) \
    1507         tmp/external/fastjet/contribs/ValenciaPlugin/ValenciaPlugin.$(ObjSuf) \
    15081503        tmp/external/fastjet/contribs/Nsubjettiness/AxesDefinition.$(ObjSuf) \
    15091504        tmp/external/fastjet/contribs/Nsubjettiness/ExtraRecombiners.$(ObjSuf) \
     
    18991894        @touch $@
    19001895
    1901 
    1902 external/fastjet/contribs/ValenciaPlugin/ValenciaPlugin.hh: \
    1903         external/fastjet/JetDefinition.hh \
    1904         external/fastjet/ClusterSequence.hh
    1905         @touch $@
    1906 
    19071896external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.hh: \
    19081897        external/fastjet/ClusterSequence.hh \
  • modules/FastJetFinder.cc

    r8269ee2 r5107603  
    6666#include "fastjet/contribs/Nsubjettiness/ExtraRecombiners.hh"
    6767
    68 #include "fastjet/contribs/ValenciaPlugin/ValenciaPlugin.hh"
    69 
    7068#include "fastjet/tools/Filter.hh"
    7169#include "fastjet/tools/Pruner.hh"
     
    8179FastJetFinder::FastJetFinder() :
    8280  fPlugin(0), fRecomb(0), fAxesDef(0), fMeasureDef(0), fNjettinessPlugin(0),
    83   fDefinition(0), fAreaDefinition(0), fItInputArray(0), fValenciaPlugin(0)
     81  fDefinition(0), fAreaDefinition(0), fItInputArray(0)
    8482{
    8583
     
    120118  fJetPTMin = GetDouble("JetPTMin", 10.0);
    121119
    122  
    123120  //-- N(sub)jettiness parameters --
    124121
     
    128125  fRcutOff = GetDouble("RcutOff", 0.8); // used only if Njettiness is used as jet clustering algo (case 8)
    129126  fN = GetInt("N", 2);                  // used only if Njettiness is used as jet clustering algo (case 8)
    130 
    131   //-- Exclusive clustering for e+e- collisions --
    132  
    133   fNJets = GetInt("NJets",2);
    134   fExclusiveClustering = GetBool("ExclusiveClustering", false);
    135 
    136   //-- Valencia Linear Collider algorithm
    137   fGamma = GetDouble("Gamma", 1.0);
    138   //fBeta parameter see above
    139  
     127     
    140128  fMeasureDef = new NormalizedMeasure(fBeta, fParameterR);
    141129   
     
    248236      fDefinition = new JetDefinition(fNjettinessPlugin);
    249237      break;
    250   case 9:
    251       fValenciaPlugin = new ValenciaPlugin(fParameterR, fBeta, fGamma);
    252       fDefinition = new JetDefinition(fValenciaPlugin);
    253       break;
    254 
    255238  }
    256239
     
    311294  if(fAxesDef) delete fAxesDef;
    312295  if(fMeasureDef) delete fMeasureDef;
    313   if(fValenciaPlugin) delete static_cast<JetDefinition::Plugin*>(fValenciaPlugin);
    314 
    315296}
    316297
     
    376357
    377358  outputList.clear();
    378 
    379   if(fExclusiveClustering)
    380     {
    381       outputList = sorted_by_pt(sequence->exclusive_jets( fNJets ));
    382     }
    383   else
    384     {
    385       outputList = sorted_by_pt(sequence->inclusive_jets(fJetPTMin));
    386     }
     359  outputList = sorted_by_pt(sequence->inclusive_jets(fJetPTMin));
     360
    387361
    388362  // loop over all jets and export them
  • modules/FastJetFinder.h

    r8269ee2 r5107603  
    4141  namespace contrib {
    4242    class NjettinessPlugin;
    43     class ValenciaPlugin;
    4443    class AxesDefinition;
    4544    class MeasureDefinition;   
     
    6261  void *fPlugin; //!
    6362  void *fRecomb; //!
     63  fastjet::contrib::NjettinessPlugin *fNjettinessPlugin; //!
    6464
    65   fastjet::contrib::AxesDefinition *fAxesDef;
    66   fastjet::contrib::MeasureDefinition *fMeasureDef;   
    67 
    68   fastjet::contrib::NjettinessPlugin *fNjettinessPlugin; //!
    69   fastjet::contrib::ValenciaPlugin *fValenciaPlugin; //!
    7065  fastjet::JetDefinition *fDefinition; //!
    7166
    7267  Int_t fJetAlgorithm;
    7368  Double_t fParameterR;
    74 
    7569  Double_t fJetPTMin;
    7670  Double_t fConeRadius;
     
    8377  Double_t fOverlapThreshold;
    8478
    85   //-- Exclusive clustering for e+e- collisions --
    86 
    87   Int_t fNJets;
    88   Bool_t fExclusiveClustering;
    89 
    90   //-- Valencia Linear Collider algorithm
    91   Double_t fGamma;
    92  
    9379  //-- N (sub)jettiness parameters --
    9480
    9581  Bool_t fComputeNsubjettiness;
     82  fastjet::contrib::AxesDefinition *fAxesDef;
     83  fastjet::contrib::MeasureDefinition *fMeasureDef;   
    9684  Double_t fBeta;
    9785  Int_t fAxisMode;
Note: See TracChangeset for help on using the changeset viewer.