ROOT logo
(UNKNOWN PRODUCT) » VAR » AUTOFS » NFS » RAWCMOS7 » ABESSON » ILCSOFT » DIGITISEUR » CODE » DIGHistograms

class DIGHistograms


DIGHistograms

histograms list stored in TObjArray







Function Members (Methods)

public:
DIGHistograms()
DIGHistograms(Int_t myNumberOfConfigurations)
DIGHistograms(DIGHistograms& adighisto)
virtual~DIGHistograms()
TH1F*AutoZoom(TH1F* H, Option_t* aType = "all", Int_t EntryMin = 0)
TH2F*AutoZoom(TH2F* H, Option_t* aType = "all", Int_t EntryMin = 0)
voidBookHistograms(Int_t myNumberOfConfigurations)
static TClass*Class()
voidClear(Option_t* = "")
Int_tGetNumberOfConfigurations()
virtual TClass*IsA() const
DIGHistograms&operator=(const DIGHistograms&)
voidPlotHistograms(Int_t myNumberOfConfigurations)
voidPrintInfo()
voidSetNumberOfConfigurations(Int_t myNumberOfConfigurations)
virtual voidShowMembers(TMemberInspector& insp)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)

Data Members

protected:
TObjArray*Ar_h1_Charge_Q_over_Qtot_vs_distance
TObjArray*Ar_h1_Cluster_1stCrownDigitalCharge
TObjArray*Ar_h1_Cluster_1stCrownOverTotalDigitalCharge
TObjArray*Ar_h1_Cluster_2ndCrownDigitalCharge
TObjArray*Ar_h1_Cluster_2ndCrownOverTotalDigitalCharge
TObjArray*Ar_h1_Cluster_4NeighboursDigitalCharge
TObjArray*Ar_h1_Cluster_4NeighboursOverTotalDigitalCharge
TObjArray*Ar_h1_Cluster_9x9DigitalCharge
TObjArray*Ar_h1_Cluster_SeedDigitalCharge
TObjArray*Ar_h1_Cluster_SeedOverTotalDigitalCharge
TObjArray*Ar_h1_Cluster_TotalDigitalCharge
TObjArray*Ar_h1_Particle_Energy_deposited
TObjArray*Ar_h1_Particle_TotalAnalogCharge
TObjArray*Ar_h1_Particle_TotalDigitalCharge
TObjArray*Ar_h1_Resolution_ResidualX_CoG_true
TObjArray*Ar_h1_Resolution_ResidualY_CoG_true
TObjArray*Ar_h1_Resolution_Residualdist_CoG_true
TObjArray*Ar_h1_multiplicity_with_threshold_01
TObjArray*Ar_h1_multiplicity_with_threshold_02
TObjArray*Ar_h1_multiplicity_with_threshold_03
TObjArray*Ar_h1_multiplicity_with_threshold_04
TObjArray*Ar_h1_multiplicity_with_threshold_05
TObjArray*Ar_h1_multiplicity_with_threshold_06
TObjArray*Ar_h1_multiplicity_with_threshold_07
TObjArray*Ar_h1_multiplicity_with_threshold_08
TObjArray*Ar_h1_multiplicity_with_threshold_09
TObjArray*Ar_h1_multiplicity_with_threshold_10
TObjArray*Ar_h1_test
TObjArray*Ar_h2_Charge_Q_over_Qtot_vs_distance
TObjArray*Ar_h2_Particle_EnergyDeposited_vs_TotalAnalogCharge
TObjArray*Ar_h2_Particle_TotalDigitalCharge_vs_TotalAnalogCharge
TObjArray*Ar_h2_Resolution_CoG
TObjArray*Ar_h2_Resolution_CoG_modulo
TObjArray*Ar_h2_Resolution_TruePosition
TObjArray*Ar_h2_Resolution_TruePosition_modulo
Int_tfNumberOfConfigsnumber of configurations to study = nb of planes x nb of ADCs x nb beams
TH1F*h1_NumberOfConfigurations
TH1F*h1_NumberOfEventsPerConfiguration

Class Charts

Inheritance Chart:
DIGHistograms
DIGMAPS

Function documentation

DIGHistograms()
 default constructor

DIGHistograms(Int_t myNumberOfConfigurations)
~DIGHistograms()
 virtual destructor

DIGHistograms(DIGHistograms& adighisto)
void Clear(Option_t* = "")
  delete pointers.  fDIGParticleArray->Clear("C");
void PrintInfo()
void SetNumberOfConfigurations(Int_t myNumberOfConfigurations)
void BookHistograms(Int_t myNumberOfConfigurations)
void PlotHistograms(Int_t myNumberOfConfigurations)
TH1F* AutoZoom(TH1F* H, Option_t* aType = "all", Int_t EntryMin = 0)
TH2F* AutoZoom(TH2F* H, Option_t* aType = "all", Int_t EntryMin = 0)
Int_t GetNumberOfConfigurations()