er  dev
ERTelescopeParticle.cxx
1 /********************************************************************************
2  * Copyright (C) Joint Institute for Nuclear Research *
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 #include "ERTelescopeParticle.h"
9 //--------------------------------------------------------------------------------------------------
10 ERTelescopeParticle::ERTelescopeParticle(
11  const TLorentzVector lvInteraction, const Double_t kineticEnergy,
12  const Double_t deadEloss, const Double_t edepInThickStation /*= -1.*/,
13  const Double_t edepInThinStation /*= -1.*/, const Double_t correctedEdepInThickStation /*= -1.*/,
14  const Double_t correctedEdepInThinStation /*= -1.*/,
15  const ERChannel channelOfThinStation/*= consts::undefined_channel*/,
16  const ERChannel channelOfThickStation/*= consts::undefined_channel*/)
17  : fLVInteraction(lvInteraction), fKineticEnergy(kineticEnergy), fDeadEloss(deadEloss),
18  fEdepInThickStation(edepInThickStation), fEdepInThinStation(edepInThinStation),
19  fCorrectedEdepInThickStation(correctedEdepInThickStation),
20  fCorrectedEdepInThinStation(correctedEdepInThinStation),
21  fChannelOfThinStation(channelOfThinStation),
22  fChannelOfThickStation(channelOfThickStation)
23 {
24 }
25 //--------------------------------------------------------------------------------------------------
26 ClassImp(ERTelescopeParticle)