15#include "FairLogger.h"
16#include "FairRootManager.h"
17#include "FairRunOnline.h"
19#include "R3BLosMappedData.h"
22#include "TClonesArray.h"
27 : FairTask(
"NeulandMappedHist", 1)
38 : FairTask(name, iVerbose)
52 FairRootManager* fMan = FairRootManager::Instance();
54 fLandMappedData =
dynamic_cast<TClonesArray*
>(fMan->GetObject(
"NeulandTacquilaMappedData"));
55 fLosMappedData =
dynamic_cast<TClonesArray*
>(fMan->GetObject(
"LosMapped"));
74 for (Int_t i = 0; i < nLandMapped; i++)
90 for (Int_t i = 0; i < nNeulandTamexHitsMapped; i++)
94 if (!hitmapped->
Is17())
117 R3BLosMappedData* loshit;
118 for (Int_t i = 0; i < nLosMapped; i++)
139 fh_trigger =
new TH1F(
"h_trigger",
"Trigger", 10, -0.5, 9.5);
156 fh_los_det =
new TH1F(
"h_los_det",
"Detector", 20, -0.5, 19.5);
157 fh_los_ch =
new TH1F(
"h_los_ch",
"Channel", 20, -0.5, 19.5);
158 fh_los_tcoarse =
new TH1F(
"h_los_tcoarse",
"Time coarse", 1000, 0., 10000.);
159 fh_los_tfine =
new TH1F(
"h_los_tfine",
"Time fine", 200, 0., 2000.);
161 FairRunOnline* run = FairRunOnline::Instance();
185 run->RegisterHttpCommand(
"/Reset_h_land_mapped_barid",
"/h_land_mapped_barid/->Reset()");
ClassImp(R3B::Neuland::Cal2HitPar)
TClonesArray * fLandMappedData
TH1F * fh_neuland_mapped_barid
TH1F * fh_land_mapped_barid
TH1F * fh_land_mapped_qdc
virtual InitStatus Init()
TH1F * fh_neuland_mapped_is17
TClonesArray * fNeulandTamexHitMapped
TClonesArray * fLosMappedData
virtual ~R3BNeulandMappedHist()
TH1F * fh_neuland_mapped_cte
TH1F * fh_neuland_mapped_cle
TH1F * fh_neuland_mapped_fle
virtual void FinishTask()
TH1F * fh_land_mapped_tac
TH1F * fh_land_mapped_side
virtual void Exec(Option_t *option)
TH1F * fh_land_mapped_clock
TH1F * fh_neuland_mapped_planeid
TH1F * fh_neuland_mapped_fte
TH1F * fh_neuland_mapped_side
UShort_t GetClock() const
UShort_t GetQdcData() const
UShort_t GetTacData() const
const Int_t & GetPlaneId() const
const Int_t & GetFineTime(int t, int e) const
const Int_t & GetBarId() const
const Int_t & GetCoarseTime(int t, int e) const