ARTEMIS-CRIB
Loading...
Searching...
No Matches
TCatCmdLoopStop.cc
Go to the documentation of this file.
1
/**
2
* @file TCatCmdLoopStop.cc
3
* @brief
4
* @author Kodai Okawa <okawa@cns.s.u-tokyo.ac.jp>
5
* @date 2023-06-13 17:29:21
6
* @note last modified: 2024-08-21 18:16:22
7
* @details
8
*/
9
10
#include "
TCatCmdLoopStop.h
"
11
#include <TLoopManager.h>
12
13
using
art::crib::TCatCmdLoopStop
;
14
15
ClassImp
(
TCatCmdLoopStop
);
16
17
TCatCmdLoopStop::TCatCmdLoopStop
() {
18
SetName(
"stop"
);
19
SetTitle(
"stop loop (same with suspend)"
);
20
}
21
TCatCmdLoopStop::~TCatCmdLoopStop
() {}
22
23
TCatCmdLoopStop
*
TCatCmdLoopStop::Instance
() {
24
static
TCatCmdLoopStop
instance;
25
return
&instance;
26
}
27
28
Long_t
TCatCmdLoopStop::Cmd
(vector<TString> args) {
29
art::TLoopManager *lm = art::TLoopManager::Instance();
30
switch
(args.size()) {
31
case
1:
32
lm->Suspend(0);
33
break
;
34
default
:
35
break
;
36
}
37
return
1;
38
}
39
40
void
TCatCmdLoopStop::Help
() {}
ClassImp
ClassImp(TCatCmdLoopStop)
TCatCmdLoopStop.h
art::crib::TCatCmdLoopStop
Definition
TCatCmdLoopStop.h:19
art::crib::TCatCmdLoopStop::Help
void Help() override
Definition
TCatCmdLoopStop.cc:40
art::crib::TCatCmdLoopStop::TCatCmdLoopStop
TCatCmdLoopStop()
Definition
TCatCmdLoopStop.cc:17
art::crib::TCatCmdLoopStop::Instance
static TCatCmdLoopStop * Instance()
Definition
TCatCmdLoopStop.cc:23
art::crib::TCatCmdLoopStop::~TCatCmdLoopStop
~TCatCmdLoopStop() override
Definition
TCatCmdLoopStop.cc:21
art::crib::TCatCmdLoopStop::Cmd
Long_t Cmd(vector< TString > args) override
Definition
TCatCmdLoopStop.cc:28
return to the guide
src-crib
commands
TCatCmdLoopStop.cc
Generated on Mon Mar 17 2025 08:25:49 for ARTEMIS-CRIB by
1.12.0