ATLAS Offline Software
Functions
egammaLayerRecalibTool_testmem.cxx File Reference
#include "egammaLayerRecalibTool/egammaLayerRecalibTool.h"
Include dependency graph for egammaLayerRecalibTool_testmem.cxx:

Go to the source code of this file.

Functions

int main ()
 

Function Documentation

◆ main()

int main ( )

getCoefficientMap(label, EigenIdxList)

input value:

  1. label: falvor label in std::string format, could be one of B, C, T, Light
  2. EigenIdxList is user defined vector containing all eigenvector index that user interested in. output: Map of format map<string, map<string, float>> containing decomposition coefficient of the list of eigenvectors defined by EigenIdxList.

getCoefficients(label, evIdx)

input value:

  1. label: falvor label in std::string format, could be one of B, C, T, Light
  2. evIdx: The index of eigenvector user interested in. output value: vector of coefficient values. The order is the same as output given by getListOfOriginalNuisanceParameters()

getListOfOriginalNuisanceParameters(label)

input value:

  1. label: falvor label in std::string format, could be one of B, C, T, Light output value: List of original nuisance parameter names.

getNumEigenVectors(label)

input value:

  1. label: falvor label in std::string format, could be one of B, C, T, Light return value: number of eigen vectors used for chosen label. Return 0 if error occured.

Definition at line 7 of file egammaLayerRecalibTool_testmem.cxx.

8 {
9  egammaLayerRecalibTool t("2010_with_layer2");
10 }
read_hist_ntuple.t
t
Definition: read_hist_ntuple.py:5
egammaLayerRecalibTool
Definition: egammaLayerRecalibTool.h:306