AliPhysics  1811c8f (1811c8f)
AliFMDHistCollector.cxx File Reference
#include "AliFMDHistCollector.h"
#include <AliESDFMD.h>
#include <TAxis.h>
#include <TList.h>
#include <TMath.h>
#include "AliForwardCorrectionManager.h"
#include "AliFMDCorrSecondaryMap.h"
#include "AliLog.h"
#include <TH2D.h>
#include <TH3D.h>
#include <TH1I.h>
#include <TProfile.h>
#include <TProfile2D.h>
#include <TObjArray.h>
#include <TArrayI.h>
#include <TROOT.h>
#include <iostream>
#include <iomanip>
Include dependency graph for AliFMDHistCollector.cxx:

Go to the source code of this file.

Macros

#define PF(N, V, ...)   AliForwardUtil::PrintField(N,V, ## __VA_ARGS__)
 
#define PFB(N, FLAG)
 
#define PFV(N, VALUE)
 
#define PRINT_OVERFLOW(D, R, T, H)
 

Macro Definition Documentation

#define PF (   N,
  V,
  ... 
)    AliForwardUtil::PrintField(N,V, ## __VA_ARGS__)

Definition at line 500 of file AliFMDHistCollector.cxx.

#define PFB (   N,
  FLAG 
)
Value:
do { \
std::cout << std::boolalpha << (FLAG) << std::noboolalpha << std::endl; \
} while(false)
static void PrintName(const char *name)

Definition at line 502 of file AliFMDHistCollector.cxx.

#define PFV (   N,
  VALUE 
)
Value:
do { \
std::cout << (VALUE) << std::endl; } while(false)
static void PrintName(const char *name)

Definition at line 507 of file AliFMDHistCollector.cxx.

Referenced by AliFMDHistCollector::Print().

#define PRINT_OVERFLOW (   D,
  R,
  T,
 
)
Value:
do { \
printf("Content of FMD%d%c overflow %s rebinning", D, R, T); \
Int_t i = 0; \
for (Int_t ix = 1; ix <= t->GetNbinsX(); ix++) { \
Double_t c = t->GetBinContent(ix, t->GetNbinsY()+1); \
if (c <= 1e-9) continue; \
if ((i % 10) == 0) printf("\n "); \
printf("%3d: %5.2f ", ix, c); \
i++; \
} \
printf("\n"); \
} while (false)
double Double_t
Definition: External.C:58
TCanvas * c
Definition: TestFitELoss.C:172
UShort_t T(UShort_t m, UShort_t t)
Definition: RingBits.C:60
int Int_t
Definition: External.C:63

Definition at line 752 of file AliFMDHistCollector.cxx.