6         : FairParGenericSet(name,title,context)
 
   16           list->add(
"orient", 
orient);
 
   17           list->add(
"skew", 
skew);
 
   23           list->add(
"nr_fe_top", 
topNrFE);
 
   24           list->add(
"nr_fe_bottom", 
botNrFE);
 
   27           list->add(
"charge_noise", 
noise);
 
   36         if (!list) 
return kFALSE;
 
   38   if (!list->fill(
"top_pitch", &
topPitch)) 
return kFALSE;
 
   39           if (!list->fill(
"bot_pitch", &
botPitch)) 
return kFALSE;
 
   40           if (!list->fill(
"orient",&
orient)) 
return kFALSE;
 
   41           if (!list->fill(
"skew",&
skew)) 
return kFALSE;
 
   44           if (!list->fill(
"top_anchor_x", &x)) 
return kFALSE;
 
   45           if (!list->fill(
"top_anchor_y", &y)) 
return kFALSE;
 
   47           if (!list->fill(
"bot_anchor_x", &x)) 
return kFALSE;
 
   48           if (!list->fill(
"bot_anchor_y", &y)) 
return kFALSE;
 
   51           if (!list->fill(
"nr_fe_channels", &
feChannels)) 
return kFALSE;
 
   52           if (!list->fill(
"nr_fe_top", &
topNrFE)) 
return kFALSE;
 
   53           if (!list->fill(
"nr_fe_bottom", &
botNrFE)) 
return kFALSE;
 
   55           if (!list->fill(
"charge_threshold",&
threshold)) 
return kFALSE;
 
   56           if (!list->fill(
"charge_noise",&
noise)) 
return kFALSE;
 
   58         if (!list->fill(
"sens_Type",stName,80)) 
return kFALSE;
 
   61         if (!list->fill(
"fe_Type",feName,80)) 
return kFALSE;
 
   72     std::cout<<
"MVD Digitisation Parameters:"<<std::endl;
 
   73     std::cout<<
"   Top Pitch    = "<<
topPitch<<std::endl;
 
   74     std::cout<<
"   Bottom Pitch = "<<
botPitch<<std::endl;
 
   76     std::cout<<
"   Skew Angle (Top->Bottom) = "<<
skew<<
"rad = "<<
skew/
TMath::Pi()*180.<<
" deg"<<std::endl;
 
   79     std::cout<<
"   FE Channels  = "<<
feChannels<<std::endl;
 
   80     std::cout<<
"   Nr of Frontends (Top Side)   = "<<
topNrFE<<std::endl;
 
   81     std::cout<<
"   Nr of Frontends (Bottom Side)= "<<
botNrFE<<std::endl;
 
   82     std::cout<<
"   Charge Threshold (e-)        = "<<
threshold<<std::endl;
 
   83     std::cout<<
"   Noise (ENC+Dispersion) (e-)  = "<<
noise<<std::endl;
 
Int_t feChannels
Number of Channels per FE. 
ClassImp(PndHypStripDigiPar)
Double_t orient
orientation angle of top strips 
Int_t botNrFE
Number of FE attached to bottom wafer side. 
Double_t noise
Complete noise including threshold dispersion. 
Double_t topPitch
Strip pitch on top wafer side. 
Double_t skew
skew angle of bottom strips wrt top strips 
Double_t botPitch
Strip pitch on bottom wafer side. 
PndHypStripDigiPar(const char *name="PndHypParTest", const char *title="Hyp digi parameter", const char *context="TestDefaultContext")
TVector2 botAnchor
Anchor point of bottom strip#0. 
Int_t topNrFE
Number of FE attached to top wafer side. 
Bool_t getParams(FairParamList *list)
TVector2 topAnchor
Anchor point of top strip#0. 
Double_t threshold
Discriminator threshold. 
void putParams(FairParamList *list)