KaliVeda
Toolkit for HIC analysis
KVINDRAFNL Class Reference

Detailed Description

Describes INDRA as used in FNL experiment E416 (June-July 2003)

Definition at line 32 of file KVINDRAFNL.h.

#include <KVINDRAFNL.h>

Inheritance diagram for KVINDRAFNL:

Public Member Functions

 KVINDRAFNL ()
 Default ctor. More...
 
virtual ~ KVINDRAFNL ()
 
virtual void Build (Int_t run=-1)
 Construct KVINDRAFNL. More...
 
KVINDRADetectorGetDetectorByType (UInt_t cou, UInt_t mod, UInt_t type) const
 

Constructor & Destructor Documentation

◆ KVINDRAFNL()

KVINDRAFNL::KVINDRAFNL ( )

Default ctor.

Definition at line 35 of file KVINDRAFNL.cpp.

◆ ~ KVINDRAFNL()

virtual KVINDRAFNL::~ KVINDRAFNL ( )
virtual

Member Function Documentation

◆ Build()

void KVINDRAFNL::Build ( Int_t  run = -1)
virtual

Construct KVINDRAFNL.

Definition at line 154 of file KVINDRAFNL.cpp.

◆ GetDetectorByType()

KVINDRADetector * KVINDRAFNL::GetDetectorByType ( UInt_t  cou,
UInt_t  mod,
UInt_t  type 
) const

Modified KVINDRA::GetDetectorByType If the type is "ChIo_*" or "Si_*" and ring number 'cou' and module number 'mod' correspond to one of the INDRA detectors removed to make way for the blocking telescopes, then we return a pointer to the corresponding BIC or SIB

i.e. GetDetectorByType(4,23,ChIo_GG/PG/T) -> BIC_1 GetDetectorByType(4,23,Si_GG/PG/T) -> SIB_1 GetDetectorByType(4,24,Si_GG/PG/T) -> SIB_1 GetDetectorByType(5,23,Si_GG/PG/T) -> SIB_1 GetDetectorByType(5,24,Si_GG/PG/T) -> SIB_1

GetDetectorByType(6,1,ChIo_GG/PG/T) -> BIC_2 GetDetectorByType(6,1,Si_GG/PG/T) -> SIB_2 GetDetectorByType(6,2,Si_GG/PG/T) -> SIB_2 GetDetectorByType(7,1,Si_GG/PG/T) -> SIB_2 GetDetectorByType(7,2,Si_GG/PG/T) -> SIB_2

GetDetectorByType(6,17,ChIo_GG/PG/T) -> BIC_3 GetDetectorByType(6,17,Si_GG/PG/T) -> SIB_3 GetDetectorByType(6,18,Si_GG/PG/T) -> SIB_3 GetDetectorByType(7,17,Si_GG/PG/T) -> SIB_3 GetDetectorByType(7,18,Si_GG/PG/T) -> SIB_3

Definition at line 245 of file KVINDRAFNL.cpp.