Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
JEventProcessor_PS_flux.cc File Reference
#include <iostream>
#include <sstream>
#include "JEventProcessor_PS_flux.h"
#include <PAIR_SPECTROMETER/DPSCPair.h>
#include <PAIR_SPECTROMETER/DPSPair.h>
#include <PAIR_SPECTROMETER/DPSGeometry.h>
#include <TAGGER/DTAGHHit.h>
#include <TAGGER/DTAGHGeometry.h>
#include <TAGGER/DTAGMHit.h>
#include <TAGGER/DTAGMGeometry.h>
#include <PID/DBeamPhoton.h>
#include <DAQ/DBeamCurrent.h>
#include <JANA/JApplication.h>
#include <JANA/JFactory.h>
#include <TDirectory.h>
#include <TH1.h>
#include <TH2.h>

Go to the source code of this file.

Functions

void InitPlugin (JApplication *app)
 

Variables

const int NC_PSC = DPSGeometry::NUM_COARSE_COLUMNS
 
const int NC_PS = DPSGeometry::NUM_FINE_COLUMNS
 
const int NC_TAGH = DTAGHGeometry::kCounterCount
 
const int NC_TAGM = DTAGMGeometry::kColumnCount
 
static TH1I * psflux_num_events
 
static TH1F * hFiducialTime
 
static TH1I * hBeamCurrentTime
 
static TH1I * hBeamCurrentTimeFiducial
 
static TH2I * hPS_tdiffVsE
 
static TH2I * hPSC_tdiffVsE
 
static TH2I * hPSPSC_tdiffVsE
 
static TH1I * hPS_E
 
static TH2I * hPS_EVsEuni
 
static TH2I * hPSTAGH_tdiffVsEdiff
 
static TH2I * hPSTAGH_tdiffVsEtagh
 
static TH2I * hPSTAGH_tdiffVsCounter
 
static TH2I * hPSTAGH_EdiffVsTAGHCounterID
 
static TH2I * hPSTAGH_EdiffVsEtagh
 
static TH2I * hPSTAGM_tdiffVsEdiff
 
static TH2I * hPSTAGM_tdiffVsEtagm
 
static TH2I * hPSTAGM_tdiffVsColumn
 
static TH2I * hPSTAGM_EdiffVsTAGMColumn
 
static TH2I * hPSTAGM_EdiffVsEtagm
 
static TH2I * hPSTAG_tdiffVsEtag
 

Function Documentation

void InitPlugin ( JApplication *  app)

Definition at line 61 of file JEventProcessor_PS_flux.cc.

Variable Documentation

TH1I* hBeamCurrentTime
static
TH1I* hBeamCurrentTimeFiducial
static
TH1F* hFiducialTime
static
TH1I* hPS_E
static
TH2I* hPS_EVsEuni
static
TH2I* hPS_tdiffVsE
static
TH2I* hPSC_tdiffVsE
static
TH2I* hPSPSC_tdiffVsE
static
TH2I* hPSTAG_tdiffVsEtag
static
TH2I* hPSTAGH_EdiffVsEtagh
static
TH2I* hPSTAGH_EdiffVsTAGHCounterID
static
TH2I* hPSTAGH_tdiffVsCounter
static
TH2I* hPSTAGH_tdiffVsEdiff
static
TH2I* hPSTAGH_tdiffVsEtagh
static
TH2I* hPSTAGM_EdiffVsEtagm
static
TH2I* hPSTAGM_EdiffVsTAGMColumn
static
TH2I* hPSTAGM_tdiffVsColumn
static
TH2I* hPSTAGM_tdiffVsEdiff
static
TH2I* hPSTAGM_tdiffVsEtagm
static
const int NC_PS = DPSGeometry::NUM_FINE_COLUMNS

Definition at line 30 of file JEventProcessor_PS_flux.cc.

const int NC_PSC = DPSGeometry::NUM_COARSE_COLUMNS

Definition at line 29 of file JEventProcessor_PS_flux.cc.

const int NC_TAGH = DTAGHGeometry::kCounterCount

Definition at line 31 of file JEventProcessor_PS_flux.cc.

const int NC_TAGM = DTAGMGeometry::kColumnCount

Definition at line 32 of file JEventProcessor_PS_flux.cc.

TH1I* psflux_num_events
static