8 #ifndef TRCECLQAMMODULE_h
9 #define TRCECLQAMMODULE_h
12 #include "trg/ecl/dataobjects/TRGECLUnpackerStore.h"
13 #include "trg/ecl/dataobjects/TRGECLUnpackerEvtStore.h"
15 #include <mdst/dataobjects/TRGSummary.h>
18 #include <framework/datastore/StoreObjPtr.h>
19 #include <framework/core/Module.h>
20 #include <framework/datastore/StoreArray.h>
51 virtual void event()
override;
53 virtual void endRun()
override;
82 TH1F*
h_etot =
new TH1F(
"h_etot",
"Energy Total", 4000, 0, 4000);
95 TH1F*
h_caltime =
new TH1F(
"h_caltime",
"Caltime", 2000, -1000, 1000);
107 TH1F*
h_clusterE =
new TH1F(
"h_clusterE",
"ClusterE", 4000, 0, 4000);
Accessor to arrays stored in the data store.
Type-safe access to single objects in the data store.
TH1F * h_caltime
Caltime Histogram.
double m_ALL
Total proble TC.
double m_etot_sigma
Total Energy sigma.
StoreArray< TRGECLUnpackerEvtStore > m_TRGECLUnpackerEvtStore
ECL Trigger Unpacker Event output.
std::vector< int > caltime
Caltime check.
double m_BAR
Barrel problem TC.
double m_BWD
BWD problem TC.
TH1F * h_clusterE
Cluster Energy Histogram.
std::string m_outputfile
Output Root File Name.
double m_etot_mean
Total Energy mean.
std::vector< int > etot
tcenergy check
double m_caltime_mean
Caltime mean.
TH1F * h_etot
Total Energy Histogram.
StoreArray< TRGECLUnpackerStore > m_TRGECLUnpackerStore
ECL Trigger Unpacker TC output.
std::vector< int > cluster
Cluster Energy Vector.
double m_etot_error
Total Energy error.
double m_caltime_error
Caltime error.
int m_nevent
The # of Events.
Double_t m_FWD
FWD problem TC.
StoreObjPtr< TRGSummary > m_TRGSummary
Trigger Summary.
int clusterE
Cluster Energy.
double m_caltime_sigma
Caltime sigma.
virtual ~TRGECLQAMModule()
Destrunctor.
virtual void initialize() override
initialize
virtual void event() override
Event.
virtual void endRun() override
End Run.
virtual void terminate() override
terminate
TRGECLQAMModule()
Costructor.
virtual void beginRun() override
begin Run
std::string version() const
version
Abstract base class for different kinds of events.