Skip to content

Commit

Permalink
Merge pull request #11791 from rappoccio/rappoccio_fjcontrib_1.020_76x
Browse files Browse the repository at this point in the history
Updating to latest fastjet contrib Nsubjettiness
  • Loading branch information
smuzaffar committed Dec 10, 2015
2 parents 01f21df + 31a54c1 commit e617134
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion RecoJets/JetProducers/interface/NjettinessAdder.h
Expand Up @@ -18,7 +18,7 @@ class NjettinessAdder : public edm::stream::EDProducer<> {
enum MeasureDefinition_t {
NormalizedMeasure=0, // (beta,R0)
UnnormalizedMeasure, // (beta)
GeometricMeasure, // (beta)
OriginalGeometricMeasure, // (beta)
NormalizedCutoffMeasure, // (beta,R0,Rcutoff)
UnnormalizedCutoffMeasure, // (beta,Rcutoff)
GeometricCutoffMeasure, // (beta,Rcutoff)
Expand Down
8 changes: 4 additions & 4 deletions RecoJets/JetProducers/plugins/NjettinessAdder.cc
Expand Up @@ -27,18 +27,18 @@ NjettinessAdder::NjettinessAdder(const edm::ParameterSet& iConfig) :
// Get the measure definition
fastjet::contrib::NormalizedMeasure normalizedMeasure (beta_,R0_);
fastjet::contrib::UnnormalizedMeasure unnormalizedMeasure (beta_);
fastjet::contrib::GeometricMeasure geometricMeasure (beta_);
fastjet::contrib::OriginalGeometricMeasure geometricMeasure (beta_);// changed in 1.020
fastjet::contrib::NormalizedCutoffMeasure normalizedCutoffMeasure (beta_,R0_,Rcutoff_);
fastjet::contrib::UnnormalizedCutoffMeasure unnormalizedCutoffMeasure(beta_,Rcutoff_);
fastjet::contrib::GeometricCutoffMeasure geometricCutoffMeasure (beta_,Rcutoff_);
//fastjet::contrib::GeometricCutoffMeasure geometricCutoffMeasure (beta_,Rcutoff_); // removed in 1.020

fastjet::contrib::MeasureDefinition const * measureDef = 0;
switch ( measureDefinition_ ) {
case UnnormalizedMeasure : measureDef = &unnormalizedMeasure; break;
case GeometricMeasure : measureDef = &geometricMeasure; break;
case OriginalGeometricMeasure : measureDef = &geometricMeasure; break;// changed in 1.020
case NormalizedCutoffMeasure : measureDef = &normalizedCutoffMeasure; break;
case UnnormalizedCutoffMeasure : measureDef = &unnormalizedCutoffMeasure; break;
case GeometricCutoffMeasure : measureDef = &geometricCutoffMeasure; break;
//case GeometricCutoffMeasure : measureDef = &geometricCutoffMeasure; break; // removed in 1.020
case NormalizedMeasure : default : measureDef = &normalizedMeasure; break;
}

Expand Down
6 changes: 3 additions & 3 deletions RecoJets/JetProducers/python/nJettinessAdder_cfi.py
Expand Up @@ -7,9 +7,9 @@
measureDefinition = cms.uint32( 0 ), # CMS default is normalized measure
beta = cms.double(1.0), # CMS default is 1
R0 = cms.double( 0.8 ), # CMS default is jet cone size
Rcutoff = cms.double( -999.0), # not used by default
Rcutoff = cms.double( 999.0), # not used by default
# variables for axes definition :
axesDefinition = cms.uint32( 6 ), # CMS default is 1-pass KT axes
nPass = cms.int32(-999), # not used by default
akAxesR0 = cms.double(-999.0) # not used by default
nPass = cms.int32(999), # not used by default
akAxesR0 = cms.double(999.0) # not used by default
)

0 comments on commit e617134

Please sign in to comment.