AliPhysics
2b88e80 (2b88e80)
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
AliEmcalTrackSelResultHybrid.h
Go to the documentation of this file.
1
/************************************************************************************
2
* Copyright (C) 2017, Copyright Holders of the ALICE Collaboration *
3
* All rights reserved. *
4
* *
5
* Redistribution and use in source and binary forms, with or without *
6
* modification, are permitted provided that the following conditions are met: *
7
* * Redistributions of source code must retain the above copyright *
8
* notice, this list of conditions and the following disclaimer. *
9
* * Redistributions in binary form must reproduce the above copyright *
10
* notice, this list of conditions and the following disclaimer in the *
11
* documentation and/or other materials provided with the distribution. *
12
* * Neither the name of the <organization> nor the *
13
* names of its contributors may be used to endorse or promote products *
14
* derived from this software without specific prior written permission. *
15
* *
16
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND *
17
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED *
18
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE *
19
* DISCLAIMED. IN NO EVENT SHALL ALICE COLLABORATION BE LIABLE FOR ANY *
20
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES *
21
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; *
22
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND *
23
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT *
24
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS *
25
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *
26
************************************************************************************/
27
#ifndef ALIEMCALTRACKSELRESULTHYBRID_H
28
#define ALIEMCALTRACKSELRESULTHYBRID_H
29
30
#include <TObject.h>
31
32
namespace
PWG
{
33
34
namespace
EMCAL
{
35
36
class
AliEmcalTrackSelResultHybrid
:
public
TObject
{
37
public
:
38
enum
HybridType_t
{
39
kUndefined
,
40
kHybridGlobal
,
41
kHybridConstrained
,
42
kHybridConstrainedNoITSrefit
43
};
44
AliEmcalTrackSelResultHybrid
();
45
AliEmcalTrackSelResultHybrid
(
HybridType_t
tracktype);
46
virtual
~AliEmcalTrackSelResultHybrid
() {}
47
48
void
SetHybridTrackType
(
HybridType_t
tracktype) {
fHybridTrackType
= tracktype; }
49
HybridType_t
GetHybridTrackType
()
const
{
return
fHybridTrackType
; }
50
51
private
:
52
HybridType_t
fHybridTrackType
;
53
55
ClassDef(
AliEmcalTrackSelResultHybrid
, 1);
57
};
58
59
}
60
}
61
62
#endif
PWG::EMCAL::AliEmcalTrackSelResultHybrid::SetHybridTrackType
void SetHybridTrackType(HybridType_t tracktype)
Definition:
AliEmcalTrackSelResultHybrid.h:48
PWG::EMCAL::AliEmcalTrackSelResultHybrid::AliEmcalTrackSelResultHybrid
AliEmcalTrackSelResultHybrid()
Definition:
AliEmcalTrackSelResultHybrid.cxx:35
PWG::EMCAL::AliEmcalTrackSelResultHybrid::kHybridConstrained
Definition:
AliEmcalTrackSelResultHybrid.h:41
PWG::EMCAL::AliEmcalTrackSelResultHybrid::kHybridGlobal
Definition:
AliEmcalTrackSelResultHybrid.h:40
PWG::EMCAL::AliEmcalTrackSelResultHybrid::~AliEmcalTrackSelResultHybrid
virtual ~AliEmcalTrackSelResultHybrid()
Definition:
AliEmcalTrackSelResultHybrid.h:46
EMCAL
Namespace for EMCAL framework classes and task.
PWG::EMCAL::AliEmcalTrackSelResultHybrid::fHybridTrackType
HybridType_t fHybridTrackType
Hybrid track type.
Definition:
AliEmcalTrackSelResultHybrid.h:52
PWG
Namespace for PWG framework classes.
Definition:
AliAnalysisTaskEmcalEG1Correlation.h:38
PWG::EMCAL::AliEmcalTrackSelResultHybrid::kUndefined
Definition:
AliEmcalTrackSelResultHybrid.h:39
TObject
Definition:
External.C:76
PWG::EMCAL::AliEmcalTrackSelResultHybrid::HybridType_t
HybridType_t
Definition:
AliEmcalTrackSelResultHybrid.h:38
PWG::EMCAL::AliEmcalTrackSelResultHybrid
Definition:
AliEmcalTrackSelResultHybrid.h:36
PWG::EMCAL::AliEmcalTrackSelResultHybrid::kHybridConstrainedNoITSrefit
Definition:
AliEmcalTrackSelResultHybrid.h:42
PWG::EMCAL::AliEmcalTrackSelResultHybrid::GetHybridTrackType
HybridType_t GetHybridTrackType() const
Definition:
AliEmcalTrackSelResultHybrid.h:49
PWG
EMCAL
EMCALbase
AliEmcalTrackSelResultHybrid.h
Generated on Fri Jun 1 2018 16:51:15 for AliPhysics by
1.8.11