KaliVeda  1.13/01
Heavy-Ion Analysis Toolkit
KVPhoswich.h
Go to the documentation of this file.
1 /***************************************************************************
2 $Id: KVPhoswich.h,v 1.9 2006/10/19 14:32:43 franklan Exp $
3  kvphoswich.h - description
4  -------------------
5  begin : Fri Oct 4 2002
6  copyright : (C) 2002 by A. Mignon & J.D. Frankland
7  email : frankland@ganil.fr
8  ***************************************************************************/
9 
10 /***************************************************************************
11  * *
12  * This program is free software; you can redistribute it and/or modify *
13  * it under the terms of the GNU General Public License as published by *
14  * the Free Software Foundation; either version 2 of the License, or *
15  * (at your option) any later version. *
16  * *
17  ***************************************************************************/
18 
19 #ifndef KVPHOSWICH_H
20 #define KVPHOSWICH_H
21 
22 #include "KVINDRADetector.h"
23 
35 class KVPhoswich: public KVINDRADetector {
36 public:
37  KVPhoswich();
39  virtual ~ KVPhoswich();
40 
41  const Char_t* GetArrayName();
43  Double_t GetEnergy() const;
44  void SetEnergy(Double_t e) const;
46 
47  ClassDef(KVPhoswich, 2) //Phoswich telescopes of the INDRA array
48 };
49 
50 #endif
char Char_t
double Double_t
float Float_t
#define ClassDef(name, id)
Base class for detectors of INDRA array.
Phoswich detector in the INDRA array (first 3 campaigns)
Definition: KVPhoswich.h:35
const Char_t * GetArrayName()
Definition: KVPhoswich.cpp:106
void SetEnergy(Double_t e) const
Set energy lost in both layers.
Definition: KVPhoswich.cpp:92
Double_t GetEnergy() const
void Print(Option_t * opt="") const;
Definition: KVPhoswich.cpp:79
KVPhoswich()
Default ctor.
Definition: KVPhoswich.cpp:31
virtual ~ KVPhoswich()