6 Score_column::compare(Score_column & c1, Score_column &c2)
8 return sign(c1.when - c2.when);
12 Score_column::set_breakable() {
13 pcol_->set_breakable();
15 Score_column::Score_column(Moment w)
23 Score_column::used() {
28 Score_column::print() const
31 mtor << "Score_column { mus "<< musical <<" at " << when<<'\n';
32 mtor << "durations: [";
33 for (int i=0; i < durations.sz(); i++)
34 mtor << durations[i] << " ";
42 Tdescription_compare(Moment &a , Moment& b)
48 Score_column::preprocess()
50 durations.sort(Tdescription_compare);
53 Score_column::add_duration(Moment d)
55 for (int i = 0; i< durations.sz(); i++) {
56 if (d == durations[i])