1 #ifndef RecoJets_JetProducers_CSJetProducer_h 2 #define RecoJets_JetProducers_CSJetProducer_h double csAlpha_
for constituent subtraction : R parameter
bool useModulatedRho_
for HI constituent subtraction : alpha (power of pt in metric)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
double getModulatedRhoFactor(const double phi, const edm::Handle< std::vector< double >> &flowParameters)
edm::EDGetTokenT< std::vector< double > > rhoToken_
edm::EDGetTokenT< std::vector< double > > rhoFlowFitParamsToken_
double maxFlowChi2Prob_
flowFit chi2/ndof minimum compatability requirement
CSJetProducer(const edm::ParameterSet &ps)
~CSJetProducer() override
Namespace of DDCMS conversion namespace.
edm::EDGetTokenT< std::vector< double > > etaToken_
flowFit chi2/ndof minimum compatability requirement
void runAlgorithm(edm::Event &iEvent, const edm::EventSetup &iSetup) override
void produce(edm::Event &iEvent, const edm::EventSetup &iSetup) override
edm::EDGetTokenT< std::vector< double > > rhomToken_
static void fillDescriptionsFromCSJetProducer(edm::ParameterSetDescription &desc)
double minFlowChi2Prob_
flag to turn on/off flow-modulated rho and rhom