Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
JEventProcessor_BCAL_online.cc File Reference
#include <stdint.h>
#include <vector>
#include "JEventProcessor_BCAL_online.h"
#include <JANA/JApplication.h>
#include "BCAL/DBCALDigiHit.h"
#include "BCAL/DBCALTDCDigiHit.h"
#include "BCAL/DBCALHit.h"
#include "BCAL/DBCALTDCHit.h"
#include "BCAL/DBCALPoint.h"
#include "BCAL/DBCALCluster.h"
#include "BCAL/DBCALShower.h"
#include "BCAL/DBCALGeometry.h"
#include "DANA/DStatusBits.h"
#include "DAQ/DEPICSvalue.h"
#include "DAQ/DF1TDCHit.h"
#include "DAQ/Df250PulseData.h"
#include "DAQ/Df250PulseIntegral.h"
#include "DAQ/Df250WindowRawData.h"
#include "TRIGGER/DL1Trigger.h"
#include <TDirectory.h>
#include <TH2.h>
#include <TH1.h>
#include <TProfile2D.h>
#include <TStyle.h>

Go to the source code of this file.

Functions

void InitPlugin (JApplication *app)
 

Variables

static TH1I * bcal_fadc_digi_integral = NULL
 
static TH1I * bcal_fadc_digi_pedestal = NULL
 
static TH1I * bcal_fadc_digi_good_pedestal = NULL
 
static TH1I * bcal_fadc_digi_QF = NULL
 
static TH1I * bcal_fadc_digi_time = NULL
 
static TH2I * bcal_fadc_digi_occ = NULL
 
static TProfile2D * bcal_fadc_digi_pedestal_ave = NULL
 
static TH1I * bcal_fadc_digi_nsamples_integral = NULL
 
static TH1I * bcal_fadc_digi_nsamples_pedestal = NULL
 
static TH1I * bcal_fadc_digi_occ_layer1 = NULL
 
static TH1I * bcal_fadc_digi_occ_layer2 = NULL
 
static TH1I * bcal_fadc_digi_occ_layer3 = NULL
 
static TH1I * bcal_fadc_digi_occ_layer4 = NULL
 
static TH1I * bcal_fadc_digi_nhits_evnt = NULL
 
static TProfile * bcal_fadc_digi_pedestal_vtime = NULL
 
static TProfile * bcal_fadc_digi_pedestal_vevent = NULL
 
static TH1I * bcal_tdc_digi_time = NULL
 
static TH2I * bcal_tdc_digi_reltime = NULL
 
static TH2I * bcal_tdc_digi_occ = NULL
 
static TH1I * bcal_tdc_digi_occ_layer1 = NULL
 
static TH1I * bcal_tdc_digi_occ_layer2 = NULL
 
static TH1I * bcal_tdc_digi_occ_layer3 = NULL
 
static TH1I * bcal_tdc_digi_nhits_evnt = NULL
 
static TH1I * bcal_fadc_E = NULL
 
static TH1I * bcal_fadc_t = NULL
 
static TH2I * bcal_fadc_occ = NULL
 
static TH2D * bcal_fadc_avgE = NULL
 
static TH2I * bcal_fadc_saturated = NULL
 
static TH1I * bcal_tdc_t = NULL
 
static TH2I * bcal_tdc_occ = NULL
 
static TH1I * bcal_num_hits = NULL
 
static TH1I * bcal_Uhit_E = NULL
 
static TH1I * bcal_Uhit_t = NULL
 
static TH1I * bcal_Uhit_t_ADC = NULL
 
static TH1I * bcal_Uhit_t_TDC = NULL
 
static TH1I * bcal_Uhit_tdiff = NULL
 
static TH1I * bcal_Uhit_tTDC_twalk = NULL
 
static TH1I * bcal_Uhit_noTDC_E = NULL
 
static TH2I * bcal_Uhit_tTDC_tADC = NULL
 
static TH2I * bcal_Uhit_tTDC_E = NULL
 
static TH2I * bcal_Uhit_tADC_E = NULL
 
static TProfile2D * bcal_Uhit_tdiff_ave = NULL
 
static TProfile2D * bcal_hit_tdiff_raw_ave = NULL
 
static TProfile2D * bcal_hit_tdiff_ave = NULL
 
static TH1I * bcal_num_points = NULL
 
static TH1I * bcal_point_E = NULL
 
static TH1I * bcal_point_t = NULL
 
static TH1I * bcal_point_rho = NULL
 
static TH1I * bcal_point_sigRho = NULL
 
static TH1I * bcal_point_theta = NULL
 
static TH1I * bcal_point_sigTheta = NULL
 
static TH1I * bcal_point_phi = NULL
 
static TH1I * bcal_point_sigPhi = NULL
 
static TH1I * bcal_point_z = NULL
 
static TH1I * bcal_point_sigZ = NULL
 
static TProfile2D * bcal_point_z_dist = NULL
 
static TH2I * bcal_point_z_sector = NULL
 
static TH2I * bcal_point_E_sector = NULL
 
static TH1I * bcal_point_E_layer1 = NULL
 
static TH1I * bcal_point_E_layer2 = NULL
 
static TH1I * bcal_point_E_layer3 = NULL
 
static TH1I * bcal_point_E_layer4 = NULL
 
static TProfile * bcal_point_aveE_sector_layer1 = NULL
 
static TProfile * bcal_point_aveE_sector_layer2 = NULL
 
static TProfile * bcal_point_aveE_sector_layer3 = NULL
 
static TProfile * bcal_point_aveE_sector_layer4 = NULL
 
static TH1I * bcal_cluster_nCells = NULL
 
static TH1I * bcal_cluster_E = NULL
 
static TH1I * bcal_cluster_t = NULL
 
static TH1I * bcal_cluster_sigT = NULL
 
static TH1I * bcal_cluster_t0 = NULL
 
static TH1I * bcal_cluster_rho = NULL
 
static TH1I * bcal_cluster_sigRho = NULL
 
static TH1I * bcal_cluster_theta = NULL
 
static TH1I * bcal_cluster_sigTheta = NULL
 
static TH1I * bcal_cluster_phi = NULL
 
static TH1I * bcal_cluster_sigPhi = NULL
 
static TH2I * bcal_cluster_rho_theta = NULL
 
static TH1I * bcal_num_showers = NULL
 
static TH1I * bcal_shower_N_cell = NULL
 
static TH1I * bcal_shower_E = NULL
 
static TH1I * bcal_shower_E_raw = NULL
 
static TH1I * bcal_shower_x = NULL
 
static TH1I * bcal_shower_y = NULL
 
static TH1I * bcal_shower_z = NULL
 
static TH1I * bcal_shower_t = NULL
 
static TH1I * bcal_shower_xErr = NULL
 
static TH1I * bcal_shower_yErr = NULL
 
static TH1I * bcal_shower_zErr = NULL
 
static TH1I * bcal_shower_tErr = NULL
 
static TH1I * bcal_shower_EErr = NULL
 
static TH2I * bcal_shower_plane = NULL
 
static TH1I * bcal_num_events
 

Function Documentation

void InitPlugin ( JApplication *  app)

Definition at line 153 of file JEventProcessor_BCAL_online.cc.

Variable Documentation

TH1I* bcal_cluster_E = NULL
static
TH1I* bcal_cluster_nCells = NULL
static
TH1I* bcal_cluster_phi = NULL
static
TH1I* bcal_cluster_rho = NULL
static
TH2I* bcal_cluster_rho_theta = NULL
static
TH1I* bcal_cluster_sigPhi = NULL
static
TH1I* bcal_cluster_sigRho = NULL
static
TH1I* bcal_cluster_sigT = NULL
static
TH1I* bcal_cluster_sigTheta = NULL
static
TH1I* bcal_cluster_t = NULL
static
TH1I* bcal_cluster_t0 = NULL
static
TH1I* bcal_cluster_theta = NULL
static
TH2D* bcal_fadc_avgE = NULL
static
TH1I* bcal_fadc_digi_good_pedestal = NULL
static
TH1I* bcal_fadc_digi_integral = NULL
static
TH1I* bcal_fadc_digi_nhits_evnt = NULL
static
TH1I* bcal_fadc_digi_nsamples_integral = NULL
static
TH1I* bcal_fadc_digi_nsamples_pedestal = NULL
static
TH2I* bcal_fadc_digi_occ = NULL
static
TH1I* bcal_fadc_digi_occ_layer1 = NULL
static
TH1I* bcal_fadc_digi_occ_layer2 = NULL
static
TH1I* bcal_fadc_digi_occ_layer3 = NULL
static
TH1I* bcal_fadc_digi_occ_layer4 = NULL
static
TH1I* bcal_fadc_digi_pedestal = NULL
static
TProfile2D* bcal_fadc_digi_pedestal_ave = NULL
static
TProfile* bcal_fadc_digi_pedestal_vevent = NULL
static
TProfile* bcal_fadc_digi_pedestal_vtime = NULL
static
TH1I* bcal_fadc_digi_QF = NULL
static
TH1I* bcal_fadc_digi_time = NULL
static
TH1I* bcal_fadc_E = NULL
static
TH2I* bcal_fadc_occ = NULL
static
TH2I* bcal_fadc_saturated = NULL
static
TH1I* bcal_fadc_t = NULL
static
TProfile2D* bcal_hit_tdiff_ave = NULL
static
TProfile2D* bcal_hit_tdiff_raw_ave = NULL
static
TH1I* bcal_num_events
static
TH1I* bcal_num_hits = NULL
static
TH1I* bcal_num_points = NULL
static
TH1I* bcal_num_showers = NULL
static
TProfile* bcal_point_aveE_sector_layer1 = NULL
static
TProfile* bcal_point_aveE_sector_layer2 = NULL
static
TProfile* bcal_point_aveE_sector_layer3 = NULL
static
TProfile* bcal_point_aveE_sector_layer4 = NULL
static
TH1I* bcal_point_E = NULL
static
TH1I* bcal_point_E_layer1 = NULL
static
TH1I* bcal_point_E_layer2 = NULL
static
TH1I* bcal_point_E_layer3 = NULL
static
TH1I* bcal_point_E_layer4 = NULL
static
TH2I* bcal_point_E_sector = NULL
static
TH1I* bcal_point_phi = NULL
static
TH1I* bcal_point_rho = NULL
static
TH1I* bcal_point_sigPhi = NULL
static
TH1I* bcal_point_sigRho = NULL
static
TH1I* bcal_point_sigTheta = NULL
static
TH1I* bcal_point_sigZ = NULL
static
TH1I* bcal_point_t = NULL
static
TH1I* bcal_point_theta = NULL
static
TH1I* bcal_point_z = NULL
static
TProfile2D* bcal_point_z_dist = NULL
static
TH2I* bcal_point_z_sector = NULL
static
TH1I* bcal_shower_E = NULL
static
TH1I* bcal_shower_E_raw = NULL
static
TH1I* bcal_shower_EErr = NULL
static
TH1I* bcal_shower_N_cell = NULL
static
TH2I* bcal_shower_plane = NULL
static
TH1I* bcal_shower_t = NULL
static
TH1I* bcal_shower_tErr = NULL
static
TH1I* bcal_shower_x = NULL
static
TH1I* bcal_shower_xErr = NULL
static
TH1I* bcal_shower_y = NULL
static
TH1I* bcal_shower_yErr = NULL
static
TH1I* bcal_shower_z = NULL
static
TH1I* bcal_shower_zErr = NULL
static
TH1I* bcal_tdc_digi_nhits_evnt = NULL
static
TH2I* bcal_tdc_digi_occ = NULL
static
TH1I* bcal_tdc_digi_occ_layer1 = NULL
static

Definition at line 62 of file JEventProcessor_BCAL_online.cc.

TH1I* bcal_tdc_digi_occ_layer2 = NULL
static

Definition at line 63 of file JEventProcessor_BCAL_online.cc.

TH1I* bcal_tdc_digi_occ_layer3 = NULL
static

Definition at line 64 of file JEventProcessor_BCAL_online.cc.

TH2I* bcal_tdc_digi_reltime = NULL
static
TH1I* bcal_tdc_digi_time = NULL
static
TH2I* bcal_tdc_occ = NULL
static
TH1I* bcal_tdc_t = NULL
static
TH1I* bcal_Uhit_E = NULL
static
TH1I* bcal_Uhit_noTDC_E = NULL
static
TH1I* bcal_Uhit_t = NULL
static
TH1I* bcal_Uhit_t_ADC = NULL
static
TH1I* bcal_Uhit_t_TDC = NULL
static
TH2I* bcal_Uhit_tADC_E = NULL
static
TH1I* bcal_Uhit_tdiff = NULL
static
TProfile2D* bcal_Uhit_tdiff_ave = NULL
static
TH2I* bcal_Uhit_tTDC_E = NULL
static
TH2I* bcal_Uhit_tTDC_tADC = NULL
static
TH1I* bcal_Uhit_tTDC_twalk = NULL
static