Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
atlas
athena
Commits
3bf32072
Commit
3bf32072
authored
Oct 23, 2014
by
Vakhtang Tsulaia
Committed by
Graeme Stewart
Nov 05, 2014
Browse files
LArG4Identifier by reference (LArG4Code-00-07-04)
* LArG4Identifier by reference
parent
1e5d201c
Changes
5
Hide whitespace changes
Inline
Side-by-side
LArCalorimeter/LArG4/LArG4Code/LArG4Code/CalibrationDefaultCalculator.h
View file @
3bf32072
...
...
@@ -53,7 +53,7 @@ namespace LArG4 {
const
eCalculatorProcessing
=
kEnergyAndID
);
// The cell identifier determined by the Process method.
virtual
LArG4Identifier
identifier
()
const
{
return
m_identifier
;
}
virtual
const
LArG4Identifier
&
identifier
()
const
{
return
m_identifier
;
}
// The calibration energies as determined by the Process method for
// the current G4Step. Units are the native G4 unit of energy.
...
...
LArCalorimeter/LArG4/LArG4Code/LArG4Code/LArVCalculator.h
View file @
3bf32072
...
...
@@ -51,7 +51,7 @@ public:
virtual
int
getNumHits
()
const
{
return
1
;}
// The cell identifier determined by the Process method.
virtual
LArG4Identifier
identifier
(
int
i
=
0
)
const
=
0
;
virtual
const
LArG4Identifier
&
identifier
(
int
i
=
0
)
const
=
0
;
// Routines added 09-Jan-2002 WGS: For some detectors, the
// determination of the time, energy deposition, or whether the hit
...
...
LArCalorimeter/LArG4/LArG4Code/LArG4Code/LArVCalibHitMerger.h
View file @
3bf32072
...
...
@@ -30,10 +30,10 @@ class LArVCalibHitMerger
virtual
void
BeginOfEvent
()
=
0
;
// Do the actual job here
virtual
bool
process
(
LArG4Identifier
ident
,
virtual
bool
process
(
const
LArG4Identifier
&
ident
,
const
std
::
vector
<
G4double
>&
energies
)
=
0
;
// Do the actual job here
virtual
bool
process
(
LArG4Identifier
ident
,
virtual
bool
process
(
const
LArG4Identifier
&
ident
,
const
std
::
vector
<
G4double
>&
energies
,
unsigned
int
particleID
)
=
0
;
// Distribute hits created during the event between global containers
...
...
LArCalorimeter/LArG4/LArG4Code/LArG4Code/LArVHitMerger.h
View file @
3bf32072
...
...
@@ -27,7 +27,7 @@ class LArVHitMerger
// Do the actual job here
virtual
bool
process
(
G4Step
*
step
,
LArG4Identifier
ident
,
const
LArG4Identifier
&
ident
,
G4double
time
,
G4double
energy
)
=
0
;
...
...
LArCalorimeter/LArG4/LArG4Code/LArG4Code/VCalibrationCalculator.h
View file @
3bf32072
...
...
@@ -47,7 +47,7 @@ namespace LArG4 {
const
eCalculatorProcessing
=
kEnergyAndID
)
=
0
;
// The cell identifier determined by the Process method.
virtual
LArG4Identifier
identifier
()
const
=
0
;
virtual
const
LArG4Identifier
&
identifier
()
const
=
0
;
// The calibration energies as determined by the Process method for
// the current G4Step. Units are the native G4 unit of energy.
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment