1 #ifndef RecoJets_JetProducers_CSJetProducer_h
2 #define RecoJets_JetProducers_CSJetProducer_h
37 double getModulatedRhoFactor(
double phi,
double eventPlane2,
double eventPlane3,
double par1,
double par2);
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)
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
double getModulatedRhoFactor(double phi, double eventPlane2, double eventPlane3, double par1, double par2)
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