FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
pnddata
DrcData
PndDrcPhotonInfo.cxx
Go to the documentation of this file.
1
// -----------------------------------------
2
// PndDrcPhotonInfo.h
3
//
4
// Created on: 18.10.2013
5
// Author : R.Dzhygadlo at gsi.de
6
// -----------------------------------------
7
8
#include "
PndDrcPhotonInfo.h
"
9
10
ClassImp
(
PndDrcPhotonInfo
)
11
12
// ----- Default constructor -------------------------------------------
13
PndDrcPhotonInfo
::
PndDrcPhotonInfo
(): TObject(),
14
fAmbiguityArray(), fAmbiguitySize(0), fHitTime(0), fReflected(kFALSE), fEvReflections(0), fMcPrimeMomentumInBar(TVector3()), fMcCherenkovInBar(0)
15
{
16
17
}
18
19
PndDrcPhotonInfo::~PndDrcPhotonInfo
()
20
{
21
// for(std::vector<PndDrcAmbiguityInfo*>::iterator it = fAmbiguityArray.begin(); it != fAmbiguityArray.end(); it++){
22
// delete *it;
23
// }
24
// fAmbiguityArray.clear();
25
}
26
27
28
void
PndDrcPhotonInfo::AddAmbiguity
(
PndDrcAmbiguityInfo
ambiguity){
29
fAmbiguityArray
.push_back(ambiguity);
30
fAmbiguitySize
++;
31
}
ClassImp
ClassImp(PndDrcPhotonInfo) PndDrcPhotonInfo
Definition:
PndDrcPhotonInfo.cxx:10
PndDrcPhotonInfo::AddAmbiguity
void AddAmbiguity(PndDrcAmbiguityInfo ambiguity)
Definition:
PndDrcPhotonInfo.cxx:28
PndDrcAmbiguityInfo
Definition:
PndDrcAmbiguityInfo.h:18
PndDrcPhotonInfo.h
PndDrcPhotonInfo::fAmbiguityArray
std::vector< PndDrcAmbiguityInfo > fAmbiguityArray
Definition:
PndDrcPhotonInfo.h:53
PndDrcPhotonInfo
Definition:
PndDrcPhotonInfo.h:19
PndDrcPhotonInfo::fAmbiguitySize
Int_t fAmbiguitySize
Definition:
PndDrcPhotonInfo.h:54
PndDrcPhotonInfo::~PndDrcPhotonInfo
~PndDrcPhotonInfo()
Definition:
PndDrcPhotonInfo.cxx:19
Generated on Sun Aug 18 2019 03:01:20 for FairRoot/PandaRoot by
1.8.8