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); }
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); }
void Bling::ClearStrip() { for(int i=0; i<=num_pixels; i++) { DispClear(); } SetStrip(); }