|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <Rtypes.h>#include <TCanvas.h>#include <TChain.h>#include <TClonesArray.h>#include <TF1.h>#include <TFile.h>#include <TH1D.h>#include <TH2D.h>#include <TLegend.h>#include <TMathBase.h>#include <TString.h>#include <TTimeStamp.h>#include <vector>#include "macro/run/bmnloadlibs.C"Go to the source code of this file.
Functions | |
| void | rescaleAmplitudeSi (TString fileNameMC, TString fileNameEx, TString fileNameDST, Double_t aClusterSizeThr=1.0, Double_t aLowThr=0.0) |
| rescaleAmplitudes Example of ADC signal rescaling procedures for Si strip digits | |
| void rescaleAmplitudeSi | ( | TString | fileNameMC, |
| TString | fileNameEx, | ||
| TString | fileNameDST, | ||
| Double_t | aClusterSizeThr = 1.0, | ||
| Double_t | aLowThr = 0.0 ) |
| fileNameMC | |
| fileNameEx | |
| fileNameDST | |
| aClusterSizeThr | cluster size lower threshold |
| aLowThr | strip signal lower threshold |
digs from hits
summ strip signals
Definition at line 31 of file rescaleAmplitudeSi.C.
References TChain::Add(), TObjArray::At(), bmnloadlibs(), TCanvas::cd(), TVirtualPad::Clear(), BmnRescale::CreateRescales(), TString::Data(), TPad::Divide(), DrawBar(), TH1::DrawNormalized(), TF1::Eval(), TH1::Fill(), BmnSiliconHit::GetClusterSizeInLowerLayer(), BmnSiliconHit::GetClusterSizeInUpperLayer(), TChain::GetEntries(), TObjArray::GetEntriesFast(), TChain::GetEntry(), BmnHit::GetFlag(), BmnTrack::GetHitIndex(), TH1::GetIntegral(), BmnHit::GetModule(), BmnSiliconStation::GetModule(), BmnStripDigit::GetModule(), TPad::GetName(), BmnTrack::GetNHits(), BmnSiliconStation::GetNModules(), BmnSiliconStationSet::GetNStations(), BmnSiliconModule::GetNStripLayers(), BmnRescale::GetSilInfoVectorExp(), BmnRescale::GetSilRescaleVector(), BmnHit::GetStation(), BmnSiliconStationSet::GetStation(), BmnStripDigit::GetStation(), BmnSiliconModule::GetStripLayer(), BmnStripDigit::GetStripLayer(), BmnSiliconModule::GetStripLayers(), BmnStripDigit::GetStripSignal(), BmnSiliconHit::GetStripTotalSignalInLowerLayer(), BmnSiliconHit::GetStripTotalSignalInUpperLayer(), BmnSiliconLayer::GetType(), TH1::GetXaxis(), TH1::GetYaxis(), i, BmnSiliconLayer::IsPointInsideStripLayer(), m, TVirtualPad::Modified(), TPad::Print(), TChain::SetBranchAddress(), BmnHit::SetFlag(), TH1::SetLabelSize(), TAttLine::SetLineColor(), TVirtualPad::SetLogy(), TNamed::SetName(), TNamed::SetTitle(), TAttAxis::SetTitleColor(), TAttAxis::SetTitleOffset(), TH1::SetTitleSize(), TObjArray::UncheckedAt(), TVirtualPad::Update(), UpperStripLayer, x, and y.