1 #ifndef ALIEMCALJETSHAPEPROPERTIES_H 2 #define ALIEMCALJETSHAPEPROPERTIES_H void SetSecondDerivative1subjettiness_onepassca(Double_t d)
Double_t fJetShape1subjettinessonepasscaSecondSub
! result from shape derivatives for jet 1subjettiness_onepassca: 2nd order subtracted ...
Double_t GetFirstDerivativeOpeningAngle_onepassca() const
TArrayF fGRNumerator
! array with angular structure function numerator
void SetSecondOrderSubtractedOpeningAngle_akt02(Double_t d)
void SetSecondDerivative1subjettiness_ca(Double_t d)
Double_t GetSecondDerivativeSigma2() const
Double_t GetFirstOrderSubtractedAngularity() const
Double_t fSoftDropZg
! SoftDrop groomed momentum fraction
Double_t GetSecondDerivative3subjettiness_kt() const
void SetGRDenSize(UInt_t s)
Double_t fJetShapeMassFirstSub
! result from shape derivatives for jet mass: 1st order subtracted
void AddGRNumAt(Float_t num, Int_t idx)
Double_t fJetShape1subjettinesscaSecondDer
! result from shape derivatives for jet 1subjettiness_ca: 2nd derivative
Double_t GetSecondDerivative2subjettiness_kt() const
Double_t fJetShapeCircularityFirstDer
! result from shape derivatives for jet circularity: 1st derivative
Double_t GetSecondOrderSubtractedSigma2() const
Int_t fSoftDropDropCount
! SoftDrop number of dropped branches [requires set_verbose_structure(bool enable=true)] ...
void SetSecondDerivativepTD(Double_t d)
Double_t GetSecondOrderSubtracted1subjettiness_akt02() const
void SetFirstDerivativeOpeningAngle_ca(Double_t d)
Double_t fJetShapeOpeningAngleonepasscaFirstDer
! result from shape derivatives for jet OpeningAngle_onepassca: 1st derivative
Double_t fJetShapeCircularitySecondSub
! result from shape derivatives for jetcircularity: 2nd order subtracted
void SetFirstOrderSubtracted2subjettiness_akt02(Double_t d)
Double_t GetFirstDerivative2subjettiness_kt() const
void SetFirstDerivative1subjettiness_kt(Double_t d)
Double_t GetSecondDerivativeLeSub() const
Double_t fJetShapepTDSecondDer
! result from shape derivatives for jet pTD: 2nd derivative
Double_t fJetShapeSigma2SecondDer
! result from shape derivatives for jet sigma2: 2nd derivative
void SetSecondDerivativeOpeningAngle_onepassca(Double_t d)
Double_t fJetShapeMassSecondSub
! result from shape derivatives for jet mass: 2nd order subtracted
Double_t fJetShapeOpeningAngleonepasscaSecondDer
! result from shape derivatives for jet OpeningAngle_onepassca: 2nd derivative
void SetSecondOrderSubtractedpTD(Double_t d)
Double_t fJetShape1subjettinessktFirstDer
! result from shape derivatives for jet 1subjettiness_kt: 1st derivative
void SetFirstOrderSubtractedAngularity(Double_t d)
Double_t GetSecondOrderSubtractedConstituent() const
void SetSecondDerivativeAngularity(Double_t d)
Double_t fJetShape3subjettinessktFirstDer
! result from shape derivatives for jet 3subjettiness_kt: 1st derivative
Double_t GetSecondDerivativepTD() const
Double_t fJetShape1subjettinesscaSecondSub
! result from shape derivatives for jet 1subjettiness_ca: 2nd order subtracted
void SetFirstOrderSubtractedOpeningAngle_onepassca(Double_t d)
Double_t fJetShapeConstituentSecondSub
! result from shape derivatives for jet const: 2nd order subtracted
Double_t fJetShapepTDFirstSub
! result from shape derivatives for jet pTD: 1st order subtracted
TArrayF fGRDenominator
! array with angular structure function denominator
void SetSecondOrderSubtractedOpeningAngle_onepassca(Double_t d)
void SetFirstOrderSubtracted1subjettiness_kt(Double_t d)
void SetSecondOrderSubtractedOpeningAngle_kt(Double_t d)
void SetFirstDerivativeLeSub(Double_t d)
void SetSecondDerivativeOpeningAngle_kt(Double_t d)
void SetFirstOrderSubtractedLeSub(Double_t d)
void SetFirstDerivativeOpeningAngle_akt02(Double_t d)
Double_t GetSecondDerivative() const
Double_t fJetShape2subjettinessktSecondSub
! result from shape derivatives for jet 2subjettiness_kt: 2nd order subtracted
Double_t fJetShapeLeSubSecondSub
! result from shape derivatives for jet LeSub: 2nd order subtracted
Double_t fJetShape2subjettinessonepasscaSecondSub
! result from shape derivatives for jet 2subjettiness_onepassca: 2nd order subtracted ...
Double_t GetFirstOrderSubtractedOpeningAngle_onepassca() const
void SetGRNumSize(UInt_t s)
void SetSecondOrderSubtracted2subjettiness_onepassca(Double_t d)
Double_t fJetShape2subjettinessakt02FirstSub
! result from shape derivatives for jet 2subjettiness_akt02: 1st order subtracted ...
Double_t GetSecondOrderSubtracted2subjettiness_akt02() const
void SetSecondOrderSubtracted3subjettiness_kt(Double_t d)
Double_t fJetShapepTDSecondSub
! result from shape derivatives for jet pTD: 2nd order subtracted
void SetSecondOrderSubtracted1subjettiness_akt02(Double_t d)
void SetFirstDerivativeConstituent(Double_t d)
void SetFirstDerivativeAngularity(Double_t d)
TArrayF GetGRNumeratorSub() const
Double_t fJetShape2subjettinessakt02SecondDer
! result from shape derivatives for jet 2subjettiness_akt02: 2nd derivative
Double_t GetFirstOrderSubtracted2subjettiness_kt() const
void SetSecondOrderSubtractedLeSub(Double_t d)
Double_t fJetShapeOpeningAngleonepasscaFirstSub
! result from shape derivatives for jet OpeningAngle_onepassca: 1st order subtracted ...
void SetFirstDerivative1subjettiness_onepassca(Double_t d)
Double_t fJetShapeOpeningAngleakt02FirstSub
! result from shape derivatives for jet OpeningAngle_akt02: 1st order subtracted
Double_t fJetShape2subjettinessonepasscaSecondDer
! result from shape derivatives for jet 2subjettiness_onepassca: 2nd derivative
Double_t GetFirstOrderSubtractedOpeningAngle_kt() const
Double_t fJetShape2subjettinessktSecondDer
! result from shape derivatives for jet 2subjettiness_kt: 2nd derivative
Double_t GetSecondDerivative2subjettiness_akt02() const
void SetFirstDerivative2subjettiness_akt02(Double_t d)
Double_t GetSecondOrderSubtractedpTD() const
TArrayF GetGRDenominator() const
Double_t fJetShapeLeSubFirstDer
! result from shape derivatives for jet LeSub: 1st derivative
Double_t GetFirstOrderSubtractedLeSub() const
Double_t fJetShape3subjettinessktSecondDer
! result from shape derivatives for jet 3subjettiness_kt: 2nd derivative
Double_t GetSecondOrderSubtractedOpeningAngle_akt02() const
Double_t fJetShapeMassFirstDer
! result from shape derivatives for jet mass: 1st derivative
Double_t fJetShapeAngularitySecondSub
! result from shape derivatives for jet Angularity: 2nd order subtracted
void SetSecondDerivativeLeSub(Double_t d)
void SetSecondOrderSubtracted2subjettiness_akt02(Double_t d)
void SetFirstDerivative2subjettiness_ca(Double_t d)
Double_t fJetShapeOpeningAnglektSecondDer
! result from shape derivatives for jet OpeningAngle_kt: 2nd derivative
Double_t GetFirstDerivative2subjettiness_ca() const
Double_t GetFirstDerivativeLeSub() const
Double_t fJetShapepTDFirstDer
! result from shape derivatives for jet pTD: 1st derivative
void SetFirstOrderSubtractedSigma2(Double_t d)
Double_t GetFirstDerivative() const
Double_t GetFirstOrderSubtracted2subjettiness_ca() const
void SetSoftDropDropCount(Int_t d)
void SetSecondDerivative(Double_t d)
void SetSecondDerivativeOpeningAngle_akt02(Double_t d)
Double_t fJetShape2subjettinessakt02FirstDer
! result from shape derivatives for jet 2subjettiness_akt02: 1st derivative
void SetSecondOrderSubtractedOpeningAngle_ca(Double_t d)
Double_t GetFirstDerivativeAngularity() const
Double_t GetFirstOrderSubtractedOpeningAngle_ca() const
void SetFirstOrderSubtracted1subjettiness_onepassca(Double_t d)
Double_t GetFirstOrderSubtractedpTD() const
Double_t GetFirstOrderSubtracted3subjettiness_kt() const
Double_t fJetShapeOpeningAnglecaFirstSub
! result from shape derivatives for jet OpeningAngle_ca: 1st order subtracted
void SetFirstOrderSubtracted2subjettiness_onepassca(Double_t d)
Double_t GetSecondOrderSubtracted2subjettiness_kt() const
void SetSecondOrderSubtractedCircularity(Double_t d)
Double_t fJetShape1subjettinessonepasscaFirstSub
! result from shape derivatives for jet 1subjettiness_onepassca: 1st order subtracted ...
Double_t GetSecondDerivativeConstituent() const
AliEmcalJetShapeProperties()
Double_t GetSecondOrderSubtractedLeSub() const
void AddGRDenSubAt(Float_t den, Int_t idx)
Double_t fJetShapeAngularitySecondDer
! result from shape derivatives for jet Angularity: 2nd derivative
void AddGRDenAt(Float_t den, Int_t idx)
Double_t GetFirstOrderSubtractedConstituent() const
void SetFirstOrderSubtractedOpeningAngle_akt02(Double_t d)
Double_t fJetShape1subjettinessktSecondDer
! result from shape derivatives for jet 1subjettiness_kt: 2nd derivative
void SetFirstDerivativepTD(Double_t d)
Double_t GetSecondOrderSubtracted1subjettiness_onepassca() const
TArrayF GetGRNumerator() const
Double_t fJetShapeOpeningAnglektFirstDer
! result from shape derivatives for jet OpeningAngle_kt: 1st derivative
void SetFirstDerivativeOpeningAngle_kt(Double_t d)
Double_t fJetShape2subjettinessakt02SecondSub
! result from shape derivatives for jet 2subjettiness_akt02: 2nd order subtracted ...
Double_t GetFirstDerivativeOpeningAngle_akt02() const
Double_t GetSecondOrderSubtracted1subjettiness_ca() const
Double_t GetSecondDerivativeOpeningAngle_onepassca() const
void SetFirstOrderSubtracted3subjettiness_kt(Double_t d)
AliEmcalJetShapeProperties & operator=(const AliEmcalJetShapeProperties &jetshape)
void SetSecondDerivativeConstituent(Double_t d)
Double_t fJetShapeConstituentFirstDer
! result from shape derivatives for jet const: 1st derivative
Double_t fJetShape1subjettinessktFirstSub
! result from shape derivatives for jet 1subjettiness_kt: 1st order subtracted
Double_t GetFirstOrderSubtracted2subjettiness_akt02() const
void SetSecondOrderSubtracted2subjettiness_kt(Double_t d)
void SetSecondOrderSubtractedSigma2(Double_t d)
Double_t fJetShapeOpeningAnglecaSecondDer
! result from shape derivatives for jet OpeningAngle_ca: 2nd derivative
void SetFirstDerivative1subjettiness_akt02(Double_t d)
Double_t fJetShape1subjettinesscaFirstDer
! result from shape derivatives for jet 1subjettiness_ca: 1st derivative
void AddGRNumSubAt(Float_t num, Int_t idx)
Double_t GetFirstDerivative1subjettiness_akt02() const
Double_t GetSoftDropZg() const
Double_t fJetShape1subjettinessakt02FirstDer
! result from shape derivatives for jet 1subjettiness_akt02: 1st derivative
Double_t fJetShape2subjettinesscaFirstDer
! result from shape derivatives for jet 2subjettiness_ca: 1st derivative
Double_t GetSoftDropdR() const
Double_t GetSecondOrderSubtractedAngularity() const
void SetFirstDerivativeCircularity(Double_t d)
Double_t GetFirstDerivative2subjettiness_onepassca() const
Double_t fJetShapeOpeningAngleakt02SecondDer
! result from shape derivatives for jet OpeningAngle_akt02: 2nd derivative
void SetFirstOrderSubtracted1subjettiness_akt02(Double_t d)
Double_t fJetShapeLeSubSecondDer
! result from shape derivatives for jet LeSub: 2nd derivative
Double_t GetFirstDerivativeConstituent() const
Double_t GetSoftDropPtfrac() const
Double_t GetSecondOrderSubtracted2subjettiness_ca() const
Double_t GetFirstDerivative1subjettiness_ca() const
Double_t fJetShapeOpeningAngleonepasscaSecondSub
! result from shape derivatives for jet OpeningAngle_onepassca: 2nd order subtracted ...
Double_t GetFirstOrderSubtracted2subjettiness_onepassca() const
void SetSecondOrderSubtracted(Double_t d)
Double_t GetFirstDerivativepTD() const
Double_t fJetShapeAngularityFirstSub
! result from shape derivatives for jet Angularity: 1st order subtracted
Double_t GetSecondOrderSubtracted() const
Double_t fJetShapeCircularityFirstSub
! result from shape derivatives for jet circularity: 1st order subtracted
void SetFirstDerivative(Double_t d)
void SetSecondDerivative1subjettiness_kt(Double_t d)
Double_t GetSecondOrderSubtractedOpeningAngle_onepassca() const
Double_t GetFirstDerivative3subjettiness_kt() const
Double_t GetFirstDerivativeOpeningAngle_kt() const
void SetFirstOrderSubtractedOpeningAngle_ca(Double_t d)
Double_t GetSecondDerivativeOpeningAngle_ca() const
Double_t fJetShapeConstituentFirstSub
! result from shape derivatives for jet const: 1st order subtracted
void SetFirstOrderSubtracted2subjettiness_kt(Double_t d)
Int_t GetSoftDropDropCount() const
void SetGRDenSubSize(UInt_t s)
TArrayF fGRDenominatorSub
! array with angular structure function denominator
Double_t fJetShapeOpeningAnglecaSecondSub
! result from shape derivatives for jet OpeningAngle_ca: 2nd order subtracted
Double_t fJetShape3subjettinessktFirstSub
! result from shape derivatives for jet 3subjettiness_kt: 1st order subtracted
Double_t fJetShape1subjettinessakt02SecondSub
! result from shape derivatives for jet 1subjettiness_akt02: 2nd order subtracted ...
void SetFirstOrderSubtracted1subjettiness_ca(Double_t d)
Double_t fJetShape3subjettinessktSecondSub
! result from shape derivatives for jet 3subjettiness_kt: 2nd order subtracted
void SetFirstOrderSubtractedpTD(Double_t d)
Double_t GetSecondOrderSubtracted2subjettiness_onepassca() const
Double_t fJetShape1subjettinessakt02FirstSub
! result from shape derivatives for jet 1subjettiness_akt02: 1st order subtracted ...
void SetSoftDropZg(Double_t d)
Double_t fJetShape1subjettinessakt02SecondDer
! result from shape derivatives for jet 1subjettiness_akt02: 2nd derivative
void SetSecondDerivative2subjettiness_kt(Double_t d)
Double_t GetFirstOrderSubtractedCircularity() const
Double_t GetFirstDerivative1subjettiness_onepassca() const
void SetSecondOrderSubtracted1subjettiness_onepassca(Double_t d)
Double_t GetSecondDerivativeAngularity() const
void SetFirstOrderSubtractedCircularity(Double_t d)
Double_t fJetShapeOpeningAnglektSecondSub
! result from shape derivatives for jet OpeningAngle_kt: 2nd order subtracted
Double_t fJetShape1subjettinessonepasscaSecondDer
! result from shape derivatives for jet 1subjettiness_onepassca: 2nd derivative
Double_t GetFirstOrderSubtractedOpeningAngle_akt02() const
Double_t GetFirstOrderSubtracted1subjettiness_akt02() const
Double_t fJetShapeLeSubFirstSub
! result from shape derivatives for jet LeSub: 1st order subtracted
Double_t fJetShapeSigma2FirstDer
! result from shape derivatives for jet sigma2: 1st derivative
This class contains the derivative subtraction operators for jet shapes.
void SetSoftDropPtfrac(Double_t d)
void SetFirstOrderSubtracted(Double_t d)
void SetFirstDerivativeSigma2(Double_t d)
void SetFirstDerivative2subjettiness_onepassca(Double_t d)
Double_t fJetShapeMassSecondDer
! result from shape derivatives for jet mass: 2nd derivative
Double_t fJetShape2subjettinesscaSecondDer
! result from shape derivatives for jet 2subjettiness_ca: 2nd derivative
Double_t fJetShapeSigma2FirstSub
! result from shape derivatives for jet sigma2: 1st order subtracted
Double_t fJetShape1subjettinesscaFirstSub
! result from shape derivatives for jet 1subjettiness_ca: 1st order subtracted
Double_t fJetShapeOpeningAngleakt02FirstDer
! result from shape derivatives for jet OpeningAngle_akt02: 1st derivative
Double_t GetSecondDerivative2subjettiness_ca() const
Double_t GetFirstOrderSubtracted1subjettiness_onepassca() const
Double_t fJetShape1subjettinessonepasscaFirstDer
! result from shape derivatives for jet 1subjettiness_onepassca: 1st derivative
void SetSecondDerivative1subjettiness_akt02(Double_t d)
TArrayF GetGRDenominatorSub() const
Double_t fJetShapeSigma2SecondSub
! result from shape derivatives for jetsigma2: 2nd order subtracted
Double_t GetSecondOrderSubtractedCircularity() const
void SetSecondOrderSubtracted1subjettiness_ca(Double_t d)
Double_t fSoftDropdR
! SoftDrop deltaR
void SetSecondOrderSubtractedConstituent(Double_t d)
void SetFirstDerivativeOpeningAngle_onepassca(Double_t d)
void SetSecondDerivative2subjettiness_ca(Double_t d)
Double_t GetSecondDerivativeOpeningAngle_kt() const
Double_t GetSecondDerivative1subjettiness_kt() const
Double_t fJetShapeAngularityFirstDer
! result from shape derivatives for jet Angularity: 1st derivative
void SetGRNumSubSize(UInt_t s)
Double_t fJetShapeOpeningAnglecaFirstDer
! result from shape derivatives for jet OpeningAngle_ca: 1st derivative
Double_t GetFirstDerivativeOpeningAngle_ca() const
Double_t GetFirstOrderSubtracted1subjettiness_ca() const
void SetSecondDerivative2subjettiness_akt02(Double_t d)
void SetFirstDerivative1subjettiness_ca(Double_t d)
Double_t fJetShapeConstituentSecondDer
! result from shape derivatives for jet const: 2nd derivative
void SetSecondDerivativeOpeningAngle_ca(Double_t d)
Double_t GetFirstOrderSubtracted1subjettiness_kt() const
Double_t GetFirstDerivativeCircularity() const
Double_t GetSecondDerivative1subjettiness_akt02() const
Double_t GetSecondDerivative1subjettiness_ca() const
Double_t fJetShape2subjettinessonepasscaFirstDer
! result from shape derivatives for jet 2subjettiness_onepassca: 1st derivative
void SetFirstOrderSubtractedOpeningAngle_kt(Double_t d)
Double_t GetFirstOrderSubtractedSigma2() const
void SetSecondDerivative2subjettiness_onepassca(Double_t d)
void SetSecondDerivativeSigma2(Double_t d)
void SetSoftDropdR(Double_t d)
void SetFirstOrderSubtracted2subjettiness_ca(Double_t d)
void SetFirstDerivative3subjettiness_kt(Double_t d)
Double_t GetSecondOrderSubtracted3subjettiness_kt() const
Double_t fJetShape2subjettinessktFirstSub
! result from shape derivatives for jet 2subjettiness_kt: 1st order subtracted
Double_t fJetShape1subjettinessktSecondSub
! result from shape derivatives for jet 1subjettiness_kt: 2nd order subtracted
void SetSecondDerivativeCircularity(Double_t d)
Double_t fJetShapeOpeningAngleakt02SecondSub
! result from shape derivatives for jet OpeningAngle_akt02: 2nd order subtracted
Double_t GetFirstDerivative2subjettiness_akt02() const
Double_t fSoftDropPtfrac
! SoftDrop pt fraction after grooming
Double_t GetSecondDerivativeOpeningAngle_akt02() const
Double_t GetSecondDerivativeCircularity() const
void SetFirstDerivative2subjettiness_kt(Double_t d)
Double_t GetFirstDerivative1subjettiness_kt() const
TArrayF fGRNumeratorSub
! array with angular structure function numerator
Double_t GetSecondOrderSubtracted1subjettiness_kt() const
void SetFirstOrderSubtractedConstituent(Double_t d)
Double_t fJetShape2subjettinessonepasscaFirstSub
! result from shape derivatives for jet 2subjettiness_onepassca: 1st order subtracted ...
Double_t GetFirstOrderSubtracted() const
Double_t fJetShape2subjettinesscaSecondSub
! result from shape derivatives for jet 2subjettiness_ca: 2nd order subtracted
void SetSecondOrderSubtracted2subjettiness_ca(Double_t d)
Double_t fJetShape2subjettinesscaFirstSub
! result from shape derivatives for jet 2subjettiness_ca: 1st order subtracted
Double_t GetFirstDerivativeSigma2() const
Double_t fJetShape2subjettinessktFirstDer
! result from shape derivatives for jet 2subjettiness_kt: 1st derivative
Double_t GetSecondDerivative1subjettiness_onepassca() const
Double_t GetSecondOrderSubtractedOpeningAngle_ca() const
void SetSecondDerivative3subjettiness_kt(Double_t d)
Double_t fJetShapeOpeningAnglektFirstSub
! result from shape derivatives for jet OpeningAngle_kt: 1st order subtracted
Double_t fJetShapeCircularitySecondDer
! result from shape derivatives for jet circularity: 2nd derivative
Double_t GetSecondOrderSubtractedOpeningAngle_kt() const
void SetSecondOrderSubtracted1subjettiness_kt(Double_t d)
Double_t GetSecondDerivative2subjettiness_onepassca() const
void SetSecondOrderSubtractedAngularity(Double_t d)