Example #1
0
///////////////////////////////////////////////////////////////////////////
//KVIDSi75SiLi
//
//Identification in Si75-SiLI matrices of INDRA
//
//Identification subcodes are written in bits 4-7 of KVIDSubCodeManager
//(see KVINDRACodes)
    KVIDSi75SiLi::KVIDSi75SiLi()
{
   fIDCode = kIDCode_Si75SiLi;
   fZminCode = kIDCode_Zmin;
   fECode = kECode1;
   SetSubCodeManager(4, 7);
}
Example #2
0
//////////////////////////////////////////////////////////////////////////////
//KVIDSiCsI
//
//Identification in Si-CsI matrices of INDRA
//
//Identification subcodes are written in bits 8-11 of KVIDSubCodeManager
//(see KVINDRACodes)
    KVIDSiCsI::KVIDSiCsI()
{
   //set IDCode
   fIDCode = kIDCode_SiCsI;
   fZminCode = kIDCode_ArretSi;
   fECode = kECode1;
   SetSubCodeManager(4, 11);
}
Example #3
0
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//KVIDCsI
//
//Identification in CsI R-L matrices of INDRA
//
//Identification subcodes are written in bits 0-3 of KVIDSubCodeManager
//(see KVINDRACodes). They correspond to the values of KVIDGCsI::GetQualityCode()
//(see KVIDGCsI class description).
    KVIDCsI::KVIDCsI()
{
   fIDCode = kIDCode_CsI;
   fZminCode = kIDCode_ZminCsI;
   fECode = kECode1;
   SetSubCodeManager(4, 3);
   CsIGrid = 0;
	fCsI = 0;
   /* in principle all CsI R-L telescopes can identify mass & charge */
   SetHasMassID(kTRUE);
}
Example #4
0
//Identification subcodes are written in bits 12-15 of KVIDSubCodeManager
KVIDChIoSiLi::KVIDChIoSiLi()
{
   // Default constructor
   fECode = kECode1;
   SetSubCodeManager(4, 15);
}
Example #5
0
//////////////////////////////////////////////////////////////////////////////
//KVIDChIoSi75
//
//Identification in ChIo-Si75 matrices of INDRA
//
//Identification subcodes are written in bits 12-15 of KVIDSubCodeManager
//(see KVINDRACodes)
    KVIDChIoSi75::KVIDChIoSi75()
{
   fECode = kECode1;
   SetSubCodeManager(4, 15);
}