|
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 | rescaleAmplitudeCSC (TString fileNameMC, TString fileNameEx, TString fileNameDST, Double_t aClusterSizeThr=1.0, Double_t aLowThr=0.0) |
| rescaleAmplitudes Example of ADC signal rescaling procedures for CSC strip digits | |
| void rescaleAmplitudeCSC | ( | 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
digs from hits of tracks
summ strip signals
Definition at line 31 of file rescaleAmplitudeCSC.C.
References TChain::Add(), TObjArray::At(), bmnloadlibs(), TCanvas::cd(), TVirtualPad::Clear(), BmnRescale::CreateRescales(), TString::Data(), TPad::Divide(), DrawBar(), TH1::DrawNormalized(), TF1::Eval(), TH1::Fill(), BmnCSCHit::GetClusterSizeInLowerLayer(), BmnCSCHit::GetClusterSizeInUpperLayer(), BmnRescale::GetCSCInfoVectorExp(), BmnRescale::GetCSCRescaleVector(), TChain::GetEntries(), TObjArray::GetEntriesFast(), TChain::GetEntry(), BmnHit::GetFlag(), TH1::GetIntegral(), BmnCSCStation::GetModule(), BmnHit::GetModule(), BmnStripDigit::GetModule(), TPad::GetName(), BmnCSCStation::GetNModules(), BmnCSCStationSet::GetNStations(), BmnCSCModule::GetNStripLayers(), BmnCSCStationSet::GetStation(), BmnHit::GetStation(), BmnStripDigit::GetStation(), BmnCSCModule::GetStripLayer(), BmnStripDigit::GetStripLayer(), BmnCSCModule::GetStripLayers(), BmnStripDigit::GetStripSignal(), BmnCSCHit::GetStripTotalSignalInLowerLayer(), BmnCSCHit::GetStripTotalSignalInUpperLayer(), BmnCSCLayer::GetType(), TH1::GetXaxis(), TH1::GetYaxis(), i, BmnCSCLayer::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.