Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
JEventProcessor_BCAL_Eff.cc File Reference
#include "JEventProcessor_BCAL_Eff.h"
#include <TLorentzVector.h>
#include "TMath.h"
#include "DANA/DApplication.h"
#include "BCAL/DBCALShower.h"
#include "BCAL/DBCALTruthShower.h"
#include "BCAL/DBCALPoint.h"
#include "BCAL/DBCALHit.h"
#include "FCAL/DFCALShower.h"
#include "TRACKING/DMCThrown.h"
#include "ANALYSIS/DAnalysisUtilities.h"
#include "TRIGGER/DTrigger.h"
#include <vector>
#include <deque>
#include <string>
#include <iostream>
#include <algorithm>
#include <stdio.h>
#include <stdlib.h>

Go to the source code of this file.

Functions

void InitPlugin (JApplication *locApplication)
 

Variables

static TH1I * h1_Num_matched_showers = NULL
 
static TH1I * h1trk_Num_matched_tracks = NULL
 
static TH1I * h1trk_FOM = NULL
 
static TH1I * h1trk_pmag = NULL
 
static TH1I * h1trk_px = NULL
 
static TH1I * h1trk_py = NULL
 
static TH1I * h1trk_pz = NULL
 
static TH1I * h1trk_energy = NULL
 
static TH2I * h2_Evsenergy = NULL
 
static TH2I * h2_pmagvsenergy = NULL
 
static TH1I * h1pt_Num_points = NULL
 
static TH1I * h1pt_module = NULL
 
static TH1I * h1pt_layer = NULL
 
static TH1I * h1pt_sector = NULL
 
static TH1I * h1pt_cell_id = NULL
 
static TH1I * h1pt_energy = NULL
 
static TH1I * h1pt_energy_US = NULL
 
static TH1I * h1pt_energy_DS = NULL
 
static TH1I * h1eff_layertot = NULL
 
static TH1I * h1eff_layer = NULL
 
static TH1F * h1eff_eff = NULL
 
static TH1I * h1eff_cellidtot = NULL
 
static TH1I * h1eff_cellid = NULL
 
static TH1F * h1eff_cellideff = NULL
 
static TH1I * h1eff2_layertot = NULL
 
static TH1I * h1eff2_layer = NULL
 
static TH1F * h1eff2_eff2 = NULL
 
static TH1I * h1eff2_cellidtot = NULL
 
static TH1I * h1eff2_cellid = NULL
 
static TH1F * h1eff2_cellideff2 = NULL
 
static TH1I * h1E_US_layer1 = NULL
 
static TH1I * h1E_DS_layer1 = NULL
 
static TH2I * h2E_USvsDS_layer1 = NULL
 
int event_count =0
 

Function Documentation

void InitPlugin ( JApplication *  locApplication)

Definition at line 98 of file JEventProcessor_BCAL_Eff.cc.

Variable Documentation

int event_count =0

Definition at line 91 of file JEventProcessor_BCAL_Eff.cc.

TH1I* h1_Num_matched_showers = NULL
static
TH1I* h1E_DS_layer1 = NULL
static
TH1I* h1E_US_layer1 = NULL
static
TH1I* h1eff2_cellid = NULL
static

Definition at line 84 of file JEventProcessor_BCAL_Eff.cc.

TH1F* h1eff2_cellideff2 = NULL
static

Definition at line 85 of file JEventProcessor_BCAL_Eff.cc.

TH1I* h1eff2_cellidtot = NULL
static

Definition at line 83 of file JEventProcessor_BCAL_Eff.cc.

TH1F* h1eff2_eff2 = NULL
static

Definition at line 81 of file JEventProcessor_BCAL_Eff.cc.

TH1I* h1eff2_layer = NULL
static

Definition at line 80 of file JEventProcessor_BCAL_Eff.cc.

TH1I* h1eff2_layertot = NULL
static

Definition at line 79 of file JEventProcessor_BCAL_Eff.cc.

TH1I* h1eff_cellid = NULL
static

Definition at line 76 of file JEventProcessor_BCAL_Eff.cc.

TH1F* h1eff_cellideff = NULL
static

Definition at line 77 of file JEventProcessor_BCAL_Eff.cc.

TH1I* h1eff_cellidtot = NULL
static

Definition at line 75 of file JEventProcessor_BCAL_Eff.cc.

TH1F* h1eff_eff = NULL
static

Definition at line 73 of file JEventProcessor_BCAL_Eff.cc.

TH1I* h1eff_layer = NULL
static

Definition at line 72 of file JEventProcessor_BCAL_Eff.cc.

TH1I* h1eff_layertot = NULL
static

Definition at line 71 of file JEventProcessor_BCAL_Eff.cc.

TH1I* h1pt_cell_id = NULL
static
TH1I* h1pt_energy = NULL
static
TH1I* h1pt_energy_DS = NULL
static
TH1I* h1pt_energy_US = NULL
static
TH1I* h1pt_layer = NULL
static
TH1I* h1pt_module = NULL
static
TH1I* h1pt_Num_points = NULL
static
TH1I* h1pt_sector = NULL
static
TH1I* h1trk_energy = NULL
static
TH1I* h1trk_FOM = NULL
static
TH1I* h1trk_Num_matched_tracks = NULL
static
TH1I* h1trk_pmag = NULL
static
TH1I* h1trk_px = NULL
static
TH1I* h1trk_py = NULL
static
TH1I* h1trk_pz = NULL
static
TH2I* h2_Evsenergy = NULL
static
TH2I* h2_pmagvsenergy = NULL
static
TH2I* h2E_USvsDS_layer1 = NULL
static

Definition at line 89 of file JEventProcessor_BCAL_Eff.cc.

Referenced by JEventProcessor_BCAL_Eff::init().