Fixed const-correctness for constructing COINCEvent objects. The getters (like GetChargeGC()) now return const values to guarantee that they do not alter the object, which is required when passing by const reference and calling these functions.