1 #ifndef ALIEMCALJETSHAPEPROPERTIES_H
2 #define ALIEMCALJETSHAPEPROPERTIES_H
TArrayF fGRNumerator
! array with angular structure function numerator
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 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 fJetShapeCircularitySecondSub
! result from shape derivatives for jetcircularity: 2nd order subtracted
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
Double_t fJetShapeMassSecondSub
! result from shape derivatives for jet mass: 2nd order subtracted
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 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 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)
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
void SetGRNumSize(UInt_t s)
void SetSecondOrderSubtracted3subjettiness_kt(Double_t d)
Double_t fJetShapepTDSecondSub
! result from shape derivatives for jet pTD: 2nd order subtracted
void SetFirstDerivativeConstituent(Double_t d)
void SetFirstDerivativeAngularity(Double_t d)
TArrayF GetGRNumeratorSub() const
Double_t GetFirstOrderSubtracted2subjettiness_kt() const
void SetSecondOrderSubtractedLeSub(Double_t d)
Double_t GetFirstOrderSubtractedOpeningAngle_kt() const
Double_t fJetShape2subjettinessktSecondDer
! result from shape derivatives for jet 2subjettiness_kt: 2nd derivative
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 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)
Double_t fJetShapeOpeningAnglektSecondDer
! result from shape derivatives for jet OpeningAngle_kt: 2nd derivative
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
void SetSoftDropDropCount(Int_t d)
void SetSecondDerivative(Double_t d)
Double_t GetFirstDerivativeAngularity() const
Double_t GetFirstOrderSubtractedpTD() const
Double_t GetFirstOrderSubtracted3subjettiness_kt() const
Double_t GetSecondOrderSubtracted2subjettiness_kt() const
void SetSecondOrderSubtractedCircularity(Double_t d)
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
Double_t fJetShape1subjettinessktSecondDer
! result from shape derivatives for jet 1subjettiness_kt: 2nd derivative
void SetFirstDerivativepTD(Double_t d)
TArrayF GetGRNumerator() const
Double_t fJetShapeOpeningAnglektFirstDer
! result from shape derivatives for jet OpeningAngle_kt: 1st derivative
void SetFirstDerivativeOpeningAngle_kt(Double_t d)
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
void SetSecondOrderSubtracted2subjettiness_kt(Double_t d)
void SetSecondOrderSubtractedSigma2(Double_t d)
void AddGRNumSubAt(Float_t num, Int_t idx)
Double_t GetSoftDropZg() const
Double_t GetSoftDropdR() const
Double_t GetSecondOrderSubtractedAngularity() const
void SetFirstDerivativeCircularity(Double_t d)
Double_t fJetShapeLeSubSecondDer
! result from shape derivatives for jet LeSub: 2nd derivative
Double_t GetFirstDerivativeConstituent() const
Double_t GetSoftDropPtfrac() 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 GetFirstDerivative3subjettiness_kt() const
Double_t GetFirstDerivativeOpeningAngle_kt() 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 fJetShape3subjettinessktFirstSub
! result from shape derivatives for jet 3subjettiness_kt: 1st order subtracted
Double_t fJetShape3subjettinessktSecondSub
! result from shape derivatives for jet 3subjettiness_kt: 2nd order subtracted
void SetFirstOrderSubtractedpTD(Double_t d)
void SetSoftDropZg(Double_t d)
void SetSecondDerivative2subjettiness_kt(Double_t d)
Double_t GetFirstOrderSubtractedCircularity() const
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 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)
Double_t fJetShapeMassSecondDer
! result from shape derivatives for jet mass: 2nd derivative
Double_t fJetShapeSigma2FirstSub
! result from shape derivatives for jet sigma2: 1st order subtracted
TArrayF GetGRDenominatorSub() const
Double_t fJetShapeSigma2SecondSub
! result from shape derivatives for jetsigma2: 2nd order subtracted
Double_t GetSecondOrderSubtractedCircularity() const
Double_t fSoftDropdR
! SoftDrop deltaR
void SetSecondOrderSubtractedConstituent(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 fJetShapeConstituentSecondDer
! result from shape derivatives for jet const: 2nd derivative
Double_t GetFirstOrderSubtracted1subjettiness_kt() const
Double_t GetFirstDerivativeCircularity() const
void SetFirstOrderSubtractedOpeningAngle_kt(Double_t d)
Double_t GetFirstOrderSubtractedSigma2() const
void SetSecondDerivativeSigma2(Double_t d)
void SetSoftDropdR(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 fSoftDropPtfrac
! SoftDrop pt fraction after grooming
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 GetFirstOrderSubtracted() const
Double_t GetFirstDerivativeSigma2() const
Double_t fJetShape2subjettinessktFirstDer
! result from shape derivatives for jet 2subjettiness_kt: 1st derivative
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)
void SetSecondOrderSubtractedAngularity(Double_t d)