Main Page
Class Categories
Classes
Namespaces
File List
File Members
exper-sw
cosmosw
AugerSW
Offline
source
main
Framework
FDetector
FDetComponentSelector.h
Go to the documentation of this file.
1
#ifndef _fevt_FDetComponentSelector_h_
2
#define _fevt_FDetComponentSelector_h_
3
4
namespace
fdet {
5
6
class
Eye;
7
class
Telescope;
8
16
class
FDetComponentSelector {
18
19
public
:
21
enum
Type
{
22
eAll
= 0,
23
ePhysical
,
24
eVirtual
25
};
26
27
public
:
28
FDetComponentSelector
(
const
Type
type =
ePhysical
);
29
bool
operator()
(
const
fdet::Eye
& comp)
const
;
30
31
private
:
32
Type
fType
;
33
};
34
35
}
// end namespace fevt
36
37
#endif
fdet::FDetComponentSelector::operator()
bool operator()(const fdet::Eye &comp) const
Definition:
FDetComponentSelector.cc:18
fdet::FDetComponentSelector::Type
Type
Possible component status.
Definition:
FDetComponentSelector.h:21
fdet::Eye
Detector description interface for Eye-related data.
Definition:
FDetector/Eye.h:45
fdet::FDetComponentSelector::ePhysical
Definition:
FDetComponentSelector.h:23
fdet::FDetComponentSelector::FDetComponentSelector
FDetComponentSelector(const Type type=ePhysical)
Definition:
FDetComponentSelector.cc:11
fdet::FDetComponentSelector::eVirtual
Definition:
FDetComponentSelector.h:24
fdet::FDetComponentSelector::eAll
Definition:
FDetComponentSelector.h:22
fdet::FDetComponentSelector::fType
Type fType
Definition:
FDetComponentSelector.h:32
, generated on Tue Sep 26 2023.