Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
CutMonitorX.h
1
/*
2
* CutMonitorX.h
3
*
4
* Created on: 10-07-2013
5
* Author: Daniel Wielanek
6
*/
7
8
#ifndef HALCUTMONITORX_H_
9
#define HALCUTMONITORX_H_
10
11
#include "CutMonitor.h"
16
namespace
Hal
{
17
class
CutMonitorX
:
public
CutMonitor
{
18
protected
:
19
void
TrueUpdate
(Bool_t);
20
virtual
void
CreateHistograms
();
21
22
public
:
23
CutMonitorX
();
30
CutMonitorX
(TString cut_name, Int_t parameter_no, std::initializer_list<Double_t> list);
36
CutMonitorX
(TString cut_name, Int_t parameter_no = 0);
41
CutMonitorX
(
const
CutMonitorX
& other);
47
CutMonitorX
&
operator=
(
const
CutMonitorX
& other);
48
virtual
Bool_t
Init
(Int_t task_id);
49
virtual
void
Update
(Bool_t passed, TObject* obj);
50
virtual
CutMonitor
*
MakeCopy
()
const
;
51
virtual
~CutMonitorX
();
52
ClassDef(
CutMonitorX
, 1)
53
};
54
}
// namespace Hal
55
#endif
/* HALCUTMONITORX_H_ */
Hal::CutMonitorX
Definition
CutMonitorX.h:17
Hal::CutMonitorX::operator=
CutMonitorX & operator=(const CutMonitorX &other)
Definition
CutMonitorX.cxx:82
Hal::CutMonitorX::MakeCopy
virtual CutMonitor * MakeCopy() const
Definition
CutMonitorX.cxx:47
Hal::CutMonitorX::TrueUpdate
void TrueUpdate(Bool_t)
Definition
CutMonitorX.cxx:31
Hal::CutMonitorX::Init
virtual Bool_t Init(Int_t task_id)
Definition
CutMonitorX.cxx:77
Hal::CutMonitorX::Update
virtual void Update(Bool_t passed, TObject *obj)
Definition
CutMonitorX.cxx:53
Hal::CutMonitorX::CreateHistograms
virtual void CreateHistograms()
Definition
CutMonitorX.cxx:61
Hal::CutMonitor
Definition
CutMonitor.h:24
Hal
Definition
EventAnaChain.cxx:28
cuts
cutmonitors
CutMonitorX.h
Generated on Wed Oct 23 2024 15:07:51 for Heavy ion Analysis Libriares by
1.12.0