Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
N21-01-26
BeamlineRecoBase
Cherenkov.cxx
Go to the documentation of this file.
1
////////////////////////////////////////////////////////////////////////////
2
/// \file Cherenkov.cxx
3
/// \brief Encapsulation of 'reconstructed' Cherenkov information.
4
/// Part of beamline reconstruction for NOvA test beam.
5
/// \author Mike Wallbank (University of Cincinnati) <wallbank@fnal.gov>
6
/// \date January 2019
7
////////////////////////////////////////////////////////////////////////////
8
9
#include "
Cherenkov.h
"
10
11
// -----------------------------------------------------------------------
12
brb::Cherenkov::Cherenkov
() {
13
}
14
15
// -----------------------------------------------------------------------
16
brb::Cherenkov::Cherenkov
(
float
time
,
bool
hit
) {
17
fTime
=
time
;
18
fCherenkovHit
= hit;
19
}
20
21
// -----------------------------------------------------------------------
22
float
brb::Cherenkov::Time
()
const
{
23
return
fTime
;
24
}
25
26
// -----------------------------------------------------------------------
27
bool
brb::Cherenkov::CherenkovHit
()
const
{
28
return
fCherenkovHit
;
29
}
30
31
// -----------------------------------------------------------------------
32
void
brb::Cherenkov::SetTime
(
float
time
) {
33
fTime
=
time
;
34
return
;
35
}
36
37
// -----------------------------------------------------------------------
38
void
brb::Cherenkov::SetCherenkovHit
(
bool
hit
) {
39
fCherenkovHit
= hit;
40
return
;
41
}
brb::Cherenkov::Cherenkov
Cherenkov()
Definition:
Cherenkov.cxx:12
brb::Cherenkov::fCherenkovHit
bool fCherenkovHit
Definition:
Cherenkov.h:39
brb::Cherenkov::SetCherenkovHit
void SetCherenkovHit(bool hit)
Definition:
Cherenkov.cxx:38
brb::Cherenkov::SetTime
void SetTime(float time)
Definition:
Cherenkov.cxx:32
xml_schema::time
::xsd::cxx::tree::time< char, simple_type > time
Definition:
Database.h:194
time
brb::Cherenkov::Time
float Time() const
Definition:
Cherenkov.cxx:22
brb::Cherenkov::fTime
float fTime
Definition:
Cherenkov.h:38
hit
Definition:
structs.h:12
Cherenkov.h
Encapsulation of 'reconstructed' Cherenkov information. Part of beamline reconstruction for NOvA test...
brb::Cherenkov::CherenkovHit
bool CherenkovHit() const
Definition:
Cherenkov.cxx:27
Generated on Tue Jan 26 2021 14:11:49 for NOvA by
1.8.11