ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
AtSeGA
AtSeGACrystalCalData.cxx
Go to the documentation of this file.
1
/********************************************************************************
2
* Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
3
* *
4
* This software is distributed under the terms of the *
5
* GNU Lesser General Public Licence version 3 (LGPL) version 3, *
6
* copied verbatim in the file "LICENSE" *
7
********************************************************************************/
8
9
#include "
AtSeGACrystalCalData.h
"
10
11
#include <FairMultiLinkedData.h>
// for FairMultiLinkedData
12
13
#include <Rtypes.h>
// for TGenericClassInfo
14
15
#include <iostream>
16
17
using
std::cout;
18
using
std::endl;
19
using
std::flush;
20
ClassImp
(
AtSeGACrystalCalData
);
21
22
AtSeGACrystalCalData::AtSeGACrystalCalData
() : FairMultiLinkedData(), fEnergy(-1.), fTime(0), fDetCopyID(-1) {}
23
24
AtSeGACrystalCalData::AtSeGACrystalCalData
(Int_t ident, Double_t energy, ULong64_t time)
25
: FairMultiLinkedData(), fEnergy(energy), fTime(time), fDetCopyID(ident)
26
{
27
}
28
29
void
AtSeGACrystalCalData::Print
(
const
Option_t *opt)
const
30
{
31
cout <<
"-I- AtSeGACrystalCalData: a crystalCalData level hit in crystal identifier "
<<
fDetCopyID
<< endl;
32
cout <<
" Energy = "
<<
fEnergy
<<
" (GeV in sim)"
<< endl;
33
cout <<
" Time ="
<<
fTime
<<
" ns "
<< endl;
34
}
AtSeGACrystalCalData::AtSeGACrystalCalData
AtSeGACrystalCalData()
Definition:
AtSeGACrystalCalData.cxx:22
AtSeGACrystalCalData::fTime
ULong64_t fTime
Definition:
AtSeGACrystalCalData.h:23
AtSeGACrystalCalData
Definition:
AtSeGACrystalCalData.h:20
AtSeGACrystalCalData::Print
virtual void Print(const Option_t *opt) const
Definition:
AtSeGACrystalCalData.cxx:29
AtSeGACrystalCalData.h
AtSeGACrystalCalData::fEnergy
Double32_t fEnergy
Definition:
AtSeGACrystalCalData.h:22
ClassImp
ClassImp(AtSeGACrystalCalData)
AtSeGACrystalCalData::fDetCopyID
Int_t fDetCopyID
Definition:
AtSeGACrystalCalData.h:24
Generated on Sat Nov 11 2023 15:30:38 for ATTPCROOT by
1.8.18