ECHARM_simulation_integration_averaged::ECHARM_simulation_integration_averaged(ECHARM_strip* strip, ECHARM_particle* particle)
{
    InitializePointersChannelingSimulationAveraged();
    SetStrip(strip);
    SetParticle(particle);
    fMultipleScattering->SetCrystal(strip->GetCrystal());
    fMultipleScattering->SetParticle(particle);
}
Пример #2
0
void Bling::LightNth(int n, int r, int g, int b) {
  if (n > num_pixels) {
    return;
  }
  for(int i=0; i<=n-1; i++) {
    DispClear();
    //DispColor(0,127,127);
  }
  DispColor(r, g, b);
  
  SetStrip();
}
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
ECHARM_coherent_effect::ECHARM_coherent_effect(ECHARM_strip* strip, ECHARM_particle* particle)
{
    InitializePointersCoherentEffect();
    SetStrip(strip);
    SetParticle(particle);
}
Пример #4
0
void Bling::ClearStrip() {
  for(int i=0; i<=num_pixels; i++) {
    DispClear();
  }
  SetStrip();
}