Hall-D Software
alpha
|
#include "TH1.h"
#include <TH2I.h>
#include "TF1.h"
#include "TROOT.h"
#include "TStyle.h"
#include "TMath.h"
#include "TFile.h"
#include "TCanvas.h"
#include "TAxis.h"
#include <TDirectory.h>
#include <TLine.h>
#include <TGraph.h>
#include <TPaveLabel.h>
#include <TPaletteAxis.h>
#include <stdio.h>
#include <stdint.h>
#include <fstream>
Go to the source code of this file.
Functions | |
Double_t | fitf_pp (Double_t *x, Double_t *par) |
void | st_tw_resols (char const *input_filename) |
Variables | |
const Int_t | NCHANNELS = 30 |
const Double_t | tdc_thresh_mV = 50.0 |
const Double_t | tdc_gain_factor = 5.0 |
const Double_t | adc_max_chan = 4096.0 |
const Double_t | adc_max_mV = 2000.0 |
const Double_t | adc_thresh_calc = (tdc_thresh_mV/tdc_gain_factor)*(adc_max_chan/adc_max_mV) |
Double_t | sudo_mpv_chan [NCHANNELS] |
Double_t | t_pp_fit_params [NCHANNELS][3] |
Double_t | t_pp_fit_params_err [NCHANNELS][3] |
Double_t | stt_fit_params [NCHANNELS][3] |
Double_t | stt_fit_params_err [NCHANNELS][3] |
Double_t | sigma [NCHANNELS] |
Double_t | Err [NCHANNELS] |
Double_t | x [NCHANNELS] |
Double_t | ex [NCHANNELS] |
TF1 * | t_fit_chan [NCHANNELS] |
TGraph * | gr [NCHANNELS] |
TCanvas * | TW_can [30] |
TCanvas * | Time_can |
Double_t fitf_pp | ( | Double_t * | x, |
Double_t * | par | ||
) |
Definition at line 47 of file st_tw_resols.C.
References adc_thresh_calc.
void st_tw_resols | ( | char const * | input_filename | ) |
const Double_t adc_max_chan = 4096.0 |
Definition at line 29 of file st_tw_resols.C.
const Double_t adc_max_mV = 2000.0 |
Definition at line 30 of file st_tw_resols.C.
const Double_t adc_thresh_calc = (tdc_thresh_mV/tdc_gain_factor)*(adc_max_chan/adc_max_mV) |
Definition at line 31 of file st_tw_resols.C.
Double_t Err[NCHANNELS] |
Definition at line 38 of file st_tw_resols.C.
Referenced by st_tw_resols().
Double_t ex[NCHANNELS] |
Definition at line 40 of file st_tw_resols.C.
TGraph* gr[NCHANNELS] |
Definition at line 43 of file st_tw_resols.C.
Referenced by Resolution(), SC_PTC_Plot(), SC_PTC_ResolvsZPlot(), st_time_resolution(), st_tw_resols(), and WriteTimewalkFitResults().
const Int_t NCHANNELS = 30 |
Definition at line 26 of file st_tw_resols.C.
Double_t sigma[NCHANNELS] |
Definition at line 37 of file st_tw_resols.C.
Referenced by AdjustTiming(), DBCALShower_factory_CURVATURE::brun(), DParticleID::Calc_ChargedPIDFOM(), DEventProcessor_bcal_calib::cdc_variance(), DEventProcessor_dc_alignment::cdc_variance(), DTrackFitterStraightTrack::CDCDriftVariance(), DTrackFitterKalmanSIMD::ComputeCDCDrift(), trk_mainframe::DoMyRedraw(), DBCALShower_factory_CURVATURE::evnt(), ExtractTDCADCTiming(), ExtractTrackBasedTiming(), DTrackFitterStraightTrack::fdc_drift_variance(), DTrackFitterKalmanSIMD::fdc_drift_variance(), GetBaseOffset(), DTrackHitSelectorALT1::GetCDCHits(), GetData(), DEventProcessor_fdc_hists::GetDriftVariance(), DEventProcessor_dc_alignment::GetDriftVariance(), GetResolutionHistograms(), hist_read(), DEventProcessor_fdc_hists::KalmanFilter(), DEventProcessor_dc_alignment::KalmanFilter(), Mille::mille(), WaveformErfcFunctor::operator()(), SC_PTC_Plot(), SC_PTC_ResolvsZPlot(), SetPrimaryPeaks(), st_tw_resols(), tw_corr(), and WriteFitResults().
Double_t stt_fit_params[NCHANNELS][3] |
Definition at line 35 of file st_tw_resols.C.
Double_t stt_fit_params_err[NCHANNELS][3] |
Definition at line 36 of file st_tw_resols.C.
Double_t sudo_mpv_chan[NCHANNELS] |
Definition at line 32 of file st_tw_resols.C.
TF1* t_fit_chan[NCHANNELS] |
Definition at line 42 of file st_tw_resols.C.
Referenced by st_tw_resols().
Double_t t_pp_fit_params[NCHANNELS][3] |
Definition at line 33 of file st_tw_resols.C.
Double_t t_pp_fit_params_err[NCHANNELS][3] |
Definition at line 34 of file st_tw_resols.C.
const Double_t tdc_gain_factor = 5.0 |
Definition at line 28 of file st_tw_resols.C.
const Double_t tdc_thresh_mV = 50.0 |
Definition at line 27 of file st_tw_resols.C.
TCanvas* Time_can |
Definition at line 46 of file st_tw_resols.C.
Referenced by Resolution(), st_time_resolution(), and st_tw_resols().
TCanvas* TW_can[30] |
Definition at line 45 of file st_tw_resols.C.
Double_t x[NCHANNELS] |
Definition at line 39 of file st_tw_resols.C.
Referenced by DTrackCandidate_factory_CDC::Add_UnusedHits(), Event::AddFCAL(), DRiemannFit::AddHit(), DRiemannFit::AddHitXYZ(), DQuickFit::AddHitXYZ(), DHelicalFit::AddHitXYZ(), DBCALClump::AnalyzeClump(), DReferenceTrajectory::BrentsAlgorithm(), DTrackFitterKalmanSIMD::BrentsAlgorithm(), DDIRCLut::CalcLUT(), DBCALShower_factory_KLOE::CellRecon(), DTrackCandidate_factory::CheckZPosition(), DQuickFit::ChisqCircle(), DHelicalFit::ChisqCircle(), DFDCSegment_factory::CircleFit(), ConvertFromNDC1D(), ConvertFromNDC2D(), daq_words(), daq_words_compare(), DMaterialMap::DistanceToBox(), DReferenceTrajectory::DistToRT(), DLine::DLine(), DMagneticFieldStepper::DMagneticFieldStepper(), DMatrix2x1::DMatrix2x1(), DTrackCandidate_factory_FDCCathodes::DocaSqToHelix(), DTrackCandidate_factory::DocaToHelix(), hdv_mainframe::DoMyRedraw(), DTrackCandidate_factory::DoRefit(), hdv_mainframe::DrawDetectorsXY(), hdv_mainframe::DrawLabel(), XString::dump(), DReferenceTrajectory::Dump(), DTAGMGeometry::E_to_column(), DTAGHGeometry::E_to_counter(), DBCALShower_factory_CURVATURE::evnt(), JEventProcessor_BCAL_TDC_Timing::evnt(), JEventProcessor_pi0fcalskim::evnt(), DCCALShower_factory::evnt(), JEventProcessor_pi0bcalskim::evnt(), JEventProcessor_ST_online_tracking::evnt(), DEventProcessor_pulls_tree::evnt(), DEventProcessor_fcal_charged::evnt(), JEventProcessor_BCAL_point_calib::evnt(), JEventProcessor_BCAL_TimeCalibration::evnt(), DNeutralShower_factory::evnt(), JEventProcessor_BCAL_inv_mass::evnt(), JEventProcessor_FCAL_invmass::evnt(), JEventProcessor_FCALgains::evnt(), JEventProcessor_BCAL_Eff::evnt(), JEventProcessor_syncskim::evnt(), DBCALShower_factory_KLOE::evnt(), JEventProcessor_FCAL_TimingOffsets::evnt(), JEventProcessor_bcal_calib_cosmic_cdc::evnt(), DEventProcessor_trackeff_hists::evnt(), DEventProcessor_cdc_hists::evnt(), DEventProcessor_lut_dirc::evnt(), DEventProcessor_truth_dirc::evnt(), DEventProcessor_BCAL_gainmatrix::evnt(), DEventProcessor_pid_dirc::evnt(), JEventProcessor_ST_ZEff::evnt(), DEventProcessor_BCAL_Shower::evnt(), DEventProcessor_fdc_hists::evnt(), DMagneticFieldStepper::FastStep(), MyProcessor::FillGraphics(), DCustomAction_p2pi_unusedHists::FillTrack(), DEventRFBunch_factory_CalorimeterOnly::Find_NeutralTimes(), DEventRFBunch_factory::Find_NeutralTimes(), DTrackCandidate_factory_CDC::Find_ThetaZ(), DFDCIntersection_factory::FindIntersections(), DRootGeom::FindMat(), DTrackCandidate_factory_CDC::DCDCLineFit::FindMinimumChisq(), DEventProcessor_fdc_hists::FindOffsets(), DEventProcessor_dc_alignment::FindOffsets(), DHelicalFit::FindSenseOfRotation(), DTrackFinder::fdc_segment_t::FindStateVector(), DTrackFinder::cdc_track_t::FindStateVector(), DRiemannFit::FitCircle(), DQuickFit::FitCircle(), DHelicalFit::FitCircle(), DHelicalFit::FitCircleRiemann(), DQuickFit::FitCircleStraightTrack(), DHelicalFit::FitCircleStraightTrack(), DRiemannFit::FitLine(), DEventProcessor_fdc_hists::FitLine(), for(), DTrackFitterKalmanSIMD::ForwardCDCFit(), DTrackFitterKalmanSIMD::ForwardFit(), DMagneticFieldMapFineMesh::GenerateFineMesh(), DParticleID::Get_StartTime(), DEventSourceHDDM::GetCCALTruthHits(), DRiemannFit::GetCharge(), DEventSourceHDDM::GetCherenkovTruthHits(), DEventSourceHDDM::GetFCALTruthHits(), DTrackHitSelectorALT2::GetFDCHits(), DEventSourceHDDM::GetFDCTruthHits(), DGeometry::GetFDCWires(), DMagneticFieldMapConst::GetField(), DMagneticFieldMapPS2DMap::GetField(), DTrackFitterALT1::GetHits(), DReferenceTrajectory::GetLastDOCAPoint(), DHoughFind::GetMaxBinLocation(), DTrackCandidate_factory_FDCCathodes::GetPositionAndMomentum(), DTrackCandidate_factory::GetPositionAndMomentum(), DParticleID::GetScintMPdEandSigma(), DGeometry::GetStartCounterGeom(), DEventSourceHDDM::GetTOFTruthHits(), DQuickFit::GuessChargeFromCircleFit(), DHelicalFit::GuessChargeFromCircleFit(), DEventProcessor_bcal_calib::GuessForStateVector(), if(), DTrackFitterStraightTrack::KalmanFilter(), DEventProcessor_fdc_hists::KalmanFilter(), DEventProcessor_dc_alignment::KalmanFilter(), DTrackFitterKalmanSIMD_ALT1::KalmanForward(), DTrackFitterKalmanSIMD::KalmanForward(), DTrackFitterKalmanSIMD::KalmanLoop(), DBCALShower_factory_KLOE::Linefit(), main(), DEventProcessor_phys_tree::MakeParticle(), DEventProcessor_mc_tree::MakeParticle(), DEventProcessor_mc_tree::MakeRichHit(), DEventProcessor_mc_tree::MakeRichTruthHit(), DTrackCandidate_factory::MatchMethod10(), DTrackCandidate_factory::MatchMethod11(), DTrackCandidate_factory::MatchMethod12(), DTrackCandidate_factory::MatchMethod13(), DTrackCandidate_factory::MatchMethod6(), DTrackCandidate_factory::MatchMethod7(), DTrackCandidate_factory::MatchMethod8(), DTrackCandidate_factory::MatchMethod9(), DEventProcessor_bcal_calib::MatchToBCAL(), OffsetCorrections(), WaveformSpikeFunctor::operator()(), WaveformErfcFunctor::operator()(), DCustomAction_p2pi_hists::Perform_Action(), DCustomAction_p2pi_unusedHists::Perform_Action(), DHistogramAction_Reconstruction::Perform_Action(), polint(), DParticleID::PredictFCALHit(), DParticleID::PredictSCSector(), DParticleID::PredictTOFPaddles(), DSelector_Z2pi_trees2::Process(), DSelector_p2pi_trees::Process(), DSelector_Z2pi_trees::Process(), DTrackCandidate_factory::ProjectHelixToZ(), residFDC::pseudo2HepVector(), combinedResidFunc::pseudo2HepVector(), residFDCCathode::pseudopoint2line(), residFDCAnode::pseudopoint2line(), DQuickFit::QuickPtrans(), radialDist2(), DMagneticFieldMapFineMesh::ReadMap(), DMagneticFieldMapCalibDB::ReadMap(), DMagneticFieldMapPS2DMap::ReadMap(), combinedResidFunc::resid(), DTrackLSFitter::setFitterStartParams(), DMagneticFieldStepper::SetStartingParams(), DFCALCluster::shower_profile(), DTrackFitterStraightTrack::Smooth(), DEventProcessor_fdc_hists::Smooth(), DEventProcessor_dc_alignment::Smooth(), DTrackFitterKalmanSIMD_ALT1::SmoothForward(), DTrackFitterKalmanSIMD::SmoothForward(), st_tw_resols(), DTrackFitterKalmanSIMD::StepJacobian(), T1(), T3(), T5(), T7(), T9(), DDIRCTruthBarHit::toStrings(), DTOFTruth::toStrings(), DDIRCTruthPmtHit::toStrings(), DFCALHit::toStrings(), DTrackHit::toStrings(), DCCALHit::toStrings(), DBCALIncidentParticle::toStrings(), DCCALShower::toStrings(), DKinematicData::toStrings(), DBCALShower::toStrings(), DFCALCluster::toStrings(), residCDC::trackhit2line(), combinedResidFunc::trackhit2line(), DBCALShower_factory_KLOE::Trakfit(), DFCALCluster::update(), DEventWriterREST::Write_RESTEvent(), WriteFitResults(), WriteFitResults2(), WriteGaussianFitResults(), and WriteTimewalkFitResults().