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
1b9c0247
Commit
1b9c0247
authored
Oct 23, 2014
by
Vakhtang Tsulaia
Committed by
Graeme Stewart
Nov 05, 2014
Browse files
LArG4Identifier by reference (LArG4EC-00-01-27)
* LArG4Identifier by reference
parent
3bf32072
Changes
8
Hide whitespace changes
Inline
Side-by-side
LArCalorimeter/LArG4/LArG4EC/LArG4EC/CalibrationCalculator.h
View file @
1b9c0247
...
...
@@ -66,7 +66,7 @@ namespace LArG4 {
const
eCalculatorProcessing
p
=
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/LArG4EC/LArG4EC/CryostatCalibrationCalculator.h
View file @
1b9c0247
...
...
@@ -62,7 +62,7 @@ namespace LArG4 {
const
eCalculatorProcessing
p
=
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/LArG4EC/LArG4EC/CryostatCalibrationLArCalculator.h
View file @
1b9c0247
...
...
@@ -62,7 +62,7 @@ namespace LArG4 {
const
eCalculatorProcessing
p
=
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/LArG4EC/LArG4EC/CryostatCalibrationMixedCalculator.h
View file @
1b9c0247
...
...
@@ -60,7 +60,7 @@ namespace LArG4 {
const
eCalculatorProcessing
p
=
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/LArG4EC/LArG4EC/EMECSupportCalibrationCalculator.h
View file @
1b9c0247
...
...
@@ -56,7 +56,7 @@ namespace LArG4 {
const
eCalculatorProcessing
p
=
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/LArG4EC/LArG4EC/EnergyCalculator.h
View file @
1b9c0247
...
...
@@ -54,7 +54,7 @@ class EnergyCalculator
virtual
G4bool
Process
(
const
G4Step
*
);
virtual
G4bool
FindIdentifier
(
const
G4Step
*
,
G4ThreeVector
&
,
G4ThreeVector
&
);
virtual
LArG4Identifier
identifier
(
int
i
=
0
)
const
{
virtual
const
LArG4Identifier
&
identifier
(
int
i
=
0
)
const
{
if
(
i
!=
0
)
throw
std
::
range_error
(
"Multiple hits not yet implemented"
);
return
m_identifier
;
}
...
...
LArCalorimeter/LArG4/LArG4EC/LArG4EC/LArEndcapPresamplerCalculator.h
View file @
1b9c0247
...
...
@@ -43,7 +43,7 @@ public:
virtual
void
SetOutOfTimeCut
(
G4double
o
){
m_OOTcut
=
o
;
}
virtual
G4bool
Process
(
const
G4Step
*
);
virtual
LArG4Identifier
identifier
(
int
i
=
0
)
const
{
virtual
const
LArG4Identifier
&
identifier
(
int
i
=
0
)
const
{
if
(
i
!=
0
)
throw
std
::
range_error
(
"Multiple hits not yet implemented"
);
return
m_identifier
;
}
...
...
LArCalorimeter/LArG4/LArG4EC/LArG4EC/PresamplerCalibrationCalculator.h
View file @
1b9c0247
...
...
@@ -59,7 +59,7 @@ namespace LArG4 {
const
eCalculatorProcessing
p
=
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.
...
...
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