AliRoot Core  v5-06-30 (35d6c57)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliChildProcTerminator.h
Go to the documentation of this file.
1 // @(#)root/eve:$Id$
2 // Author: Matevz Tadel 2007
3 
4 /**************************************************************************
5  * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. *
6  * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for *
7  * full copyright notice. *
8  **************************************************************************/
9 
10 #ifndef AliChildProcTerminator_H
11 #define AliChildProcTerminator_H
12 
13 #include "TObject.h"
14 #include "TQObject.h"
15 
16 //______________________________________________________________________________
17 // Short description of AliChildProcTerminator
18 //
19 
20 class AliChildProcTerminator : public TObject,
21  public TQObject
22 {
23 public:
24  void ChildProcTerm(Int_t pid, Int_t status); // *SIGNAL*
25 
27 
28 private:
31 
32  AliChildProcTerminator(const AliChildProcTerminator&); // Not implemented
33  AliChildProcTerminator& operator=(const AliChildProcTerminator&); // Not implemented
34 
35  static void sig_handler(int sig);
36 
38 
40 };
41 
42 #endif
void ChildProcTerm(Int_t pid, Int_t status)
AliTPCcalibPID * pid
Definition: CalibPID.C:69
static AliChildProcTerminator * fgTheOne
static AliChildProcTerminator * Instance()
AliChildProcTerminator & operator=(const AliChildProcTerminator &)
static void sig_handler(int sig)
ClassDef(AliChildProcTerminator, 0)