Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
JEventProcessor_ST_ZEff.h File Reference
#include <JANA/JApplication.h>
#include <JANA/JFactory.h>
#include <JANA/JEventProcessor.h>
#include "START_COUNTER/DSCHit.h"
#include "START_COUNTER/DSCDigiHit.h"
#include "PID/DParticleID.h"
#include "PID/DChargedTrack.h"
#include <PID/DDetectorMatches.h>
#include <TRACKING/DTrackFitter.h>
#include <RF/DRFTDCDigiTime.h>
#include <RF/DRFTime_factory.h>
#include "TRACKING/DTrackTimeBased.h"
#include <TOF/DTOFHit.h>
#include <BCAL/DBCALHit.h>
#include <TDirectory.h>
#include <TH1.h>
#include <TH2.h>
#include "TF1.h"
#include "TH1D.h"
#include "TGraph.h"
#include <stdint.h>
#include <vector>
#include <stdio.h>
#include "TObjArray.h"
#include "TMath.h"

Go to the source code of this file.

Classes

class  JEventProcessor_ST_ZEff
 

Variables

const double RAD2DEG = 57.29577951
 
const uint32_t NCHANNELS = 30
 
const uint32_t Nof_ss_intervals = 8
 
const uint32_t Nof_bs_intervals = 4
 
const uint32_t Nof_ns_intervals = 8
 
static TH1D * h_z_v
 
static TH1D * h_fom
 
static TH1D * h_N_Hit_in_track
 
static TH1D * h1_qVectorSize
 
static TH1D * h1_qVectorSize_ACuts
 
static TH1D * h1_RFtime
 
static TH1D * h1_Centered_RFtime
 
static TH1D * h1_SC_ShiftedTime
 
static TH1D * h1_tDiff
 
static TH1D * h_N_trck_prd_z_ss [Nof_ss_intervals]
 
static TH1D * h_N_recd_hit_z_ss [Nof_ss_intervals]
 
static TH1D * h_N_recd_hit_z_ss_ACC [Nof_ss_intervals]
 
static TH1D * h_N_trck_prd_z_bs [Nof_bs_intervals]
 
static TH1D * h_N_recd_hit_z_bs [Nof_bs_intervals]
 
static TH1D * h_N_recd_hit_z_bs_ACC [Nof_bs_intervals]
 
static TH1D * h_N_trck_prd_z_ns [Nof_ns_intervals]
 
static TH1D * h_N_recd_hit_z_ns [Nof_ns_intervals]
 
static TH1D * h_N_recd_hit_z_ns_ACC [Nof_ns_intervals]
 
static TH1D * h_N_trck_prd_z_ss_eff [Nof_ss_intervals]
 
static TH1D * h_N_trck_prd_z_bs_eff [Nof_bs_intervals]
 
static TH1D * h_N_trck_prd_z_ns_eff [Nof_ns_intervals]
 
static TH1D * h1_st_pred_id
 
static TH2I * h2_z_vs_r
 
static TH2I * h2_x_vs_y
 

Variable Documentation

TH1D* h1_Centered_RFtime
static
TH1D* h1_qVectorSize
static
TH1D* h1_qVectorSize_ACuts
static
TH1D* h1_RFtime
static
TH1D* h1_SC_ShiftedTime
static
TH1D* h1_st_pred_id
static
TH1D* h1_tDiff
static
TH2I* h2_x_vs_y
static
TH2I* h2_z_vs_r
static
TH1D* h_fom
static
TH1D* h_N_Hit_in_track
static
TH1D* h_N_recd_hit_z_bs[Nof_bs_intervals]
static
TH1D* h_N_recd_hit_z_bs_ACC[Nof_bs_intervals]
static
TH1D* h_N_recd_hit_z_ns[Nof_ns_intervals]
static
TH1D* h_N_recd_hit_z_ns_ACC[Nof_ns_intervals]
static
TH1D* h_N_recd_hit_z_ss[Nof_ss_intervals]
static
TH1D* h_N_recd_hit_z_ss_ACC[Nof_ss_intervals]
static
TH1D* h_N_trck_prd_z_bs[Nof_bs_intervals]
static
TH1D* h_N_trck_prd_z_bs_eff[Nof_bs_intervals]
static

Definition at line 77 of file JEventProcessor_ST_ZEff.h.

Referenced by JEventProcessor_ST_ZEff::init().

TH1D* h_N_trck_prd_z_ns[Nof_ns_intervals]
static
TH1D* h_N_trck_prd_z_ns_eff[Nof_ns_intervals]
static

Definition at line 78 of file JEventProcessor_ST_ZEff.h.

Referenced by JEventProcessor_ST_ZEff::init().

TH1D* h_N_trck_prd_z_ss[Nof_ss_intervals]
static
TH1D* h_N_trck_prd_z_ss_eff[Nof_ss_intervals]
static

Definition at line 76 of file JEventProcessor_ST_ZEff.h.

Referenced by JEventProcessor_ST_ZEff::init().

TH1D* h_z_v
static
const uint32_t NCHANNELS = 30

Definition at line 48 of file JEventProcessor_ST_ZEff.h.

const uint32_t Nof_bs_intervals = 4

Definition at line 50 of file JEventProcessor_ST_ZEff.h.

const uint32_t Nof_ns_intervals = 8

Definition at line 51 of file JEventProcessor_ST_ZEff.h.

const uint32_t Nof_ss_intervals = 8

Definition at line 49 of file JEventProcessor_ST_ZEff.h.

const double RAD2DEG = 57.29577951

Definition at line 47 of file JEventProcessor_ST_ZEff.h.