AliPhysics  fde8a9f (fde8a9f)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BadChannelAnalysis.C File Reference
#include <TFile.h>
#include <TH1F.h>
#include <TH2F.h>
#include <TH3D.h>
#include <TLine.h>
#include <Riostream.h>
#include <TCanvas.h>
#include <TGraphErrors.h>
#include <TGrid.h>
#include <TStyle.h>
#include <TFileMerger.h>
#include <TMultiGraph.h>
#include <TROOT.h>
#include <TLegend.h>
#include <TString.h>
#include <TGridCollection.h>
#include <TGridResult.h>
#include <TClonesArray.h>
#include <TObjString.h>
#include <stdio.h>
#include <fstream>
#include <iostream>
#include <alloca.h>
#include <string>
#include <cstring>
Include dependency graph for BadChannelAnalysis.C:

Go to the source code of this file.

Functions

void Draw2 (Int_t cell, Int_t cellref=400)
 
void Draw (Int_t cell[], Int_t iBC, Int_t nBC, TString datapath="/scratch/alicehp2/germain/QANew2/", TString period="LHC15f", TString pass="pass2", Int_t trial=0, const Int_t cellref=2377)
 
void Convert (TString datapath="/scratch/alicehp2/germain/QANew2", TString fCalorimeter="EMCAL", TString period="LHC11h", TString pass="pass1_HLT", TString trigger="default")
 
void Process (Int_t *pflag[23040][7], TH1 *inhisto, Double_t Nsigma=4., Int_t dnbins=200, Double_t dmaxval=-1., Int_t compteur=1)
 
void TestCellEandN (Int_t *pflag[23040][7], Double_t Emin=0.1, Double_t Emax=2., Double_t Nsigma=4., Int_t compteur=1, char const *hname="hCellAmplitude", Int_t dnbins=200)
 
void TestCellShapes (Int_t *pflag[23040][7], Double_t fitEmin, Double_t fitEmax, Double_t Nsigma=4., Int_t compteur=1, char const *hname="hCellAmplitude", Int_t dnbins=1000)
 
void ExcludeCells (Int_t *pexclu[23040])
 
void KillCells (Int_t filter[], Int_t nbc)
 
void PeriodAnalysis (Int_t criterum=7, Double_t Nsigma=4.0, Double_t Emin=0.1, Double_t Emax=2.0, Int_t compteur=1, TString datapath="/scratch/alicehp2/germain/QANew2", TString period="LHC15f", TString pass="pass2", Int_t trial=0, TString file="none")
 
void BCAnalysis (TString file, TString datapath="scratch/alicehp2/germain/QANew2", TString trigger="default", TString period="LHC15f", TString pass="pass2", Int_t trial=0)
 
void BadChannelAnalysis (TString datapath="/scratch/alicehp2,germain/QANew2", TString fCalorimeter="EMCAL", TString period="LHC15f", TString pass="pass2", TString trigger="default", Int_t trial=0)
 

Function Documentation

void BadChannelAnalysis ( TString  datapath = "/scratch/alicehp2,germain/QANew2",
TString  fCalorimeter = "EMCAL",
TString  period = "LHC15f",
TString  pass = "pass2",
TString  trigger = "default",
Int_t  trial = 0 
)

Definition at line 959 of file BadChannelAnalysis.C.

void BCAnalysis ( TString  file,
TString  datapath = "scratch/alicehp2/germain/QANew2",
TString  trigger = "default",
TString  period = "LHC15f",
TString  pass = "pass2",
Int_t  trial = 0 
)

Definition at line 878 of file BadChannelAnalysis.C.

Referenced by BadChannelAnalysis().

void Convert ( TString  datapath = "/scratch/alicehp2/germain/QANew2",
TString  fCalorimeter = "EMCAL",
TString  period = "LHC11h",
TString  pass = "pass1_HLT",
TString  trigger = "default" 
)

Definition at line 210 of file BadChannelAnalysis.C.

void Draw ( Int_t  cell[],
Int_t  iBC,
Int_t  nBC,
TString  datapath = "/scratch/alicehp2/germain/QANew2/",
TString  period = "LHC15f",
TString  pass = "pass2",
Int_t  trial = 0,
const Int_t  cellref = 2377 
)

Definition at line 132 of file BadChannelAnalysis.C.

Referenced by PeriodAnalysis().

void Draw2 ( Int_t  cell,
Int_t  cellref = 400 
)

Definition at line 87 of file BadChannelAnalysis.C.

void ExcludeCells ( Int_t pexclu[23040])

Definition at line 690 of file BadChannelAnalysis.C.

Referenced by PeriodAnalysis().

void KillCells ( Int_t  filter[],
Int_t  nbc 
)

Definition at line 714 of file BadChannelAnalysis.C.

Referenced by PeriodAnalysis().

void PeriodAnalysis ( Int_t  criterum = 7,
Double_t  Nsigma = 4.0,
Double_t  Emin = 0.1,
Double_t  Emax = 2.0,
Int_t  compteur = 1,
TString  datapath = "/scratch/alicehp2/germain/QANew2",
TString  period = "LHC15f",
TString  pass = "pass2",
Int_t  trial = 0,
TString  file = "none" 
)

Definition at line 735 of file BadChannelAnalysis.C.

Referenced by BCAnalysis().

void Process ( Int_t pflag[23040][7],
TH1 inhisto,
Double_t  Nsigma = 4.,
Int_t  dnbins = 200,
Double_t  dmaxval = -1.,
Int_t  compteur = 1 
)

Definition at line 338 of file BadChannelAnalysis.C.

Referenced by ClassImp(), TestCellEandN(), and TestCellShapes().

void TestCellEandN ( Int_t pflag[23040][7],
Double_t  Emin = 0.1,
Double_t  Emax = 2.,
Double_t  Nsigma = 4.,
Int_t  compteur = 1,
char const *  hname = "hCellAmplitude",
Int_t  dnbins = 200 
)

Definition at line 471 of file BadChannelAnalysis.C.

Referenced by PeriodAnalysis().

void TestCellShapes ( Int_t pflag[23040][7],
Double_t  fitEmin,
Double_t  fitEmax,
Double_t  Nsigma = 4.,
Int_t  compteur = 1,
char const *  hname = "hCellAmplitude",
Int_t  dnbins = 1000 
)

Definition at line 552 of file BadChannelAnalysis.C.

Referenced by PeriodAnalysis().