|
FEDRA emulsion software from the OPERA Collaboration
|
#include <EdbDistortion.h>


Public Member Functions | |
| void | Add (const EdbDistortionMap &map, float k=1.) |
| void | AddDX (int j, double dx) |
| void | AddDY (int j, double dy) |
| void | ApplyCorr (EdbClDist &c) |
| int | Bin (int j) const |
| void | DrawCorrMap (TFile *file=0, const char *name=0) |
| double | DX (int j) const |
| double | DY (int j) const |
| EdbDistortionMap () | |
| void | Fill (float x, float y, float dx, float dy) |
| void | GenerateCorrectionMatrix (const char *file) |
| TH2F * | GetH2dX (const char *name="hdx") |
| TH2F * | GetH2dY (const char *name="hdy") |
| void | InitMap (int nxpix, int nypix, float xpix, float ypix, float stepX, float stepY) |
| int | Jcell (float x, float y) const |
| void | Norm () |
| void | PutH2dX (const TH2F &h2) |
| void | PutH2dY (const TH2F &h2) |
| void | ReadMatrix2Map (const char *file) |
| void | Save (TFile *f, const char *suffix="") |
| void | Scale (const float k) |
| void | SetDX (int j, double dx) |
| void | SetDY (int j, double dy) |
| void | Smooth (int n=1, Option_t *opt="k5a") |
| float | StepX () |
| float | StepY () |
| void | Substract (const EdbDistortionMap &map) |
| virtual | ~EdbDistortionMap () |
Private Attributes | |
| EdbCell2 | eMap |
| int | eNXpix |
| int | eNYpix |
| float | eXpix |
| float | eYpix |
| void EdbDistortionMap::Add | ( | const EdbDistortionMap & | map, |
| float | k = 1. |
||
| ) |
| void EdbDistortionMap::AddDX | ( | int | j, |
| double | dx | ||
| ) |
| void EdbDistortionMap::AddDY | ( | int | j, |
| double | dy | ||
| ) |
|
inline |
| void EdbDistortionMap::DrawCorrMap | ( | TFile * | file = 0, |
| const char * | name = 0 |
||
| ) |
| double EdbDistortionMap::DX | ( | int | j | ) | const |
| double EdbDistortionMap::DY | ( | int | j | ) | const |
| void EdbDistortionMap::Fill | ( | float | x, |
| float | y, | ||
| float | dx, | ||
| float | dy | ||
| ) |
| void EdbDistortionMap::GenerateCorrectionMatrix | ( | const char * | file | ) |
| TH2F * EdbDistortionMap::GetH2dX | ( | const char * | name = "hdx" | ) |
| TH2F * EdbDistortionMap::GetH2dY | ( | const char * | name = "hdy" | ) |
| void EdbDistortionMap::InitMap | ( | int | nxpix, |
| int | nypix, | ||
| float | xpix, | ||
| float | ypix, | ||
| float | stepX, | ||
| float | stepY | ||
| ) |
|
inline |
| void EdbDistortionMap::Norm | ( | ) |
| void EdbDistortionMap::PutH2dX | ( | const TH2F & | h2 | ) |
| void EdbDistortionMap::PutH2dY | ( | const TH2F & | h2 | ) |
| void EdbDistortionMap::ReadMatrix2Map | ( | const char * | file | ) |
| void EdbDistortionMap::Save | ( | TFile * | f, |
| const char * | suffix = "" |
||
| ) |
| void EdbDistortionMap::Scale | ( | const float | k | ) |
| void EdbDistortionMap::SetDX | ( | int | j, |
| double | dx | ||
| ) |
| void EdbDistortionMap::SetDY | ( | int | j, |
| double | dy | ||
| ) |
| void EdbDistortionMap::Smooth | ( | int | n = 1, |
| Option_t * | opt = "k5a" |
||
| ) |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |